Cacti
| Cacti
| |
|---|---|
Cacti-Beispiele | |
| Basisdaten
| |
| Entwickler | The Cacti Group |
| Aktuelle Version | 1.2.31[1] (15. Juni 2026) |
| Betriebssystem | Unix-Derivate / Windows / Mac OS |
| Programmiersprache | PHP[2], JavaScript |
| Kategorie | Netzwerkmonitoring |
| Lizenz | GPL (Freie Software) |
| deutschsprachig | nein |
| www.cacti.net | |
Cacti ist eine freie Webanwendung für Service-Monitoring. Es wird hauptsächlich zur Überwachung der Auslastung verschiedener Netzwerkkomponenten oder anderer IT-Systeme innerhalb eines lokalen Netzwerks benutzt, kann aber grundsätzlich jedes per IP erreichbare Gerät überwachen. Auch die Darstellungen von Umweltbedingungen wie Temperatur, Luftfeuchtigkeit und vieles mehr sind prinzipiell möglich. Es steht unter der GNU General Public License (GPL) zur Verfügung.
Systemvoraussetzungen
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 RRD. Sämtliche für die grafische Darstellung notwendigen Daten werden in regelmäßigen Zeitabständen von den Quellen abgefragt und die so erhaltenen Daten in RRD-Archiven gespeichert, von Cacti aufbereitet und mittels RRDtool zu Graphen gewandelt und in der Webanwendung angezeigt. Das Einsammeln der Daten erfolgt entweder über Shell-Skripte, Perl-Programme etc. oder über SNMP-Abfragen.

Cacti zeichnet sich dadurch aus, dass die Einrichtung und Konfiguration der Datenquellen sowie die Visualisierung durchgängig über die Weboberfläche definiert und organisiert wird. Dazu existiert ein verschachteltes System von vorbereiteten, abänderbaren und parametrierbaren Methoden und Templates, mit denen sich die zu überwachenden Komponenten flexibel in Cacti einrichten und konfigurieren lassen. Intern werden diese Konfigurationen in einer MySQL-Datenbank gespeichert.
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 oder vorgefertigte Erweiterungen zu integrieren. Dies erlaubt eine Erhöhung des Funktionsumfanges von Cacti:
- Alerting, Thresholds: Plugin THOLD
- Maps: Plugin Weathermap
- Realtime Performance: Plugin Realtime
Siehe auch
Weblinks
Einzelnachweise
- ↑ Release 1.2.31. 15. Juni 2026 (abgerufen am 16. Juni 2026).
- ↑ The cacti Open Source Project on Open Hub: Languages Page. In: Open Hub. (abgerufen am 18. Juli 2018).
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.