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.