Hallo Leute,
kann ggf. mir jemand ein deutsches “Kochbuch” zur verfügung stellen wie man eine Novell oder Solarismaschine mit Cacti monitored?
Ich möchte am Anfang auch nur die Standard Graphen angezeigt bekommen – leider werde ich aus der Doku nicht schlau.
Ich habe den Apachen, Perl, Mysql etc. über Lammp und Cacti (beides neuste Version) auf einer SuSe Enterprise laufen. Die Installation habe ich wie in der Installationsanleitung von Cacti durchgeführt, SNMP läuft auch auf den Maschinen (ich kann auch diverse MIB mit Getif auslesen).
Ich bekomme aber keine Graphen angezeigt sondern nur Platzhalter, die Verzeichnisse rrd/ und log/ bleiben leer, die Pfade zu den einzelnen Tools habe ich unter Cacti Settings/Path überprüft den HTML Export Path habe ich leer gelassen.
Bitte nur verständliche erklärungen, da ich nicht der absolute UNIX-Freak bin
Vielen Dank für eure Hilfe im vorraus
hallo brinkforth
kein Problem !
bei mir läuft cacti unter SuSE 8.0 und 8.2 seit ca 1.5 Jahre einwandfrei.
ich benutze cacti-0.6.8a
Koch buch ist mir leider nicht bekannt, aber im link unten,
findest du eigentlich ausführliche Dukumentation zur Installation.
welche cacti version hast du installiert ?
hast du auch PHP installiert ?
hast du in php.ini register_global auf on gesetzt ?
ist rrdtool und net-snmp installiert ?
hast du
chown cactiuser rra/ log/
und crontab angepasst ?
was passiert wenn du von der konsole folgende eingabe machst:
snmpwalk localhost public
oder
snmpwalk IP_Adresse_Novell public
bzw.
snmpwalk IP_Adresse_Solaris public
ist snmp bei deiner Novell und Solarismaschine aktiviert ?
und was passiert, wenn du folgende eingaben machst:
# cd /srv/www/htdocs/cacti
# /srv/www/htdocs/cacti # php cmd.php
gruss und poste bitte die ergebnisse
christoph
Hallo Christoph,
zu deinen Fragen:
welche cacti version hast du installiert ? —> 0.8.3
hast du auch PHP installiert ? —> über lammp Version 1.4(PHP 4.3.3)von apachefriends
hast du in php.ini register_global auf on gesetzt ? ist Standardmäßig
ist rrdtool und net-snmp installiert ? —> rrd ja, net-snmp hoffe ich auch richtig.
hast du
chown cactiuser rra/ log/ —-> ja
und crontab angepasst ? —> ja
was passiert wenn du von der konsole folgende eingabe machst:
snmpwalk localhost public —-> No Response from localhost
oder
snmpwalk IP_Adresse_Novell public —> eine Menge Werte
bzw.
snmpwalk IP_Adresse_Solaris public —-> auch eine Menge Werte
ist snmp bei deiner Novell und Solarismaschine aktiviert ? —> ja
und was passiert, wenn du folgende eingaben machst:
# cd /srv/www/htdocs/cacti
# /srv/www/htdocs/cacti # php cmd.php —> nimmt Verbindung mit meinen Solaris und NovellServern auf und datet rra´s up sowie wieder eine Menge Werte, seit diesem Schritt bekomme ich jetzt auch Graphen und keine Platzhalter mehr angezeigt –> nur es werden keine Werte in den Graphen angezeigt.
Noch eine Idee??
mfg
dirk
hallo dirk
gut jetzt wissen wir auch mehr.
es scheint so, dass cacti cron job nicht ausgeführt wird .
in dem fall setzte bitte in crontab folgenden eintrag:
*/5 * * * * root php /srv/www/htdocs/cacti/cmd.php >/dev/null 2>&1
wobei cacti pfad muss du ewentell anpassen.
mit root user sollte es klappen.
gruss und lass es wissen
christoph
Hallo Christoph,
auf diese Idee bin ich auch gekommen.
dieser scheint aber zu laufen – kann es an mysql liegen diese hat eine Tabellengröße von 337,6 KB und vergrößert sich auch nicht – um zu Checken ob es an dem Cronjob liegt habe ich als root einfach mehrmals php /opt/lampp/htdocs/cacti/cmd.php 2>&1 aufgerufen –> sollte ja wohl das gleiche bewirken oder? Kann ich irgendwie teste ob Cacti dort schreiben bzw lesen kann. Und wie ist eigentlich der Weg der Daten (Auslesen – grafisch Anzeigen – in die Datenbank schreiben oder Auslesen – in die Datenbank schreiben und von dort Grafisch anzeigen).
mfg
Dirk
ps. Danke das du dir so viel Mühe machst
hallo dirk
es ist aber was unklar also vorher hattest du keine graphs und nachdem
du von der konsole php cmd.php gemacht hast sind die graphs erschienen.
dieser job sollte aber cacti cron job jede 5 Minuten erledigen.
klar du sollst aber ca. 10 min warten, damit die graphs erscheinen,
nach einem abruf passiert noch nichts.
also wenn cacti cron job sauber läuft, dann sollen deine rra´s unter /rra
das Datum immer nach ablauf von 5 Minuten verändern.
ist es bei dir auch so ?
cacti cron job als root user würde so lassen.
stimmen die pfads zu rrdtool snmpget und snmpwalk ?
du kannst doch manuell suchen und mit den pfads, die du unter cacti settings hast vergleichen.
ich habe eine grosse Vermutung, dass da was nicht stimmt.
ist die config.php richtig angepasst ?
hast du bei dem mysql cactiuser
mysql> GRANT ALL ON cacti.* TO cactiuser@localhost IDENTIFIED BY ‘somepassword’;
mysql> flush privileges;
nicht vergessen ?
scheint aber so bei dir, dass cactiuser hat die mysql permissions
wenn du php cmd.php machst, bekommst du irgendwelche errors ?
wenn du auch keine mysql Fehlermeldungen im browser bekommst,
dann sollte dein mysql in ordung sein.
gruss
christoph
Hallo Christoph,
es lag an der DB -> ich habe die CactiDB nochmal gelöscht und neu eingerichtet und jetzt läuft alles, auch mit dem Standard Cronjob unter dem Cactiuser – vermutlich sind bei der Installation Rechte auf die DB durcheinander gekommen ?!?!
Noch mal vielen Dank für deine Hilfe.
mfg
Dirk
Wenn jemand noch HIlfe braucht fue SNMP meldest euch bei mir. Ich programmiere schon seit ueber 1 Jahre mit SNMP in Verbindung mit Nagios zu Weltweiten Ueberwachung unseres Netzwerkes.
Olaf Becker
[1] http://www.trustinternational.com
hi community
speziell hi olaf..;)
also ick hab auch massivste probs mit cacti und rrdtool
deb sarge, xampp
ick bekomm ne fehlermeldung von rrdtool:
RRDTool Says:
/usr/bin/rrdtool: /opt/lampp/lib/libpng12.so.0: no version information available (required by /usr/lib/librrd.so.0)
hab auchn xampp laufen, rrd ueber apt-get und auch sourcen versucht zu insten. nothing appears..hmmm..im log nix verdaechtiges, die rrd files werden auch angelegt (cron funzt also) loesch ich sie und starte den cron nochmal von hand, kommen die datein wieder. also ist alles okay.
aber meine grafiken werden nicht angezeigt. nur rote kreuze, nix garnix…lass ich mir den inhalt der rdd´s anzeigen, stehen dort auch werte drin. also muss es wohl an der png bilderzeugung oder ab an was anderem liegen.
snmpwalk localhost (und auch 127.0.0.1) public quittiert mir die shell mit nem timeout…
kann mir da jemand weiterhelfen??
zur not per mail an: apoc@bf-news.de
danke schonmal
chris
Hallo olaf ich breuchte auf jeden fall hilfe mit cacti
es will einfach nicht zum laufen kommen ich bin mit meinen fragen schonn am ende
google auch schon gefragt aber der gibt nicht die richtigen antworten
antwort über
office@starstream.at