Größe: 1060
Kommentar:
|
Größe: 1058
Kommentar:
|
Gelöschter Text ist auf diese Art markiert. | Hinzugefügter Text ist auf diese Art markiert. |
Zeile 24: | Zeile 24: |
CREATE USER graphite WITH PASSWORD ' '; |
CREATE USER graphite WITH PASSWORD ''; |
Graphite = Scalable Realtime Graphing
Graphite brauchen wir, um die von Collectd gesammelten System-Performance-Statistiken unserer Hosts darzustellen.
Graphite hat 2 Aufgaben:
- Speichert die gesammelten Daten von Collectd
- Rendert daraus graphiken "on Demand"
Graphite besteht aus 3 Komponenten:
- carbon - ein daemon, der auf die daten von collectd lauscht
- whisper - speichert die gesammelten Daten
- graphite-web - eine django webapp, die die graphiken rendert
Installation
Mit folgendem Befehl kommt schon alles notwendige mit:
Obwohl Graphite whisper als db für seine Daten verwendet, braucht django eine db um seine Daten zu speichern - wir verwenden postgresql. Beim Installationsprozess legt man eine solche an, zb:
CREATE USER graphite WITH PASSWORD '';
Konfiguriert wird das ganze unter /etc/graphite/local_settings.py
Danach sollte gleich die DB mit der richtigen Struktur versehen werden: