Sergey

Results 58 comments of Sergey

@TheMeier yes, but it's true by default, according to https://prometheus.io/docs/alerting/latest/configuration/#pagerduty_config Additionally, I have most of the alerts resolving itself fine unless they are muted.

I want to add time.Since and pretty formatting a duration and filed an issue on that here: https://github.com/prometheus/alertmanager/issues/3717 We agreed to move humanizeDuration from prometheus to common package to reuse...

@aboukhal yes, you can build from source to test it. As per the new release, I am not an Alertmanager maintainer, so I do not know. @gotjosh can you maybe...

@grobinson-grafana seems so. For issues that you outlined: 1. Can this be solved by saving alerts to disk every time Alertmanager is receiving one and loading it from disk if...

@grobinson-grafana 1. From what I'm seeing, it shouldn't be difficult: - when creating/editing/deleting the alert, just dump whatever alerts there are to the disk - when starting, load the alerts...

@grobinson-grafana for 1) I can try implementing it by myself, but I'm not not sure if I can manage 2) or if it's even feasible.

@grobinson-grafana so I looked a bit into how it's done for silences. Apparently it's all serialised into some binary format and stored on disk as a single file. Do you...

@grobinson-grafana okay, from my point of view, sqlite3 here doesn't make a lot of sense as it adds another layer of complexity by having to deal with db schema, so...

I have a kind of a false positive there: ``` for _, query := range queries { statement, err := db.Prepare(query) if _, err := statement.Exec(); err != nil {...

I guess this is how it might be done (consider this comment a mini-ADR lol): 1) add a new struct representing jail info (with the fields like in the example...