- Cacti
-
Cacti
Cacti-BeispieleBasisdaten Entwickler The Cacti Group Aktuelle Version 0.8.7h
(25. September 2011)Betriebssystem Unix-Derivate / Windows / Mac OS Kategorie Netzwerkmonitoring Lizenz GPL (Freie Software) Deutschsprachig nein www.cacti.net Cacti ist eine freie Webanwendung, mit der sich Messwerte periodisch sammeln und graphisch darstellen lassen. Es wird hauptsächlich zur Überwachung der Auslastung verschiedenster Netzwerkkomponenten oder anderer IT-Systeme innerhalb eines autonomen Systems benutzt aber auch die Darstellungen von Umweltbedingungen wie Temperatur, Luftfeuchtigkeit und vieles mehr sind prinzipiell möglich. Es steht als freie Software unter der GNU General Public License (GPL) zur Verfügung.
Inhaltsverzeichnis
Voraussetzungen
Cacti benötigt folgende Software:
- PHP
- Webserver
- MySQL als Datenbank (derzeit werden keine anderen Datenbanken unterstützt)
- RRDTool
- SNMP, z.B. net-snmp für das Netzwerk-Monitoring
Funktionsweise
Cacti ist eine Benutzeroberfläche für RRDtool. Sämtliche für die grafische Darstellung notwendigen Daten werden in RRD-Archiven gespeichert, von Cacti aufbereitet und mittels RRDtool zu Graphen gewandelt. Das Einsammeln der Daten erfolgt entweder über Shell-Skripte, Perl-Programme, etc. oder über SNMP-Abfragen.
Die Datenquellen lassen sich über die Weboberfläche einpflegen und organisieren. Intern werden diese Konfigurationen in einer MySQL-Datenbank gespeichert. In regelmäßigen Zeitabständen werden die Quellen abgefragt und die so erhaltenen Daten in RRD-Archiven abgelegt. Aus diesen RRD-Archiven erfolgt wiederum die Darstellung in der Weboberfläche.
Die Benutzerverwaltung von Cacti erlaubt eine Autorisierung auf Basis unterschiedlicher Objekte, z.B. pro einzelnem Graphen. Die Integration unter einem LDAP Verzeichnis, auch Active Directory, ist optional möglich.
Erweiterungen
Zusätzlich zur Organisation verschiedener Datenquellen bietet Cacti die Möglichkeit, eigene Erweiterungen zu integrieren. Dies erlaubt eine Erhöhung des Funktionsumfanges von Cacti:
- Alerting, Thresholds: Plugin THOLD
- Maps: Plugin Weathermap
- Realtime Performance: Plugin Realtime
Weblinks
Kategorien:- IT-Managementsoftware
- Freie Webanwendung
Wikimedia Foundation.