featurerequest: object's variables
Dmitry E. Oboukhov
unera at debian.org
Sun Nov 21 01:50:36 CET 2010
Hi, All!
First of all, sorry for my bad English :)
I've begun to use nagios3 now, it is great tool.
I think there is a feature which is lacked in it: object's variables.
To explain I'll try to make an example...
For example we have a few hosts with ssh-service.
we create their descriptions:
define host {
host_name host1
address address1
...
}
define host {
host_name host2
address address2
...
}
...
then we union them into one hostgroup (they all have ssh service)
define hostgroup {
hostgroup_name ssh-hosts
members host1, host2
...
}
then we create a service to check if ssh is (are) ok:
define service {
hostgroup_name ssh-hosts
service_description SSH
check_command check_ssh
...
}
Here we have one problem which can't be solved finely:
If host1 and host2 have ssh server on different ports we must create
two service or must create our own check_ssh which will contain
database host => port.
If nagios provides object's (host/hostgroup/service/etc) variables,
this problem could be solve gracefully:
define host {
host_name host1
address address1
variable port=22
...
}
define host {
host_name host2
address address2
variable port=23
...
}
...
define service {
hostgroup_name ssh-hosts
service_description SSH
check_command check_ssh_port!$host.port$
...
}
What do You think?
PS: This was an *example* of problem.
Second example: we have nagios in USA and a few servers in Europe.
ping's eta can be different. Using object's variables we can union all
hosts in one service. etc
Also service's variables would be useful, too
sorry for my English, again
--
. ''`. Dmitry E. Oboukhov
: :’ : email: unera at debian.org jabber://UNera@uvw.ru
`. `~’ GPGKey: 1024D / F8E26537 2006-11-21
`- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <https://www.monitoring-lists.org/archive/developers/attachments/20101121/ccaded04/attachment.sig>
-------------- next part --------------
------------------------------------------------------------------------------
Increase Visibility of Your 3D Game App & Earn a Chance To Win $500!
Tap into the largest installed PC base & get more eyes on your game by
optimizing for Intel(R) Graphics Technology. Get started today with the
Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs.
http://p.sf.net/sfu/intelisp-dev2dev
-------------- next part --------------
_______________________________________________
Nagios-devel mailing list
Nagios-devel at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nagios-devel
More information about the Developers
mailing list