Linux 15.070 Themen, 107.540 Beiträge

Prozess Speicher auslesen (überwachen) Red Hat 7.2

m_walli / 1 Antworten / Baumansicht Nickles

Hallo,


 ich möchte gerne nur den Speicher bedarf eines Prozesses überwachen. Prozess dauer usw. sind unwichtig und sollten am besten rausgefiltert werden. Dies soll in bestimmten Zeit abständen geschehen. Wie ist das in einem Script möglich??


 


Gruß Markus

bei Antwort benachrichtigen
REPI m_walli „Prozess Speicher auslesen (überwachen) Red Hat 7.2“
Optionen

#!/bin/sh
memory=$(ps -aux |grep programmname |grep -v grep | awk '{print $6}')
until 0 ; do
echo $(date)" : "$memory >> meminfo.txt
sleep 5s
done


Für programmname sollte der Name des zu überwachenden Programms eingegeben werden.
Habe es aus dem Gedächtniss getippt, hoffe die Schleife läuft so !
ggf. mal probieren.
Der Speicherbedarf ist bei ps in Kb angegeben !

hoffe es hilft



repi





Es empfiehlt sich immer, etwas Linux im Hause zu haben.
bei Antwort benachrichtigen