TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: Keep – Create production alerts from plain English

46 pointsby talborenalmost 2 years ago
Hi Hacker News! Shahar and Tal from Keep Here.<p>We were tired of creating alerts for our applications, so we&#x27;ve built an open-source GitHub Bot that lets you write application alerts using plain English. The code is open-sourced: <a href="https:&#x2F;&#x2F;github.com&#x2F;keephq&#x2F;keep">https:&#x2F;&#x2F;github.com&#x2F;keephq&#x2F;keep</a> so you can review it yourself.<p>Every developer and DevOps professional is familiar with the fact that in order to ensure your application works in production, you need to access your observability tool&#x27;s user interface (such as Grafana, Datadog, New Relic, etc.) and carefully determine how to create alerts that effectively monitor your application.<p>Instead, by installing Keep, every time you open a PR, the bot combines the alert description (alerts under the .keep directory) with the tool context (mostly the configuration of the alerts you already have) to generate (GPT) new alerts that keep you monitored.<p>So, for example, if you create a .keep&#x2F;db-timeout.yaml and open a PR, the bot will comment on the PR with the actual alert you can deploy to your tool.<p># The alert text in plain English alert: | Alert when the connections to the database are slower than 5 seconds for more than 5 minutes provider: grafana<p>You can Install the bot and connect your providers via <a href="https:&#x2F;&#x2F;platform.keephq.dev">https:&#x2F;&#x2F;platform.keephq.dev</a> (after login, you&#x27;ll start the installation flow) or just clone the repository and use docker-compose to start the web app and the installation flow.<p>Demo Video - <a href="https:&#x2F;&#x2F;www.loom.com&#x2F;share&#x2F;23541a03944c4dca99b0504a1753d1b4" rel="nofollow">https:&#x2F;&#x2F;www.loom.com&#x2F;share&#x2F;23541a03944c4dca99b0504a1753d1b4</a>

9 comments

sixhobbitsalmost 2 years ago
The github makes it very hard to understand what this thing actually does. The example you provided helps a bit but not a lot.<p>All the comments follow a similar pattern (eg mentioning impressed) and have very low karma and two were created today, so I assume you&#x27;re using manipulation to get this on the front page.
评论 #36238079 未加载
talborenalmost 2 years ago
A more detailed documentation can be found here <a href="https:&#x2F;&#x2F;www.keephq.wiki&#x2F;applications&#x2F;github" rel="nofollow">https:&#x2F;&#x2F;www.keephq.wiki&#x2F;applications&#x2F;github</a> :)
jmartensalmost 2 years ago
I don&#x27;t see the need for this. I mean, its a fun idea for LLMs&#x2F;Generative text, but does the target user struggle with figuring out how to configure an alert in their o11y tools?
dattaninalmost 2 years ago
Impressive work! I am in the process of implementing some alerts and will try to use keep as a part of our workflow.
评论 #36237262 未加载
barakalkalayalmost 2 years ago
Impressive work, Shahar and Tal! Keep simplifies the process of creating application alerts by enabling developers to write them in plain text, saving time and improving efficiency. The integration with existing observability tools and the open-source nature of the project make it even more appealing.
talhof8almost 2 years ago
Congrats on the launch guys! Love that it&#x27;s open source. Going to give it a try and keep you posted
IdoLateralusalmost 2 years ago
Looks like a promising tool. As an infrastructure engineer myself, alerting is a major pain in the ass that always results in silencing notifications due to excessive noise. I think you&#x27;re headed in the right direction and I wish you guys all the best.
nadavwizalmost 2 years ago
Love it! What about a zapier integration?
评论 #36226768 未加载
omrirosalmost 2 years ago
I am genuinely impressed by this GitHub Bot and its game-changing capabilities. The ability to create application alerts using plain English descriptions is a remarkable feature that will greatly simplify the monitoring process for developers and DevOps professionals. This innovative solution has the potential to significantly enhance productivity and streamline workflows in an impressive way. Thank you guys!