Skip to content

Commit 885bc3f

Browse files
author
anton.voskresensky
committed
fix alerts
1 parent 13729b4 commit 885bc3f

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

pkg/alerts/to_madison.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ func (c *Client) SendMadisonSnapshotMissingAlert(missingSnapshotIndicesList []st
6565

6666
summary := fmt.Sprintf("Снапшоты не найдены для индексов: %s", displayList)
6767
fullList := strings.Join(missingSnapshotIndicesList, ",")
68-
description := fmt.Sprintf("Снапшоты для индексов (%s) — не обнаружены, хотя ожидаются. Алерт одноразовый, просьба не закрывать без создания нужных снапшотов.", fullList)
68+
description := fmt.Sprintf("Снапшоты для индексов (%s) — не обнаружены, хотя ожидаются. Надо проверить наличие соответствующего снапшота через GET _cat/snapshots/<s3 repo name>/<snapshot_name> и при необходимости запустить Job создания пропущенных снапшотов через kubectl -n <namespace> create job --from=cronjob/osctl-snapshotsbackfill osctl-snapshotsbackfill-<some_string> или создать его вручную. Алерт одноразовый, просьба не закрывать без создания нужных снапшотов.", fullList)
6969

7070
payload := Alert{
7171
Labels: Labels{
@@ -135,7 +135,7 @@ func (c *Client) SendMadisonDanglingIndicesAlert(danglingIndices []string) (stri
135135
}
136136

137137
summary := "Кластер содержит dangling индексы"
138-
description := fmt.Sprintf("Кластер содержит dangling индексы. Проверьте индексы в %s GET _dangling?pretty", c.kibanaHost)
138+
description := fmt.Sprintf("Кластер содержит dangling индексы. Проверьте индексы в %s GET _dangling?pretty и удалите их если они не нужны.", c.kibanaHost)
139139

140140
payload := Alert{
141141
Labels: Labels{
@@ -193,7 +193,7 @@ func (c *Client) SendMadisonDanglingIndicesAlert(danglingIndices []string) (stri
193193

194194
func (c *Client) SendMadisonSnapshotCreationFailedAlert(snapshotName, indexName string) (string, error) {
195195
summary := fmt.Sprintf("Не удалось создать снапшот %s для индекса %s", snapshotName, indexName)
196-
description := fmt.Sprintf("Снапшот %s для индекса %s не удалось создать после 5 попыток. Проверьте состояние кластера и доступность индекса.", snapshotName, indexName)
196+
description := fmt.Sprintf("Снапшот %s для индекса %s не удалось создать после 5 попыток. Проверьте состояние кластера и доступность индекса. Также надо проверить наличие соответствующего снапшота через GET _cat/snapshots/<s3 repo name>/<snapshot_name> и при необходимости запустить Job создания пропущенных снапшотов через kubectl -n <namespace> create job --from=cronjob/osctl-snapshotsbackfill osctl-snapshotsbackfill-<some_string> или создать его вручную", snapshotName, indexName)
197197

198198
payload := Alert{
199199
Labels: Labels{

0 commit comments

Comments
 (0)