Dear visitor, welcome to Monitoring-Portal.
Although this is a german monitoring forum, please don't hesitate to post in
English. Nearly everybody here understands you and will answer in English as well.
If this is your first visit here, please read the Help. It explains how this page works. You must be registered before you can use all the page's features. Please use the registration form to register here or read more information about the registration process. If you are already registered, please login here.
Wie MS Message Queue überwachen?
Hi,
auf einem Win2k3 mit NSClient möchte ich gerne die Message Queue überwachen und einen Alarm generieren, wenn mehr als x Nachrichten dort drin sind.
Leider habe ich absolut keinen Plan wie oder wo ich da ansetzen kann.
Vielleicht hat ja schon mal jemand sowas gemacht?
Suchst du sowas?
|
Source code
|
1
2
3
4
5
6
7
8
|
define command {
command_name check_exchange_remote_queue_length
command_line $USER1$/check_nt -H $HOSTADDRESS$ -p 12489 -v COUNTER -l "\\SMTP Server(_Total)\\L<E4>nge der Remote-Warteschlange","Remote Queue Length is: %.f" -w $ARG1$ -c $ARG2$
define command {
command_name check_exchange_pending_routing
command_line $USER1$/check_nt -H $HOSTADDRESS$ -p 12489 -v COUNTER -l "\\SMTP Server(_Total)\\Zum Routen anstehende Nachrichten","Messages Pending Routing are: %.f" -w $ARG1$ -c $ARG2$
}
|
|
Source code
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
define service{
use generic-service
hostgroup_name exchange-servers
service_description check_exchange_remote_queue_length
check_command check_exchange_remote_queue_length!10!15
process_perf_data 1
action_url /nagios/pnp/index.php?host=$HOSTNAME$&srv=$SERVICEDESC$
}
define service{
use generic-service
hostgroup_name exchange-servers
service_description check_exchange_pending_routing
check_command check_exchange_pending_routing!4!10
process_perf_data 1
action_url /nagios/pnp/index.php?host=$HOSTNAME$&srv=$SERVICEDESC$
}
|