Feature request for threshold alerting

General discussion about Plugins for Cacti

Moderators: Developers, Moderators

Post Reply
atilla439
Posts: 6
Joined: Thu Apr 05, 2007 10:28 am

Feature request for threshold alerting

Post by atilla439 »

Is it possible to implement dependencies for the alerting feature in threshold? If the router is dead I dont want to receive notifications for all other network devices that are also now not available because the one device that was the link to those devices is unavailable.

Is there an easy way to do this or would this be a feature request for the plugin?
User avatar
gandalf
Developer
Posts: 22383
Joined: Thu Dec 02, 2004 2:46 am
Location: Muenster, Germany
Contact:

Post by gandalf »

I've been waiting for this request to pop up :lol: :roll: :cry: :oops:
As we're using Tivoli Monitoring in our company for Alerting (yes, shame on us), we have implemented the Rule Engine of Tivoli Enterprise Console. This does exactly what you're asking for. But it is _really_ not that easy to create/maintain such rules. Personally, I fear that implementing a generic rule engine will be too complex.
Reinhard
User avatar
streaker69
Cacti Pro User
Posts: 712
Joined: Mon Mar 27, 2006 10:35 am
Location: Psychic Amish Network Administrator

Post by streaker69 »

gandalf wrote:I've been waiting for this request to pop up :lol: :roll: :cry: :oops:
As we're using Tivoli Monitoring in our company for Alerting (yes, shame on us), we have implemented the Rule Engine of Tivoli Enterprise Console. This does exactly what you're asking for. But it is _really_ not that easy to create/maintain such rules. Personally, I fear that implementing a generic rule engine will be too complex.
Reinhard
Couldn't it work in hand with the Manage Plugin?

The Manage Plugin currently knows where the devices are located on the network via Sites. If you were to do some basic rules where you associate a site with a link, if the link goes down, then it alerts on the down link, but does not alert on all devices behind that link.

I've been wanting this feature as well.
apperrault
Cacti User
Posts: 379
Joined: Fri Feb 16, 2007 11:37 am
Location: Emeryville, CA
Contact:

Post by apperrault »

This feature is one reason we are still with Nagios for our monitoring. It allows you to set parent/child relationships, and you can down the parent, and have it cascade down to the child. Actually, that is another feature i would love to see in Cacti, a Parent/Child relationship. I have 7 sites, and i would love to be able to group them in that fashion. Have the PIX that is the first device in the site be the parent, and then the other equipment be the children. Would be nice for the children to have children too.

I hope to see some of this in the future releases of the product, or plugins.

app
[b]Cacti Version[/b] - 0.8.7b
[b]Plugin Architecture[/b] - 2.2 Beta
[b]Poller Type[/b] - CMD.php
[b]Server Info[/b] - Linux 2.6.9-78.0.1.ELsmp
[b]Web Server[/b] - Apache/2.0.52 (Red Hat)
[b]PHP[/b] - 4.3.9
[b]MySQL[/b] - 4.1.22
[b]RRDTool[/b] - 1.2.23
[b]SNMP[/b] - 5.1.2
[b]Plugins[/b][list]Global Plugin Settings (settings - v0.5)
SuperLinks (superlinks - v0.72)
Host Info (hostinfo - v0.2)
Report Creator (reports - v0.3)
Update Checker (update - v0.4)
Realtime for Cacti (realtime - v0.35)
Cacti Log View (clog - v1.1)
RRD File Cleaner (rrdclean - v0.36)
Network Discovery (discovery - v0.9)
Uptime (uptime - v0.4)[/list]
mcutting
Cacti Guru User
Posts: 1884
Joined: Mon Oct 16, 2006 5:57 am
Location: United Kingdom
Contact:

Post by mcutting »

This is something I'd like to see as well. The comments above make sense, as we are also multi-site, and have devices with dependancies.
Cacti Version 0.8.8b
Cacti OS Ubuntu LTS
RRDTool Version RRDTool 1.4.7
Poller Information
Type SPINE 0.8.8b
User avatar
TheWitness
Developer
Posts: 17007
Joined: Tue May 14, 2002 5:08 pm
Location: MI, USA
Contact:

Post by TheWitness »

Has anyone heard from Gilles lately?

Larry
True understanding begins only when we realize how little we truly understand...

Life is an adventure, let yours begin with Cacti!

Author of dozens of Cacti plugins and customization's. Advocate of LAMP, MariaDB, IBM Spectrum LSF and the world of batch. Creator of IBM Spectrum RTM, author of quite a bit of unpublished work and most of Cacti's bugs.
_________________
Official Cacti Documentation
GitHub Repository with Supported Plugins
Percona Device Packages (no support)
Interesting Device Packages


For those wondering, I'm still here, but lost in the shadows. Yearning for less bugs. Who want's a Cacti 1.3/2.0? Streams anyone?
atilla439
Posts: 6
Joined: Thu Apr 05, 2007 10:28 am

Post by atilla439 »

Couldn't it work in hand with the Manage Plugin?

The Manage Plugin currently knows where the devices are located on the network via Sites. If you were to do some basic rules where you associate a site with a link, if the link goes down, then it alerts on the down link, but does not alert on all devices behind that link.
Is this something you have already done or you are saying it might be able to be done?
mcutting
Cacti Guru User
Posts: 1884
Joined: Mon Oct 16, 2006 5:57 am
Location: United Kingdom
Contact:

Post by mcutting »

TheWitness wrote:Has anyone heard from Gilles lately?

Larry
No - he's dropped off the map ! I wanted to ask him if MANAGE and UPTIME were PA 2.0 compatible .....
Cacti Version 0.8.8b
Cacti OS Ubuntu LTS
RRDTool Version RRDTool 1.4.7
Poller Information
Type SPINE 0.8.8b
User avatar
TheWitness
Developer
Posts: 17007
Joined: Tue May 14, 2002 5:08 pm
Location: MI, USA
Contact:

Post by TheWitness »

It's Holiday season in France. So, I am guessing that he is doing just that. I sent him a PM and did see your note.

Larry
True understanding begins only when we realize how little we truly understand...

Life is an adventure, let yours begin with Cacti!

Author of dozens of Cacti plugins and customization's. Advocate of LAMP, MariaDB, IBM Spectrum LSF and the world of batch. Creator of IBM Spectrum RTM, author of quite a bit of unpublished work and most of Cacti's bugs.
_________________
Official Cacti Documentation
GitHub Repository with Supported Plugins
Percona Device Packages (no support)
Interesting Device Packages


For those wondering, I'm still here, but lost in the shadows. Yearning for less bugs. Who want's a Cacti 1.3/2.0? Streams anyone?
User avatar
streaker69
Cacti Pro User
Posts: 712
Joined: Mon Mar 27, 2006 10:35 am
Location: Psychic Amish Network Administrator

Post by streaker69 »

atilla439 wrote:
Couldn't it work in hand with the Manage Plugin?

The Manage Plugin currently knows where the devices are located on the network via Sites. If you were to do some basic rules where you associate a site with a link, if the link goes down, then it alerts on the down link, but does not alert on all devices behind that link.
Is this something you have already done or you are saying it might be able to be done?
I'm saying it could be done. If you're using Manage, then you already have your equipment broken down by site. It would need to be integrated so that it only alerts on the link being down, and not everything behind the link.
User avatar
TheWitness
Developer
Posts: 17007
Joined: Tue May 14, 2002 5:08 pm
Location: MI, USA
Contact:

Post by TheWitness »

streaker69 wrote:
atilla439 wrote:
Couldn't it work in hand with the Manage Plugin?

The Manage Plugin currently knows where the devices are located on the network via Sites. If you were to do some basic rules where you associate a site with a link, if the link goes down, then it alerts on the down link, but does not alert on all devices behind that link.
Is this something you have already done or you are saying it might be able to be done?
I'm saying it could be done. If you're using Manage, then you already have your equipment broken down by site. It would need to be integrated so that it only alerts on the link being down, and not everything behind the link.
This is event correllation. Someone needs to do some forensics with other products and then we also need an event management engine with event correlation as an option.

I think there is a lot of work to do there. I am working on an event management engine for Grid Computing as we speak. I am sure it will have a general application once it is done. Maybe branded differently.

Larry
True understanding begins only when we realize how little we truly understand...

Life is an adventure, let yours begin with Cacti!

Author of dozens of Cacti plugins and customization's. Advocate of LAMP, MariaDB, IBM Spectrum LSF and the world of batch. Creator of IBM Spectrum RTM, author of quite a bit of unpublished work and most of Cacti's bugs.
_________________
Official Cacti Documentation
GitHub Repository with Supported Plugins
Percona Device Packages (no support)
Interesting Device Packages


For those wondering, I'm still here, but lost in the shadows. Yearning for less bugs. Who want's a Cacti 1.3/2.0? Streams anyone?
User avatar
AntiSpoofing
Posts: 26
Joined: Mon May 15, 2006 11:21 am

Post by AntiSpoofing »

Could we perform a notification queue rate limit? If the default gateway does go down as described above, and you are monitoring or polling a goodly number of devices, your cell phone is UNUSABLE for the time those messages come flooding in. Needs to be a rate limit....?
User avatar
streaker69
Cacti Pro User
Posts: 712
Joined: Mon Mar 27, 2006 10:35 am
Location: Psychic Amish Network Administrator

Post by streaker69 »

TheWitness wrote:
streaker69 wrote:
atilla439 wrote: Is this something you have already done or you are saying it might be able to be done?
I'm saying it could be done. If you're using Manage, then you already have your equipment broken down by site. It would need to be integrated so that it only alerts on the link being down, and not everything behind the link.
This is event correllation. Someone needs to do some forensics with other products and then we also need an event management engine with event correlation as an option.

I think there is a lot of work to do there. I am working on an event management engine for Grid Computing as we speak. I am sure it will have a general application once it is done. Maybe branded differently.

Larry
I would love to help out with it, but I don't know php enough to even get started. All my background is in VbScript.
Post Reply

Who is online

Users browsing this forum: No registered users and 0 guests