"Zombies" erkennen und an Admin mailen

Bash, Shell, PHP, Python, Perl, CGI
Anonymous

"Zombies" erkennen und an Admin mailen

Post by Anonymous »

Hi,

ich suche ein Script, das per Cron aufgerufen Zombieprozesse erkennt, killt und den Admin benachrichtigt.
Kennt jemand so ein Script? Ich nix gefunden bei google....

Daniel
captaincrunch
Userprojekt
Userprojekt
Posts: 7066
Joined: 2002-10-09 14:30
Location: Dorsten

Re: "Zombies" erkennen und an Admin mailen

Post by captaincrunch »

Stichworte:

ps auxw | grep defunct | awk '{print $2}'

Dazu noch "kill" und "mail" sollte dich deinem Ziel schon ziemlich nahe bringen.

[Edit: Sorry für den Tippfehler]
Last edited by captaincrunch on 2004-05-21 21:21, edited 1 time in total.
DebianHowTo
echo "[q]sa[ln0=aln256%Pln256/snlbx]sb729901041524823122snlbxq"|dc
User avatar
Joe User
Project Manager
Project Manager
Posts: 11174
Joined: 2003-02-27 01:00
Location: Hamburg

Re: "Zombies" erkennen und an Admin mailen

Post by Joe User »

PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
Anonymous

Re: "Zombies" erkennen und an Admin mailen

Post by Anonymous »

ps auxw | grep defunct | awk '{print $2]'
awk: Kommandozeile:1: {print $2]
awk: Kommandozeile:1: ^ parse error



Gibts denn da nix fertiges? Ich will ja nicht grade ein Script haben, was sich als erstes selber erkennt (muss) ;-)

Daniel
Anonymous

Re: "Zombies" erkennen und an Admin mailen

Post by Anonymous »

ps -e | grep defunct | awk '{print $1}' | xargs -i kill {}


OK, ist ja schonmal etwas. Aber wie kriege ich das jetzt so umgebaut, das mit das ne Mail schickt, wenn es nen prozess gekillt hat???

Daniel
blackmagic
Posts: 33
Joined: 2004-04-06 08:43

Re: "Zombies" erkennen und an Admin mailen

Post by blackmagic »

bei mir liefen auch ma zombie prozesse
sagt mir jemand was das is ?*g
darkspirit
Posts: 553
Joined: 2002-10-05 16:39
Location: D'dorf

Re: "Zombies" erkennen und an Admin mailen

Post by darkspirit »

tobiask
Posts: 164
Joined: 2004-05-02 12:08
Location: NRW

Re: "Zombies" erkennen und an Admin mailen

Post by tobiask »

ist es sinnvoll z.b. täglich einmal die zombies zu killen?
oder sollte man die einfach drin lassen?
captaincrunch
Userprojekt
Userprojekt
Posts: 7066
Joined: 2002-10-09 14:30
Location: Dorsten

Re: "Zombies" erkennen und an Admin mailen

Post by captaincrunch »

Im Normalfall dürften Zombies erst gar nicht so oft auftreten. ;)
DebianHowTo
echo "[q]sa[ln0=aln256%Pln256/snlbx]sb729901041524823122snlbxq"|dc
tobiask
Posts: 164
Joined: 2004-05-02 12:08
Location: NRW

Re: "Zombies" erkennen und an Admin mailen

Post by tobiask »

CaptainCrunch wrote:Im Normalfall dürften Zombies erst gar nicht so oft auftreten. ;)
joa, sollte man dann vielleicht per cron das alle paar tage ma laufen lassen?
captaincrunch
Userprojekt
Userprojekt
Posts: 7066
Joined: 2002-10-09 14:30
Location: Dorsten

Re: "Zombies" erkennen und an Admin mailen

Post by captaincrunch »

Du verstehst mich nicht richtig: wenn du täglich oder sonstwie oft Zombies hast, solltest du das Grundproblem angehen, anstatt einfach mal draufloszukillen.
DebianHowTo
echo "[q]sa[ln0=aln256%Pln256/snlbx]sb729901041524823122snlbxq"|dc
tobiask
Posts: 164
Joined: 2004-05-02 12:08
Location: NRW

Re: "Zombies" erkennen und an Admin mailen

Post by tobiask »

CaptainCrunch wrote:Du verstehst mich nicht richtig: wenn du täglich oder sonstwie oft Zombies hast, solltest du das Grundproblem angehen, anstatt einfach mal draufloszukillen.
ne, hab ich ja nicht, ich dachte eher so profilaktisch ^^
darkspirit
Posts: 553
Joined: 2002-10-05 16:39
Location: D'dorf

Re: "Zombies" erkennen und an Admin mailen

Post by darkspirit »

Ein Zombie ist praktisch schon tot, er existiert nur noch als Eintrag in der Prozesstabelle. Darüber hinaus lässt er sich auch mit SIGKILL nicht zu Grabe tragen (so ist das nunmal mit Zombies) ;)
Wie der Captain schon sagte, ist das Grundproblem das einzige, um das man sich kümmern sollte.
tobiask
Posts: 164
Joined: 2004-05-02 12:08
Location: NRW

Re: "Zombies" erkennen und an Admin mailen

Post by tobiask »

DarkSpirit wrote:Ein Zombie ist praktisch schon tot, er existiert nur noch als Eintrag in der Prozesstabelle. Darüber hinaus lässt er sich auch mit SIGKILL nicht zu Grabe tragen (so ist das nunmal mit Zombies) ;)
Wie der Captain schon sagte, ist das Grundproblem das einzige, um das man sich kümmern sollte.
oke, alles klar :)
wieder was gelernt!