Holen Sie sich Server-Statistiken aus einer bestimmten Zeit


8

Auf meinem Server habe ich heute Morgen festgestellt, dass eine Anwendung gemeldet hat, dass sie langsam läuft.

Ich habe die Web- und SQL-Protokolle überprüft und nichts Besonderes gefunden.

Ich würde gerne wissen, was heute Morgen gegen 2 Uhr los war.

Ich suche speziell nach den CPU- und Speicherstatistiken, bin mir aber nicht sicher, wo CentOS6 die Protokolle speichert.

Ich habe / var / log / eingecheckt, kann aber keine finden; lo

Kann mir jemand sagen, wo ich sie möglicherweise bestrafen kann?


2
Was lässt Sie denken, dass CentOS 6 CPU- und Speicherprotokolle speichert (ohne dass Sie ein Überwachungssystem konfigurieren, das so etwas protokolliert)?
Sven

Antworten:


10

Wenn Sie sysstat auf Ihrem Centos6 installiert haben, sollten Sie sich mit sar anmelden

/ var / log / sa

Sie können diese mit dem Befehl sar anzeigen .

Ansonsten würde ich empfehlen, oben zu installieren ; und läuft auf Daemon. Sie erhalten in 10-Minuten-Intervallen Systemstatus-Snapshots. Wenn Sie häufigere Schnappschüsse benötigen, können Sie diese problemlos anpassen.

Einmal eingerichtet, können Sie das Intervall einfach mit so etwas wie anzeigen

auf -r snapshot_file -b 14:00 -e 15:00

Das würde oben wie ein Werkzeug beginnen, das ein Intervall zwischen 14 und 15 Stunden anzeigt.


Warum habe ich hier abgestimmt?
Hrvoje Špoljar
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.