Provide more startup logs

This will help with debugging issues
This commit is contained in:
Łukasz Mierzwa
2017-05-09 18:02:08 +01:00
parent 86671e4823
commit 9cbf784baf
2 changed files with 9 additions and 1 deletions

View File

@@ -133,5 +133,8 @@ func main() {
}
setupRouter(router)
router.Run()
err := router.Run()
if err != nil {
log.Fatal(err)
}
}

View File

@@ -47,12 +47,14 @@ func PullFromAlertmanager() {
return
}
log.Infof("Detecting JIRA links in silences (%d)", len(silences))
silenceStore := make(map[string]models.Silence)
for _, silence := range silences {
silence.JiraID, silence.JiraURL = transform.DetectJIRAs(&silence)
silenceStore[silence.ID] = silence
}
log.Infof("Updating list of stored silences (%d)", len(silenceStore))
store.Store.SetSilences(silenceStore)
alertStore := []models.AlertGroup{}
@@ -66,6 +68,7 @@ func PullFromAlertmanager() {
uniqueAlerts := map[string]bool{}
log.Infof("Processing alert groups (%d)", len(alertGroups))
for _, ag := range alertGroups {
// used to generate group content hash
agHasher := sha1.New()
@@ -126,6 +129,7 @@ func PullFromAlertmanager() {
alertStore = append(alertStore, ag)
}
log.Infof("Merging autocomplete data (%d)", len(acMap))
acStore := []models.Autocomplete{}
for _, hint := range acMap {
acStore = append(acStore, hint)
@@ -137,6 +141,7 @@ func PullFromAlertmanager() {
metricAlertGroups.Set(float64(len(alertStore)))
log.Infof("Updating list of stored alert groups (%d)", len(alertStore))
store.Store.Update(alertStore, colorStore, acStore)
log.Info("Pull completed")
runtime.GC()