<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>DevOps on DecipherMiddleware</title><link>https://blog.deciphermiddleware.in/categories/devops/</link><description>Recent content in DevOps on DecipherMiddleware</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><lastBuildDate>Tue, 02 Sep 2025 00:00:00 +0000</lastBuildDate><atom:link href="https://blog.deciphermiddleware.in/categories/devops/index.xml" rel="self" type="application/rss+xml"/><item><title>Err on the side of Noisy Alerts 🔔</title><link>https://blog.deciphermiddleware.in/posts/err-on-the-side-of-noisy-alerts/</link><pubDate>Tue, 02 Sep 2025 00:00:00 +0000</pubDate><guid>https://blog.deciphermiddleware.in/posts/err-on-the-side-of-noisy-alerts/</guid><description>&lt;p&gt;In the world of IT, alerts 🔔 are very important to know that there is something going on that is not normal behaviour.&lt;/p&gt;
&lt;h2 id="general-alerts"&gt;General alerts: &lt;a href="#general-alerts" class="anchor"&gt;🔗&lt;/a&gt;&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;Application performance degraded 📉&lt;/li&gt;
&lt;li&gt;CPU utilisation is too high 💻&lt;/li&gt;
&lt;li&gt;Memory consumed is greater than the specified threshold, like 80% 🧠&lt;/li&gt;
&lt;li&gt;and many more&amp;hellip; ♾️&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="so-what-do-we-generally-do"&gt;So what do we generally do? &lt;a href="#so-what-do-we-generally-do" class="anchor"&gt;🔗&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;We create a rule that whenever a certain criterion is met, it should send an alert. Okay, we test in lower environments by simulating the real-time scenario.&lt;/p&gt;
&lt;p&gt;We kept on adding alerts for all the possible scenarios that can fail, avoiding any corner cases. Thinking we should not be deprived of alerts of anything unusual happening.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;So we did it. Yeah!! Pat on our backs. 👏&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;With this, we assume that we have covered everything. Yet unknowingly, we introduced a bigger problem. 😬&lt;/p&gt;
&lt;p&gt;Alerts are implemented in the actual &lt;strong&gt;PRODUCTION&lt;/strong&gt;. Now we see alerts coming now and then. Thus, overloading the mailboxes. 📧&lt;/p&gt;
&lt;p&gt;Now, what happens next is that the team starts ignoring those alerts, considering them as usual. Or setting up rules to automatically route to some other folder, or even auto-delete. 🗑️&lt;/p&gt;
&lt;p&gt;Now, when the real issue occurs, an alert is sent, but is ignored gracefully by the rules in our mailboxes. 🤫&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Thus, chaos starts after the application crashes. 💥&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id="so-what-went-wrong-here"&gt;So what went wrong here? &lt;a href="#so-what-went-wrong-here" class="anchor"&gt;🔗&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;Alerts were there, the team was notified, but why were they ignored? 🤔&lt;/p&gt;
&lt;p&gt;Having too many alerts makes it hard for the team to take any action. 😟&lt;/p&gt;
&lt;h2 id="now-what-to-do-"&gt;Now what to do? 🤷 &lt;a href="#now-what-to-do-" class="anchor"&gt;🔗&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;Removing alerting is also not a valid option. ❌&lt;/p&gt;
&lt;p&gt;The only viable options here are:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;To optimise the alerting in such a way that it can reduce the number of alerts. 🛠️&lt;/li&gt;
&lt;li&gt;Fixing the apps to avoid known failures and ignoring of the alerts. Thus, reducing overall number of alerts🔧&lt;/li&gt;
&lt;li&gt;Never categorise any alert as a KNOWN alert. 🚨 Most of time, when we see a series of same KNOWN alert coming continuously, the known alert becomes a ALERT of CAUTION. ⚠️&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;Original Post:&lt;/strong&gt; &lt;a href="https://www.linkedin.com/posts/pranavdavar_mulesoft-mulesoftcommunity-integration-activity-7368519807874310146-bmKQ?utm_source=share&amp;amp;utm_medium=member_desktop&amp;amp;rcm=ACoAABDZ18kBibzUuXwNMx2SFXvW5zNkebluFEo"&gt;LinkedIn&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;What are your thoughts or feedback on this? I&amp;rsquo;d love to hear about your experiences! 👇&lt;/p&gt;</description></item></channel></rss>