<div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">Sorry, I did not explain myself clearly.  systemd is doing nothing wrong.  What I'd like to do is find an optimal way to notify our monitoring system (zabbix) that a service is flapping.  We can probably script something.  Just looking to see if there's a more elegant way.  Looking also at OnFailure</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><br></div><div class="gmail_default"><font face="arial, helvetica, sans-serif"><a href="https://serverfault.com/questions/694818/get-notification-when-systemd-monitored-service-enters-failed-state">https://serverfault.com/questions/694818/get-notification-when-systemd-monitored-service-enters-failed-state</a></font><br></div><div class="gmail_default"><font face="arial, helvetica, sans-serif"><br></font></div><div class="gmail_default"><font face="arial, helvetica, sans-serif">At the same time, trying to avoid false positives in the monitoring system, so one failure is OK but when it hits startburstlimit, things are bad, even if the service doesn't immediately crash.  That's the thing; it might take a few seconds/minutes to fail.  I realize this could be considered an edge case...perhaps an equivalent of OnFailure could be OnStartBurstLimit= ?</font></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Apr 25, 2017 at 1:35 PM, Reindl Harald <span dir="ltr"><<a href="mailto:h.reindl@thelounge.net" target="_blank">h.reindl@thelounge.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5"><br>
<br>
Am 25.04.2017 um 17:30 schrieb Jeremy Eder:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
If we have a service that is flapping because it's crashing after startup...what's the right way to monitor for that condition?  Eventually it triggers startburstlimit, was thinking that if we hit startburstlimit that the service could set some special bit that we could look for.<br>
<br>
Like ... systemctl is-flapping myservice --quiet<br>
<br>
Any other possibilities?<br>
</blockquote>
<br></div></div>
just put "RestartSec=1" in the unit-file<br>
<br>
the default is ridiculous low and easily triggers the restart-limit<br>
______________________________<wbr>_________________<br>
systemd-devel mailing list<br>
<a href="mailto:systemd-devel@lists.freedesktop.org" target="_blank">systemd-devel@lists.freedeskto<wbr>p.org</a><br>
<a href="https://lists.freedesktop.org/mailman/listinfo/systemd-devel" rel="noreferrer" target="_blank">https://lists.freedesktop.org/<wbr>mailman/listinfo/systemd-devel</a><br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><br></div>-- Jeremy Eder</div></div>
</div>