ispCP - Board - Support
CPU Load Ausgabe in IsPCP extern abrufen - Printable Version

+- ispCP - Board - Support (http://www.isp-control.net/forum)
+-- Forum: ispCP Omega International Area (/forum-22.html)
+--- Forum: German Corner (/forum-26.html)
+--- Thread: CPU Load Ausgabe in IsPCP extern abrufen (/thread-15436.html)



CPU Load Ausgabe in IsPCP extern abrufen - fulltilt - 10-26-2011 12:23 AM

gibt es eine sichere methode um die CPU last die im Panel angezeigt wird von extern über php abzurufen?


RE: CPU Load Ausgabe in IsPCP extern abrufen - tomhb - 10-26-2011 12:04 PM

(10-26-2011 12:23 AM)fulltilt Wrote:  gibt es eine sichere methode um die CPU last die im Panel angezeigt wird von extern über php abzurufen?

In Echtzeit, oder eher als Statistik?
Koenntest Du mit Zabbix oder Munin sicher huebsche Graphen malen lassen
und diese in die gui von ispCP einbauen.

gruss tom


RE: CPU Load Ausgabe in IsPCP extern abrufen - fulltilt - 10-26-2011 05:51 PM

Zabbix verwende ich schon füs Monitoring ... ich möchte eine einfache PHP Anwendung erstellen fürs Notebook für unterwegs, Portcheck und CPU Check aller server auf einer Seite ohne Graphen ...
Ich versuche gerade über die monit .xml die Daten abzugreifen, scheint zu klappen.

(10-26-2011 12:04 PM)tomhb Wrote:  
(10-26-2011 12:23 AM)fulltilt Wrote:  gibt es eine sichere methode um die CPU last die im Panel angezeigt wird von extern über php abzurufen?

In Echtzeit, oder eher als Statistik?
Koenntest Du mit Zabbix oder Munin sicher huebsche Graphen malen lassen
und diese in die gui von ispCP einbauen.

gruss tom



RE: CPU Load Ausgabe in IsPCP extern abrufen - moro - 10-26-2011 09:23 PM

Du könntest dir mit c++ oder so einen server schreiben, und dich dann mit php verbinden.


RE: CPU Load Ausgabe in IsPCP extern abrufen - tomhb - 10-27-2011 10:41 AM

(10-26-2011 05:51 PM)fulltilt Wrote:  Ich versuche gerade über die monit .xml die Daten abzugreifen, scheint zu klappen.

Warum so kompliziert, kannst ja recht simpel in der monitrc folgendes tun:

Code:
set httpd port 12345 and
     SSL ENABLE
     PEMFILE  /etc/monit/certs/monit.pem
     allow user:pass


gruss tom



RE: CPU Load Ausgabe in IsPCP extern abrufen - fulltilt - 10-27-2011 05:36 PM

Code:
https://admin:12345@100.100.100.100:2812/_status?format=xml

so klappt das wunderbar, kann von allen Servern Status und Load abrufen, ich suche aber noch eine Möglichkeit um mit Monit die Anzahl der Mails im Queue anzuzeigen ...

(10-27-2011 10:41 AM)tomhb Wrote:  
(10-26-2011 05:51 PM)fulltilt Wrote:  Ich versuche gerade über die monit .xml die Daten abzugreifen, scheint zu klappen.

Warum so kompliziert, kannst ja recht simpel in der monitrc folgendes tun:

Code:
set httpd port 12345 and
     SSL ENABLE
     PEMFILE  /etc/monit/certs/monit.pem
     allow user:pass


gruss tom



RE: CPU Load Ausgabe in IsPCP extern abrufen - ZooL - 10-28-2011 05:08 PM

Interessant...vieleicht stellst du ja noch ein howto online


RE: CPU Load Ausgabe in IsPCP extern abrufen - fulltilt - 10-28-2011 07:56 PM

(10-28-2011 05:08 PM)ZooL Wrote:  Interessant...vieleicht stellst du ja noch ein howto online

Ja, das Script können wir hier veröffentlichen wenn es fertig ist Big Grin
Momentan ist noch alles statisch aufgebaut zum testen mit 3 Servern, das ganze soll noch anders angeordnet werden in einer Schleife für unlimited Hosts.
Der Vorteil hierbei ist, minimale Load im Gegensatz zu Zabbix, Nagios, Munin allerdings ohne Graphen. Fällt ein Dienst aus oder geht die Load über einen bestimmen Punkt versendet das Script auch Mails, damit auch SMS Gateway möglich.
Das Script sollte auf einem lokalen Apache laufen (xampp ...) ist somit unabhängiger.
Die Mailqueue wird jetzt zwar überwacht aber ich suche noch eine Möglichkeit die Anzahl der Mails im Queue anzuzeigen ....


RE: CPU Load Ausgabe in IsPCP extern abrufen - tomhb - 10-29-2011 03:25 AM

(10-28-2011 07:56 PM)fulltilt Wrote:  Der Vorteil hierbei ist, minimale Load im Gegensatz zu Zabbix, Nagios, Munin allerdings...

Ich denke nicht, das Du Dir Nagios je richtig angesehen hast...
Aus dem urspruenglichen "CPU-Last ueberwachen" hast Du nun
ein Komplettpaket gebastelt und genau dafuer wurde nagios
entworfen :)


gruss tom


RE: CPU Load Ausgabe in IsPCP extern abrufen - fulltilt - 10-29-2011 03:32 AM

ist mir aber alles zu systemlastig und aufwendig für unterwegs, dieses script läuft auf meinem Notbook für unterwegs und Zabbix verwende ich eh im Office.
Davon ab finde ich es nicht schlecht wenn der Status aller Server auf einer Seite dargestellt und aktualisiert wird ohne ständig rumzuklicken ...
Es soll ja im Gegensatz zu Nagios usw. ein Leichgewicht bleiben, darum geht es mir dabei Big Grin

(10-29-2011 03:25 AM)tomhb Wrote:  
(10-28-2011 07:56 PM)fulltilt Wrote:  Der Vorteil hierbei ist, minimale Load im Gegensatz zu Zabbix, Nagios, Munin allerdings...

Ich denke nicht, das Du Dir Nagios je richtig angesehen hast...
Aus dem urspruenglichen "CPU-Last ueberwachen" hast Du nun
ein Komplettpaket gebastelt und genau dafuer wurde nagios
entworfen Smile


gruss tom