Re: check_smtp: Output is not consistent (#1380)
Jam Mulch <[email protected]> Wed, 14 Oct 2015 06:23:59 -0400
| Newsgroups | gmane.network.nagios.devel |
|---|---|
| Message-ID | <561E2D3F.5040602__1806.87794131718$1444818259$gmane$org@gmail.com> |
Saving 20 or 30 characters won't do much to solve the detail output limitations of monitoring applications such as nagios. I have some checks that generate 100+ lines of output. What I'm doing is to store the detail output in an array and save it to a file, then include a link to the file in the normal plugin multi-line output. Lately, I've gotten a little fancier. I have two files, one for 'ok' output, and another for 'problem' output, and have two links in the plugin detail output...one for the current output, and another for the last 'problem' or 'ok' output depending on the current state of the check. That way, if the last problem has already cleared before I get around to looking at it, I can see the last non-ok details and if there is currently a problem, I can see the last 'ok' check output before the current problem occurred. I know this is not very portable, but it represents another way of thinking about managing plugin output. /usr/local/nagios/ssi/results/services/ok/<servicename>/<hostname>.html /usr/local/nagios/ssi/results/services/problem/<servicename>/<hostname>.html This helps users to diagnose problems, particularly for plugins that check several things at once, like all the volumes on a NetApp cluster, or all the VIPs on an F5 BigIP. On 10/14/2015 6:01 AM, Holger Weiß wrote: > > I definitly like the SERVICE STATUS - OUTPUT|PERF format most. > > It seems I'm the only one who doesn't like it > <https://www.monitoring-plugins.org/archive/devel/2007-July/006121.html> > :-) I should just make this configurable > <https://github.com/monitoring-plugins/monitoring-plugins/commit/006597a12d28d9cd752b3eeb56dff3bc97049f4c> > with a command-line flag one day, without changing the current format > by default. > > From time to time i have to run the plugins manually from the > command line and it definitly helps. > > I see your point for the |STATUS| part, but the |SERVICE| part helps > as well? > > — > Reply to this email on GitHub > <https://github.com/monitoring-plugins/monitoring-plugins/issues/1380#issuecomment-147997825>. >