feissmaik
Elite User
An dieser Stelle ein Dankeschön an Mufamba, der mich da überhaupt erst drauf aufmerksam gemacht hat! Und ich glaube ein gewisser robertut ist der Urspungs-Autor von diesen Scripts: Danke auch an dich
[ursprungs Thread]
Monitoring CCcam made easy by Munin
English How To:
Ich hab die Scripts von robertut insofern überarbeitet als dass sie nun mit TELNETINFO USERNAME und PASSWORD funktionieren (weil ich finde es unsecure etwas _nicht_ mit einem Password schützen zu können)
Wenn man Munin und CCcam auf der gleichen Box laufen hat, kann man CCcamCFG einstellen und das Script liest sich die nötigen Informationen selber aus - ansonsten kann man die nötigen Daten auch manuell in die Scripts eintragen...
(ich hoffe es wirkt nicht zu kompliziert?)
Vorweg - Was ist Munin:
Munin CCcam Plugin:
Eine kleine aber Wichtige info: Zum betrachten der Munin Statistiken ist ein installierter WebServer vorrausgesetzt!
Ob ein WebServer bereits installiert ist könnt ihr prüfen indem ihr die IP eures Servers ansurft (h**p://serverip/)
Um den WebServer nachträglich zu installieren, unter Ubuntu: sudo apt-get install apache2
Unter Debian: apt-get install apache2
Fals ihr da eine Fehlermeldung kriegt: apt-get -f install ... und nochmal probieren zu installieren
Installiert wird Munin unter Ubuntu mit sudo apt-get install munin und unter Debian mit: apt-get install munin
Weitere Plugins können mit dem paket munin-plugins-extra installiert werden (apt-get install munin-plugins-extra)
Um die nötigen Informationen vom CCcam Server abfragen zu können müsst ihr in eurer CCcam.cfg einen beliebigen Port unter TELNETINFO LISTEN PORT einstellen und ALLOW TELNETINFO auf yes stellen
Wenn ihr euer CCcam via TELNET Username und Password schützt, müsst ihr noch die Datei /etc/munin/plugin-conf.d/munin-node
bearbeiten und dort folgendes einfügen:
Alle verfügbaren Plugins befinden sich in /usr/share/munin/plugins/ und erstellt bitte auch nur dort neue Scripts/Plugins weil letzlich die verwendeten Plugins nur verlinkt hierhin sind!
Also bitte in das Verzeichniss /usr/share/munin/plugins/ wechseln und dort folgende Dateien erstellen:
(und nicht vergessen die nötigen CONFIG Zeilen auch einzustellen!)
Nun müssen diese neuen Datein noch ausführbar gemacht werden: chmod 755 cccam_*
Um nun munin auch anzuweisen diese Plugins zu benutzen wird ein sog. symlink aus dem Verzeichniss /usr/share/munin/plugins/ in das Verzeichniss /etc/munin/plugins/ erstellt:
cd /usr/share/munin/plugins/
ln -s cccam_cards /etc/munin/plugins/
ln -s cccam_servers_clients /etc/munin/plugins/
ln -s cccam_shares_ecm /etc/munin/plugins/
(wenn ihr die anderen Plugins nicht verwenden wollt, löscht einfach die jeweilige Verknüpfung (symlink) im Ordner /etc/munin/plugins/)
Jetzt muss noch der clientseitige Dienst neu gestartet werden mit: /etc/init.d/munin-node restart
Fertig!
Nach ca. 10 Minuten solltet ihr die ersten Werte ablesen können
Das Webinterface von Munin könnt ihr nun unter
Das Ergebniss sähe dann zum Beispiel so aus:
Es lassen sich so sehr viele Parameter erfassen und überwachen...
Irgendwelche weiteren Wünsche?
Und hier noch ein Plugin was für den einen oder anderen nützlich sein könnte: Link veralten (gelöscht)
Wer damit sein Windows erfassen will kann sich auch Link veralten (gelöscht) mal durchlesen
--------------------
/EDIT: v0.51 (evil much faster)
Hier meine zZt aktuelle Version die den WEBINFO HTTP Port benutzt und somit wesendlich schneller ist!
Derzeit 5 Scripts:
cccam_cards:
This gives a view of how many cards you get in different hops
cccam_servers_clients:
Lists number of connected servers and clients and how many clients are active. (it should count number instead of using the value form the server page, this also lists users that has gone offline)
cccam_usercards:
Shows how many cards you get from different users. You can add many users
cccam_version_servers:
Lists how many servers you have of different version. You can easy see if some of your peers upgrade to new version
cccam_version_clients:
Lists how many clients you have of different version. You can easy see if some of your peers upgrade to new version
[ursprungs Thread]
Monitoring CCcam made easy by Munin
English How To:
Du musst dich
Anmelden
oder
Registrieren
um diesen Inhalt sichtbar zu machen!
Ich hab die Scripts von robertut insofern überarbeitet als dass sie nun mit TELNETINFO USERNAME und PASSWORD funktionieren (weil ich finde es unsecure etwas _nicht_ mit einem Password schützen zu können)
Wenn man Munin und CCcam auf der gleichen Box laufen hat, kann man CCcamCFG einstellen und das Script liest sich die nötigen Informationen selber aus - ansonsten kann man die nötigen Daten auch manuell in die Scripts eintragen...
(ich hoffe es wirkt nicht zu kompliziert?)
Vorweg - Was ist Munin:
Du musst dich
Anmelden
oder
Registrieren
um diesen Inhalt sichtbar zu machen!
Munin CCcam Plugin:
Eine kleine aber Wichtige info: Zum betrachten der Munin Statistiken ist ein installierter WebServer vorrausgesetzt!
Ob ein WebServer bereits installiert ist könnt ihr prüfen indem ihr die IP eures Servers ansurft (h**p://serverip/)
Um den WebServer nachträglich zu installieren, unter Ubuntu: sudo apt-get install apache2
Unter Debian: apt-get install apache2
Fals ihr da eine Fehlermeldung kriegt: apt-get -f install ... und nochmal probieren zu installieren
Installiert wird Munin unter Ubuntu mit sudo apt-get install munin und unter Debian mit: apt-get install munin
Weitere Plugins können mit dem paket munin-plugins-extra installiert werden (apt-get install munin-plugins-extra)
Um die nötigen Informationen vom CCcam Server abfragen zu können müsst ihr in eurer CCcam.cfg einen beliebigen Port unter TELNETINFO LISTEN PORT einstellen und ALLOW TELNETINFO auf yes stellen
Du musst dich
Anmelden
oder
Registrieren
um diesen Inhalt sichtbar zu machen!
Wenn ihr euer CCcam via TELNET Username und Password schützt, müsst ihr noch die Datei /etc/munin/plugin-conf.d/munin-node
bearbeiten und dort folgendes einfügen:
Code:
Du musst dich
Anmelden
oder
Registrieren um den Inhalt der Codes zu sehen!
Alle verfügbaren Plugins befinden sich in /usr/share/munin/plugins/ und erstellt bitte auch nur dort neue Scripts/Plugins weil letzlich die verwendeten Plugins nur verlinkt hierhin sind!
Also bitte in das Verzeichniss /usr/share/munin/plugins/ wechseln und dort folgende Dateien erstellen:
(und nicht vergessen die nötigen CONFIG Zeilen auch einzustellen!)
Du musst dich
Anmelden
oder
Registrieren
um diesen Inhalt sichtbar zu machen!
Nun müssen diese neuen Datein noch ausführbar gemacht werden: chmod 755 cccam_*
Um nun munin auch anzuweisen diese Plugins zu benutzen wird ein sog. symlink aus dem Verzeichniss /usr/share/munin/plugins/ in das Verzeichniss /etc/munin/plugins/ erstellt:
cd /usr/share/munin/plugins/
ln -s cccam_cards /etc/munin/plugins/
ln -s cccam_servers_clients /etc/munin/plugins/
ln -s cccam_shares_ecm /etc/munin/plugins/
(wenn ihr die anderen Plugins nicht verwenden wollt, löscht einfach die jeweilige Verknüpfung (symlink) im Ordner /etc/munin/plugins/)
Jetzt muss noch der clientseitige Dienst neu gestartet werden mit: /etc/init.d/munin-node restart
Fertig!
Nach ca. 10 Minuten solltet ihr die ersten Werte ablesen können
Das Webinterface von Munin könnt ihr nun unter
Du musst dich
Anmelden
oder
Registrieren
um diesen link zusehen!
betrachten Das Ergebniss sähe dann zum Beispiel so aus:
Es lassen sich so sehr viele Parameter erfassen und überwachen...
Irgendwelche weiteren Wünsche?
Und hier noch ein Plugin was für den einen oder anderen nützlich sein könnte: Link veralten (gelöscht)
Wer damit sein Windows erfassen will kann sich auch Link veralten (gelöscht) mal durchlesen
--------------------
/EDIT: v0.51 (evil much faster)
Hier meine zZt aktuelle Version die den WEBINFO HTTP Port benutzt und somit wesendlich schneller ist!
Derzeit 5 Scripts:
cccam_cards:
This gives a view of how many cards you get in different hops
cccam_servers_clients:
Lists number of connected servers and clients and how many clients are active. (it should count number instead of using the value form the server page, this also lists users that has gone offline)
cccam_usercards:
Shows how many cards you get from different users. You can add many users
cccam_version_servers:
Lists how many servers you have of different version. You can easy see if some of your peers upgrade to new version
cccam_version_clients:
Lists how many clients you have of different version. You can easy see if some of your peers upgrade to new version
Zuletzt bearbeitet: