The issue is not what to do with events, but what constitutes an event... do you mean sensor values etc? We already can dump this to AMQP and possibly StatsD right now, afaik.
Tom
On 21/12/2014 00:32, Adam Burgess wrote:
Adam,
What about just coming up with a way to pass all events (ie. not just defined alerts) to an external location/host/process?
A couple of ideas:
·Config option to write all events to an external (configurable) directory/file on the local machine. Anyone wanting to consume them could use whatever process to read the output file(s).
·Config option to send all events to remote Syslog server.
·Config option to execute an external (user-provided) script on event generation.
If someone needs to consume the events they are welcome to do so via whatever external system they are using (hopefully without any major changes to Observium).
Regards
Adam
*From:*observium [mailto:observium-bounces@observium.org] *On Behalf Of *Adam Armstrong *Sent:* Thursday, 18 December 2014 4:23 PM *To:* Observium Network Observation System *Subject:* Re: [Observium] Observium mailing list
I don't even know how we would do that :)
What we have now is the most automated I could think of making it. We would have preferred to have some means of default hard-coded alerts, but I've not come up with a good way to do that yet. :)
adam.
------ Original Message ------
From: "Joseph L. Brunner" <_joe@affirmedsystems.com_ mailto:joe@affirmedsystems.com>
To: "Observium Network Observation System" <_observium@observium.org_ mailto:observium@observium.org>
Sent: 12/17/2014 11:27:40 PM
Subject: Re: [Observium] Observium mailing list
Yeah, the alerts suck. We use Observium to wow the business folks – but use other things to poll and generate an email… They should bite the bullet, do another kickstarter and raise like $200K so the alerts will be AUTO GENERATED and UNIVERSAL for all things it can find – like logicmonitor. Just to get off logicmonitor I would donate -Joe *From:*observium [mailto:_observium-bounces@observium.org_ <mailto:observium-bounces@observium.org>] *On Behalf Of *Nate Mellendorf *Sent:* Wednesday, December 17, 2014 10:10 PM *To:* _observium@observium.org_ <mailto:observium@observium.org> *Subject:* [Observium] FW: Observium mailing list Good evening all, After much trial and error, I’ve been unsuccessful in implementing a simple up/down device alert within Observium. As I searched around the web for a solution, It seemed as though this hasn’t been much of an issue for most users. Here’s some additional documentation I followed to try and fix it myself: _http://www.maartenmoerman.nl/?p=612_(Nice work on this one) _https://www.mail-archive.com/observium@observium.org/msg05915.html_ _http://www.observium.org/wiki/FAQ_ _http://www.observium.org/wiki/Creating_an_Alert_Checker_ I’m starting think that my configuration file (config.php) could have something to do with it. I’ve included it, along with multiple snip-its to try and assist you in seeing my work. If anyone has any suggestions on this, they would be greatly appreciated. I’ve been working on this on and off for the past few days now, and I’ve had no success in generating an offline alert.The alert log shows the test as failed, but delayed. It never actually send out an e-mail. My apologies in advance, if this turns out to be user error. Thanks in advance for any time put into this. If there is anything else I can provide to further assist in troubleshooting, please let me know. I’d be more than happy to provide it. *Omitted config.php:* *…* // Enable alerter $config['poller-wrapper']['alerter'] = TRUE; // Disable page refresh $config['page_refresh'] = "300"; ## Refresh the page every xx seconds // Set up a default alerter (email to a single address) $config['email']['default'] = "_nate.mellendorf@netgainhosting.com_ <mailto:nate.mellendorf@netgainhosting.com>"; $config['alerts']['email']['from'] = "_observium@netgainhosting.com_ <mailto:observium@netgainhosting.com>"; $config['email']['default_only'] = TRUE; $config['email']['enable'] = TRUE; // Disables OLD alerting system $config['alerts']['interval'] = 310; *…* /Sensitive information has been omitted./ *The alert I’ve configured:*(image)** *Here is what I see when I’ve review the alert:*(image)** *Here’s the alert log that’s generated:*(image) (As you can see, the alert is triggered but delayed.) *Finally, here is what’s found when I review the logs of an offline device:*(image)** Thanks again everyone, *Nate Mellendorf **|****Network Analyst **|****Netgain** *720 West Saint Germain Street | St. Cloud | MN | 56301 Phone: 320.251.4700 x183 *|* 877.797.4700 x183 *_www.NetgainHosting.com_* <http://www.netgainhosting.com/>** ------------------------------------------------------------------------ The information contained in this email message is for the designated recipient only and may be privileged, confidential, and protected from disclosure. If you have received this message in error, please notify the sender immediately and delete the original. Any dissemination, distribution, copying or other use of this message or any information contained within is strictly prohibited.
observium mailing list observium@observium.org http://postman.memetic.org/cgi-bin/mailman/listinfo/observium