Hacker News new | ask | show | jobs
by mshekow 1215 days ago
It took me a while to understand what your tool is doing. It looks like an abstraction layer for concrete monitoring/alerting solutions.

What confuses me is:

- You introduce Keep like this "Think of Keep as Prometheus Alertmanager but for all observability tools", but then there is no Alertmanager provider. Is this planned?

- You mention that you support the 3 hyperscaler clouds (AWS, ...), yet I do not see any examples or code that backs this up

- You mention that Keep can be used to _test_ alerts. How? Examples? Otherwise make it clear that you _plan_ that Keep can do this at some point.

In general though it looks very interesting :).

1 comments

thanks for your feedback @mshekow! why was it hard to understand what Keep does? lack of some concrete examples maybe?

Regarding your questions:

- Working on the Grafana/Prometheus provider and it'll be shipped in <1 week

- AWS and GCP are in final tests, we thought we could release that before it gets any traction ^^" anyway, PRs will be available in <2 days

- There are two things here: 1. You can simply test if your alert "triggers" just by running the CLI with the --verbose and --alerts-file 2. We plan on adding tests that will both allow you to "mock" the alert to see that it acts as you planned & source control integrated (e.g. a GitHub action) tests that will tell you when a code change breaks your alerts

anyway, if you have any other questions/thoughts, feel free to open an issue and we'll address it right away