Grafana OnCall is sunsetting; is Keep a potential alternative? #4036
Replies: 3 comments 4 replies
-
Hey there, @IngwiePhoenix! I'm a bot here to assist you with bug fixes, questions, and more. Let's tackle this together! 😊 Keep could be a suitable alternative for migrating from Grafana OnCall. It supports integration with Grafana for receiving alerts, allowing you to manage alerts from multiple organizations and dashboards centrally. Keep provides a centralized dashboard for managing alerts, enabling you to review, throttle, mute, and fine-tune alerts from a single console. This can help streamline your alert management across the 20-ish organizations and multiple dashboards you mentioned [1][2]. However, I couldn't find specific information about Keep's support for Git provisioning for deploying alerts. You might need to explore this aspect further to ensure it meets your requirements. To continue talking to Dosu, mention @dosu. Help Dosu learn! Give it feedback: Great Response | Irrelevant Answer | Incorrect Sources | Too Verbose | Hallucination | Bug Report | Other |
Beta Was this translation helpful? Give feedback.
-
hey @IngwiePhoenix - nice to have you here. yea this is definitely possible. You can receive alerts from Grafana and slice and dice the alerts however you want. You can also create workflows that will automatically enrich your alerts with other data sources - so if you have database or change management systems (e.g. github) that store more data (like commits, versions, etc) - you can enrich the alerts with this data. You can also create correlation rules to correlate these into incident or deduplication rules to reduce the noise from Grafana Alerts. You can think of Keep as a "one-stop shop" for all of your alerts. PS - saw your discussion on alerta (alerta/alerta#2023 (comment)) - basically we see a lot of folks migrating from Alerta to Keep so we basically support everything there. We have a pretty active Slack community - will be happy to continue the discussion there and see how we can solve your use case, feel free to jump in - https://slack.keephq.dev/ |
Beta Was this translation helpful? Give feedback.
-
@IngwiePhoenix Hey, creator of OnCall (not related to Grafana anymore) and a team member at Keep here. I would like to elaborate more on differences and similarities. Grafana OnCall is a so-called "Incident Response Tool," its main focus is to be "the last destination for alerts", define the on-call engineer from the on-call schedule, notify him, and if the on-call engineer is absent, escalate. Keep, as @shahargl mentioned, is a "toolbox for alerts" not focusing on "Incident Response", but providing de-noising, correlation, enrichment, and many other capabilities allowing you to process and access your alerts at scale, including AI. Keep may be, but not limited by design to be "the last destination". Keep has a feature called "Workflows," allowing you to write almost any scenario for your alerts and execute them on the platform. Theoretically, one could hack a workflow to deliver alerts based on an on-call schedule and escalate. If you want to send SMS and make Phone Calls to your on-call engineers, you still need some 3'rd party. You may use Keep+Twilio, but I suggest minimalistic use of PagerDuty (Just calendar and phone calling) and Keep for noise reduction, single pane of glass, enrichments, etc. |
Beta Was this translation helpful? Give feedback.
-
Hello there!
Long story short, Grafana has announced that OnCall OSS is entering maintenance mode and will sunset next year. However, at the company I work at, we used OnCall as a way to display all the alrts from all the orgs within Grafana - we even use Git provisioning to deploy them.
So I would like to know if Keep would perhaps be a suitable alternative to migrate to? That is, if it supports receiving alerts from Grafana, which we have built out (20-ish orgs with 3-10 dashboards each, all of them have alert rules attached).
Thank you and kind regards,
Ingwie
Beta Was this translation helpful? Give feedback.
All reactions