Pro-Linux

Pro-Linux Diskussions- und Hilfeforum
Aktuelle Zeit: 14. Nov 2018 0:14

Alle Zeiten sind UTC+01:00




Ein neues Thema erstellen  Auf das Thema antworten  [ 6 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: swap im syslog überwachen
BeitragVerfasst: 13. Dez 2009 16:51 
Offline
Benutzeravatar

Registriert: 13. Apr 2004 12:18
Beiträge: 146
Wohnort: Giessen
Hallo,
ich möchte gerne die verbrauchte swapmenge überwachen.
Ich benutze dazu swapon -s oder lese die /proc/swaps aus.

Nun möchte ich das Ergebnis mit dem logger Befehl in den syslog bringen.
Das ganze per watch alle x Sekunden ausführen.
etwa so :

logger echo (ergebnis aus swapon -s)
oder
x$=ergebnis aus swapon -s
logger x$
Nur weis ich den Syntax nicht wie ich das machen muss...... (wenn es überhaupt so geht)

Kann mir jemand weiterhelfen??

mfg
Frank


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 13. Dez 2009 19:05 
Offline
Benutzeravatar

Registriert: 11. Feb 2006 19:10
Beiträge: 3569
Code:
#!/bin/sh

while :
do
  logger </proc/swaps
  sleep 5
done
Janka

_________________
Ich vertonne Spam immer in /dev/dsp statt /dev/null.
Ich mag die Schreie.


Nach oben
   
 Betreff des Beitrags: Vielen Dank
BeitragVerfasst: 13. Dez 2009 20:31 
Offline
Benutzeravatar

Registriert: 13. Apr 2004 12:18
Beiträge: 146
Wohnort: Giessen
Vielen Vielen Dank hat super geklappt.
Im lokalen syslog steht es richtig drin.
ich habe einen entfernten logserver bei dem taucht das ganze etwas merkwürdig auf
Code:
Dec 13 20&#58;15&#58;02 produktion logger&#58; Filename#011#011#011#011Type#011#011Size#011Used#011Priority
Dec 13 20&#58;15&#58;02 produktion logger&#58; /dev/sda1                               partition#0111542200#01170764#011-1
Hast du da noch einen Tipp warum das so ist?
Wäre aber nicht sehr tragisch man kann es ja erkennen.
Vielen dank für den tip ......

mfg
frank


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 13. Dez 2009 21:53 
Offline
Benutzeravatar

Registriert: 11. Feb 2006 19:10
Beiträge: 3569
Da sind Tabs in der Ausgabe von /proc/swaps. Knallst du halt noch ein "expand" dazwischen.
Code:
#!/bin/sh 
 
while &#58; 
do 
  expand </proc/swaps | logger
  sleep 5 
done 
Janka

_________________
Ich vertonne Spam immer in /dev/dsp statt /dev/null.
Ich mag die Schreie.


Nach oben
   
 Betreff des Beitrags: ja das ist es
BeitragVerfasst: 13. Dez 2009 22:09 
Offline
Benutzeravatar

Registriert: 13. Apr 2004 12:18
Beiträge: 146
Wohnort: Giessen
Vielen vielen Dank .... mehr kann ich nicht sagen.
Wenn man immer mal wüsste was man einfach dazwischen knallen muss :-)
Ich danke dir ganz herzlich ......

mfg
Frank


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 14. Dez 2009 20:53 
Offline
Benutzeravatar

Registriert: 11. Feb 2006 19:10
Beiträge: 3569
#011 ist der dezimale Code für das Tab. Von daher lag der Gedanke nahe.

Janka

_________________
Ich vertonne Spam immer in /dev/dsp statt /dev/null.
Ich mag die Schreie.


Nach oben
   
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen  Auf das Thema antworten  [ 6 Beiträge ] 

Alle Zeiten sind UTC+01:00


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste


Sie dürfen keine neuen Themen in diesem Forum erstellen.
Sie dürfen keine Antworten zu Themen in diesem Forum erstellen.
Sie dürfen Ihre Beiträge in diesem Forum nicht ändern.
Sie dürfen Ihre Beiträge in diesem Forum nicht löschen.
Sie dürfen keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
Powered by phpBB® Forum Software © phpBB Limited
Deutsche Übersetzung durch phpBB.de