Portál AbcLinuxu, 10. května 2025 13:30
define service{ use generic-service host_name vm12 service_description ORACLE TNS check_command check_oracle_tns } define service{ use generic-service host_name vm12 service_description ORACLE DB check_command check_oracle_db } define service{ use generic-service host_name vm12 service_description ORACLE LOGIN check_command check_oracle_login } define service{ use generic-service host_name vm12 service_description ORACLE TABLESPACE check_command check_oracle_tablespace!JMENOtablespacu action_url /cgi-bin/nagios3/show.cgi?host=$HOSTNAME$&service=$SERVICEDESC$ } define service{ use generic-service host_name vm12 service_description ORACLE CACHE check_command check_oracle_cache }nastavení konfigurace (soubor oracle.cfg v /etc/nagios-plugins/config/, JMENODB je myslím jméno instance Oracle a šlo by asi parametrizovat, ale měli jsme jen jednu:
# check oracle define command{ command_name check_oracle_tns command_line /usr/bin/ssh nagioscheck@$HOSTADDRESS$ "/usr/lib/nagios/plugins/check_oracle --tns JMENODB" } define command{ command_name check_oracle_db command_line /usr/bin/ssh nagioscheck@$HOSTADDRESS$ "/usr/lib/nagios/plugins/check_oracle --db JMENODB" } define command{ command_name check_oracle_login command_line /usr/bin/ssh nagioscheck@$HOSTADDRESS$ "/usr/lib/nagios/plugins/check_oracle --login JMENODB" } define command{ command_name check_oracle_tablespace command_line /usr/bin/ssh nagioscheck@$HOSTADDRESS$ "/usr/lib/nagios/plugins/check_oracle --tablespace JMENODB N AGIOSCHECK supertajnyheslo $ARG1$ 99 98" } define command{ command_name check_oracle_cache command_line /usr/bin/ssh nagioscheck@$HOSTADDRESS$ "/usr/lib/nagios/plugins/check_oracle --cache JMENODB NAGIOS CHECK supertajnyheslo 10 50" }
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.