Ich habe eine App in der Rackspace Cloud (Ubuntu 10.04). Aus irgendeinem Grund hat sich in den letzten 3 Nächten die Erinnerung erhöht und sich dann für etwa 7 Stunden abgeflacht, bevor sie schließlich abfiel. Es scheint um Mitternacht zu beginnen und dauert bis 7 Uhr morgens (ignorieren Sie die Zeiten auf der Karte - sie sind um 4 Stunden abwesend).
Wenn Sie sich das Munin- Diagramm ansehen, scheint es keine erhöhte Aktivität in MySQL zu geben, und der Ethernet-Verkehr scheint während dieser Zeit überhaupt nicht zu spitzen (was so etwas wie einen Bot oder Crawler zu negieren scheint).
Welche Tools stehen Linux zur Verfügung, um so etwas zu beheben?
quelle
Im Allgemeinen weiß ich nicht, welches Tool Ihnen helfen könnte, außer
ps
regelmäßig zu protokollieren und später die Prozessaktivitäten zu analysieren.Ich kann jedoch eine Vermutung über die Spitzen um 6:00 Uhr in Ihrem Diagramm anstellen. Dies könnten die täglichen Ubuntu-Standard-Cron-Jobs sein. Auf meinem Rechner
/etc/crontab
,daily.d
konfiguriert ist, um 06.25 Uhr zu laufen. Aber Sie sagten, wir sollten die Zeit ignorieren, also ist die offensichtliche Frage, haben Sie Cron-Jobs?quelle
ps
Weg gehen, wird das HOWTO "HowTo: Profilspeicher in einem Linux-System" etwas detaillierter beschrieben: mail.nl.linux.org/linux-mm/2003-03/msg00077.htmlMeine Standardantwort auf solche Fragen wäre
sar
( System Activity Reporter ) aus dem sysstat- Paket.Aber soweit ich weiß,
sar
sammelt kein Äquivalent zur Ausgabe vonps
. Vielleicht würde die Kombination vonsar
und elmarcos Antwort (regelmäßig die Ausgabe von erfassenps
) helfen.BEARBEITEN:
Steve D hat
pidstat
in dieser Frage erwähnt . Dies scheint eher für Ihre Bedürfnisse geeignet zu sein.quelle