Xymon Mailing List Archive search

CLI Event Report

3 messages in this thread

list Vernon Everett · Thu, 18 Apr 2013 08:13:44 +0800 ·
Hi guys

I know this has been asked before, and probably answered, but I can't seem
to find it on the list.
I would like to pull a list of past events for the last 24 hours (or 72 for
Monday) of events using the CLI.
Management is looking for the incident list, and pulling it out manually
from the GUI every day offends my sense of laziness. (I believe it is
morally wrong for you to do any repetitive task the computer is perfectly
capable of doing for itself.)

Thanks
Vernon

-- 
"Accept the challenges so that you can feel the exhilaration of victory"
- General George Patton
list Ryan Novosielski · Wed, 17 Apr 2013 21:17:17 -0400 ·
Well, for one, you could do what the GUI form does and use wget or maybe curl on the command line pointed at the CGI script URL to get what you need (my guess is with http POST to select the 72 hours portion). I don't know if you could then choose HTML or something else (don't recall how it works). Otherwise I'd poke around in the section of the manual that deals with the reports for clues. Another place I'd look is the xymon command itself. "xymonboard" is the name of the command to send to get the current status, perhaps there's another for history?
quoted from Vernon Everett


From: Vernon Everett [mailto:user-b3f8dacb72c8@xymon.invalid]
Sent: Wednesday, April 17, 2013 08:13 PM
To: Xymon mailinglist <xymon at xymon.com>
Subject: [Xymon] CLI Event Report

Hi guys

I know this has been asked before, and probably answered, but I can't seem to find it on the list.
I would like to pull a list of past events for the last 24 hours (or 72 for Monday) of events using the CLI.
Management is looking for the incident list, and pulling it out manually from the GUI every day offends my sense of laziness. (I believe it is morally wrong for you to do any repetitive task the computer is perfectly capable of doing for itself.)

Thanks
Vernon

--
"Accept the challenges so that you can feel the exhilaration of victory"
- General George Patton
list Vernon Everett · Thu, 18 Apr 2013 10:52:21 +0800 ·
Or even easier would be to do a find -mtime in the histlogs file, and parse
them each separately to produce one-liners from the status line, but I was
hoping there was something even simpler.
If I do put a script together, I will pop it on the list, but I really
don't want to reinvent the wheel.

Cheers
V
quoted from Ryan Novosielski


On 18 April 2013 09:17, Novosielski, Ryan <user-ae4522577e16@xymon.invalid> wrote:
Well, for one, you could do what the GUI form does and use wget or maybe
curl on the command line pointed at the CGI script URL to get what you need
(my guess is with http POST to select the 72 hours portion). I don't know
if you could then choose HTML or something else (don't recall how it
works). Otherwise I'd poke around in the section of the manual that deals
with the reports for clues. Another place I'd look is the xymon command
itself. "xymonboard" is the name of the command to send to get the current
status, perhaps there's another for history?


 *From*: Vernon Everett [mailto:user-b3f8dacb72c8@xymon.invalid]
*Sent*: Wednesday, April 17, 2013 08:13 PM
*To*: Xymon mailinglist <xymon at xymon.com>
*Subject*: [Xymon] CLI Event Report

Hi guys

I know this has been asked before, and probably answered, but I can't seem
to find it on the list.
I would like to pull a list of past events for the last 24 hours (or 72
for Monday) of events using the CLI.
Management is looking for the incident list, and pulling it out manually
from the GUI every day offends my sense of laziness. (I believe it is
morally wrong for you to do any repetitive task the computer is perfectly
capable of doing for itself.)

Thanks
Vernon

--
"Accept the challenges so that you can feel the exhilaration of victory"
- General George Patton
-- 
"Accept the challenges so that you can feel the exhilaration of victory"
- General George Patton