Prozessorlast Spitzenwert und Durschnittswert über einen Zeitraum
-
Guten Tag zusammen,
habe meine erste pfsense 2.3.2-RELEASE-p1 in Betrieb.
Kann ich irgendwo anzeigen welche Last die CPU über eine Woche hatte oder über ein Monat? Ich würde gerne sehen ob diese an irgendwelchen Zeiten Spitzen hatte und die Durchschnittsbelastung?
Unter Status - Monitoring kann ich mir ja eine Grafik anzeigen lassen.
Ich habe dann umgestellt auf 1 Woche und alles ausgeblendet ausser system util.
Hier habe ich bei Maximum 1.43% und Average 0.18% - kann das wirklich sein, dass dies meine Werte in der letzten Woche war?Wenn ich auf das Dashboard gehe springt die CPU auch schon Mal auf 50% für eine Sekunde und geht dann wieder zurück auf 3-4%. Aber dann hätte ich ja bereits eine 50% Spitze gehabt!? Mir ist klar nicht für lange aber kurzzeitig schon.
Mir geht es nur darum, dass ich gerne eine Kurve sehen würde wie die CPU ausgelastet ist. Eigentlich auch um zu kontrollieren ob sich die Hardware langweilt oder ans Limit kommt.
Eventuell gibt es eine Kurve in welcher ich auch nur kurze Spitzen sehen kann?Ich habe eine Scope7-1010 (Landitec/Lanner)
Besten Dank
lg -
Status / Monitoring / oben rechts auf die Zange gehen und konfigurieren was du sehen möchtest.
System / Processor (links)
Traffic / WAN (rechts)sollten eine ganz gute Korrelation abgeben.
Und ja, natürlich sind die Werte für eine Woche entsprechend auf andere Mittelwerte geglättet, als bspw. auf eine Stunde. Bei einer Woche hast du ja eine Auflösung von 1h als kleinsten Wert. Logisch, dass dann ein Sekunden Peak von 50% komplett verschluckt wird, wenn der Rest vom Tag die CPU bei 1% idle herumhängt :)
Wenn du kurze Spitzen sehen willst, schau dir nicht die Woche an sondern eine Stunde. Und dann musst du die Werte entsprechend eben abgreifen und rausschicken. Möglich bspw. via NRPE Package mit Icinga auf einem Raspi. Ansonsten würde ich sagen dass wenn du keinen VPN Tunnel mit 100MBit/s Dauerlast hast und ansonsten nur ein wenig Routing etc. machst, es kein Wunder ist, dass sich die CPU langweilt.
PS: Der kleinste Graph mit 1min Intervall ist 8h. Also schau dir vielleicht einfach mal einen Tag an, wo du etwas aktiver im Netz bist und dann die letzten 8h, da sollte man dann auch kleine Zacken sehen können wo mal mehr zu tun ist. Allerdings muss man dazu sagen, dass die CPU Spikes teils auch schlicht vom Dashboard der GUI kommen und - wenn die aus ist - die Kiste allein eigentlich kaum Last abbekommt (außer mit hochgradigen Paketen oder hoher VPN Last).
Grüße
-
Möglich bspw. via NRPE Package mit Icinga auf einem Raspi.
Mag zwar nicht auf einem Raspi laufen, aber mit ner kleinen VM in jedem Fall: nehmt Zabbix.
Nachdem ich mich jahrelang mit schlecht gepflegten und aufwändig zu installierenden Nagios Ablegern, Gui Zusätzen etc abgeplackert habe hab ich mich mal woanders umgesehen.
Läuft jetzt seit ein paar Jahren auch bei uns im Office mit aktuell knapp 650 Hosts und hat Nagios/Centreon/Cacti komplett ersetzt.
Wird aktiv entwickelt, gibt super HowTos, netten Bugtracker mit superschnellen Antworten. Debian/Ubuntu Pakete zum Installieren, kost nix.
Mit Zabbix kannste den CPU Check dann auch jede Sekunde laufen lassen, wenns unbedingt sein muss. Bei solchen Stunts verfälscht die Messung aber u.U. das Ergenbnis :)Edit: Anbei ein Screenshot von meinem Zabbix daheim.
-
Vielen Dank für die Infos.
Was ist eigentlich diser Wert im Dashboard ober der CPU usage - Durchschnitt der CPU Auslastung?
Load average
0.12, 0.08, 0.03Danke
lg -
Das ist die durchschnittliche Systemload für 1 Minute / 5 Minuten / 15 Minuten
Weitere Leistungsinformationen erhälst Du auch unter Diagnostics -> System Activity
Informationen Über Linux/BSD/Unixderivate CPU / Systemload / und Systemperformanceindikatoren und Tools z.B. hier.
-
Da hat exordium recht, am sinnvollsten ist das auch ohne WebUI mal aufs System zu schauen, deshalb sind Monitoring Tools wie Icinga oder Zabbix o.ä. auch recht angenehm. Oder per SSH eben ein "top" ausführen und beobachten was die CPU so treibt. Da kannst du nebenbei dann auch mal Speedtests laufen lassen oder ein wenig ein VPN stressen um zu sehen wie die CPU darauf reagiert.
Grüße