Nagios Logo

Einführung


Ein Utility namens nagiostats ist in der Nagios-Distribution enthalten. Es wird zusammen mit dem Nagios-Daemon kompiliert und installiert. Das nagiostats-Utility liefert Ihnen verschiedene Informationen zu einem laufenden Nagios-Prozess, die sehr hilfreich bei der Leistungsoptimierung sein können. Sie können Informationen in einem menschlich-lesbaren oder im MRTG-kompatiblen Format erhalten.

Gebrauchshinweise


SIe können das nagiostats-Utility mit der --help-Option starten, um Gebrauchshinweise zu bekommen.

menschlich-lesbare Ausgabe


Um menschlich-lesbare Informationen zur Leistung eines laufenden Nagios-Prozesses zu erhalten, starten Sie das nagiostats-Utility mit dem -c-Kommandozeilenargument, um die Position Ihrer Hauptkonfigurationsdatei wie folgt anzugeben:

[nagios@lanman ~]# /usr/local/nagios/bin/nagiostats -c /usr/local/nagios/etc/nagios.cfg
Nagios Stats 3.0prealpha-05202006
Copyright (c) 2003-2007 Ethan Galstad (www.nagios.org)
Last Modified: 05-20-2006
License: GPL
CURRENT STATUS DATA
------------------------------------------------------
Status File:                            /usr/local/nagios/var/status.dat
Status File Age:                        0d 0h 0m 9s
Status File Version:                    3.0prealpha-05202006
Program Running Time:                   0d 5h 20m 39s
Nagios PID:                             10119
Used/High/Total Command Buffers:        0 / 0 / 64
Used/High/Total Check Result Buffers:   0 / 7 / 512
Total Services:                         95
Services Checked:                       94
Services Scheduled:                     91
Services Actively Checked:              94
Services Passively Checked:             1
Total Service State Change:             0.000 / 78.950 / 1.026 %
Active Service Latency:                 0.000 / 4.272 / 0.561 sec
Active Service Execution Time:          0.000 / 60.007 / 2.066 sec
Active Service State Change:            0.000 / 78.950 / 1.037 %
Active Services Last 1/5/15/60 min:     4 / 68 / 91 / 91
Passive Service State Change:           0.000 / 0.000 / 0.000 %
Passive Services Last 1/5/15/60 min:    0 / 0 / 0 / 0
Services Ok/Warn/Unk/Crit:              58 / 16 / 0 / 21
Services Flapping:                      1
Services In Downtime:                   0
Total Hosts:                            24
Hosts Checked:                          24
Hosts Scheduled:                        24
Hosts Actively Checked:                 24
Host Passively Checked:                 0
Total Host State Change:                0.000 / 9.210 / 0.384 %
Active Host Latency:                    0.000 / 0.446 / 0.219 sec
Active Host Execution Time:             1.019 / 10.034 / 2.764 sec
Active Host State Change:               0.000 / 9.210 / 0.384 %
Active Hosts Last 1/5/15/60 min:        5 / 22 / 24 / 24
Passive Host State Change:              0.000 / 0.000 / 0.000 %
Passive Hosts Last 1/5/15/60 min:       0 / 0 / 0 / 0
Hosts Up/Down/Unreach:                  18 / 4 / 2
Hosts Flapping:                         0
Hosts In Downtime:                      0
Active Host Checks Last 1/5/15 min:     9 / 52 / 164
   Scheduled:                           4 / 23 / 75
   On-demand:                           3 / 23 / 69
   Cached:                              2 / 6 / 20
Passive Host Checks Last 1/5/15 min:    0 / 0 / 0
Active Service Checks Last 1/5/15 min:  9 / 80 / 244
   Scheduled:                           9 / 80 / 244
   On-demand:                           0 / 0 / 0
   Cached:                              0 / 0 / 0
Passive Service Checks Last 1/5/15 min: 0 / 0 / 0
External Commands Last 1/5/15 min:      0 / 0 / 0
[nagios@lanman ~]# 

Wie Sie sehen können, zeigt das Utility ein Reihe von verschiedenen Metriken zum Nagios-Prozess an. Metriken mit mehreren Werten sind (wenn nicht anders angegeben) Minimum-, Maximum- und Durchschnittswerte für die betreffende Metrik.

MRTG-Integration


Sie können das nagiostats-Utility benutzen, um verschiedene Nagios-Metriken mit MRTG (oder anderen kompatiblen Programmen) anzuzeigen. Um das zu tun, starten Sie das nagiostats-Utility mit den --mrtg- und --data-Optionen. Die --data-Option wird benutzt, um anzugeben, welche Statistiken dargestellt werden sollen. Mögliche Werte für die --data-Option finden Sie durch Start des nagiostats-Utilitys mit der --help-Option.

Anmerkung: Informationen zum Gebrauch des nagiostats-Utilitys zu Generierung von MRTG-Grafiken zu Darstellung von Nagios-Leistungsstatistiken finden Sie hier.

Siehe auch Siehe auch: Graphing Performance Info, Leistungsoptimierung

English Deutsch 日本語

Inhaltsverzeichnis