WinFuture-Forum.de: Mail Wenn Ping Erfolglos - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
  • 2 Seiten +
  • 1
  • 2

Mail Wenn Ping Erfolglos brauche Skript


#1 Mitglied ist offline   dhahn 

  • Gruppe: aktive Mitglieder
  • Beiträge: 33
  • Beigetreten: 02. Januar 06
  • Reputation: 0

geschrieben 06. April 2006 - 07:05

Ich habe ein Problem:

Ich brauche ein Skript, was aller 2 Stunden einen Ping auf nen Server macht und sollte der Ping mal erfolglos bleiben, dann soll automatisch eine Mail verschickt werden. Hat jemand eine Idee dafür? Ich bin mit meinen wenigen Kenntnissen am Ende.... :P
0

Anzeige



#2 Mitglied ist offline   Adojan 

  • Gruppe: aktive Mitglieder
  • Beiträge: 164
  • Beigetreten: 30. August 05
  • Reputation: 2

geschrieben 06. April 2006 - 07:29

wenn das ganze im lan stattfinden soll könntest du es so realisieren.

EDIT: ok der link ist ein wenig verunglückt...

hier ein zitat aus oben genannten link:


"
4. AUTOMATISCHER PING MIT BENACHRICHTIGUNG BEI FEHLSCHLAG
Du willst die Erreichbarkeit von verschiedenen Servern z.B.: alle 2 Minuten automatisch überwachen und bei Nichtverfügbarkeit eine Meldung bekommen, dann schreibe dir eine kleine batch mit folgendem Inhalt und lege sie gegebenfalls in den Autostart:
Besorge dir sleep.exe aus dem Resource Kit und kopiere sie nach C:\WINDOWS\system32 .

:nochmal
ping.exe -n 1 80.143.32.65 || net send zocker "80.143.32.65 ist nicht zu erreichen!"
sleep 10
ping.exe -n 1 83.135.136.139 || net send zocker "83.135.136.139 ist nicht zu erreichen!"
sleep 120
goto nochmal

Eine weiter Variante wäre einen erfolgreichen ping in eine Log-Datei zu schreiben:
:nochmal
ping.exe -n 1 80.143.32.65 && echo "%date% %time% 80.143.32.65 ist zu erreichen!" >>ping.log
sleep 120
goto nochmal

"


das anpassen dürfte ja kein problem sein...

Dieser Beitrag wurde von Adojan bearbeitet: 06. April 2006 - 07:33

0

#3 Mitglied ist offline   dhahn 

  • Gruppe: aktive Mitglieder
  • Beiträge: 33
  • Beigetreten: 02. Januar 06
  • Reputation: 0

geschrieben 06. April 2006 - 07:40

OK, das funzt im LAN..
Aber das nützt mir nichts .... ich möchte ne Mail übers Internet verschicken..... ?
0

#4 Mitglied ist offline   axx 

  • Gruppe: aktive Mitglieder
  • Beiträge: 487
  • Beigetreten: 19. Mai 05
  • Reputation: 0

geschrieben 06. April 2006 - 07:50

Du wirst nicht umhin kommen, ein paar Informationen preiszugeben, wenn du Hilfe erwartest. Welche Umgebung, welches Betriebssystem, script in welcher Sprache usw. usf.
0

#5 Mitglied ist offline   dhahn 

  • Gruppe: aktive Mitglieder
  • Beiträge: 33
  • Beigetreten: 02. Januar 06
  • Reputation: 0

geschrieben 06. April 2006 - 08:01

Skriptsprache ist mir egal... hauptsache es funzt :P

Unser Firmennetz hängt hinter einer DMZ am Internet (Proxy, Mailserver usw...)

Server-Betriebssystem (nur der anzupingenden Server) ist 2003. Mein Rechner ist XP und alle anderen Server laufen auf Linux oder 2000.

Was brauchstn noch für Infos?
0

#6 Mitglied ist offline   axx 

  • Gruppe: aktive Mitglieder
  • Beiträge: 487
  • Beigetreten: 19. Mai 05
  • Reputation: 0

geschrieben 06. April 2006 - 08:19

Soll das script auf deinem Arbeitsplatzrechner laufen? Befindet sich der Rechner im Firmennetzwerk? Befindet sich der anzupingende (was für'n Wort!) Rechner außerhalb des Firmennetzwerkes?

Die Scriptsprache ist dir nicht egal, denn der entsprechende Interpreter muss auf dem Rechner, auf dem es ausgeführt wird, vorhandensein.

Euer Firmennetzwerk befindet sich wohl kaum hinter einer DMZ, wahrscheinlich befindet es sich nicht mal darin.

Was sagt der Administrator des Netzwerkes zu deinem Vorhaben?
0

#7 Mitglied ist offline   dhahn 

  • Gruppe: aktive Mitglieder
  • Beiträge: 33
  • Beigetreten: 02. Januar 06
  • Reputation: 0

geschrieben 06. April 2006 - 08:31

wenn ichs dir sage... es hängt hinter einer dmz!!

die skript-sprache ist mir egal, weil ich mir dann den entsprechenden interpreter besorgen würde.

ja, der server hängt im netz und ja mein ap auch.

auf welchem rechner ich das skript laufen lassen will weiß ich noch nicht... ein kleiner extra rechner im serverraum wäre dafür glaube ganz nützlich...

und es heißt in der tat "anzupingende" ... weiß nur ich, obs auch zusammengeschrieben wird... *g*


die idee hinter der sache: wenn ein server ausfällt sollen die admins (einer davon bin ich) per mail zu hause benachrichtigt werden.
0

#8 Mitglied ist offline   axx 

  • Gruppe: aktive Mitglieder
  • Beiträge: 487
  • Beigetreten: 19. Mai 05
  • Reputation: 0

geschrieben 06. April 2006 - 08:49

Als Administrator solltest du in der Lage sein, eine qualifizierte Frage zu stellen. Ich geb's auf, nimm es bitte nicht persönlich.
0

#9 Mitglied ist offline   dhahn 

  • Gruppe: aktive Mitglieder
  • Beiträge: 33
  • Beigetreten: 02. Januar 06
  • Reputation: 0

geschrieben 07. April 2006 - 06:45

OK, hat keiner eine Idee? Das mit der Logfile nützt mir nicht sonderlich viel, aber ist ja vorübergehend keine dumme Idee... Allerdings kann ich dann eben nur lesen, wann der Server abgeschmiert ist wenn ich wieder auf Arbeit bin. Oder hat einer ne andere Idee, wie ich das Problem lösen könnte? Es geht hierbei um Lizenzen... wenn der Server mehr als 4 Tage steht, sind unsere Lizenzen flöten gegangen... und über Ostern oder wenn Weihnachten ungünstig fällt merkt das keiner... Ich brauch also irgendeine Lösung :blush:
0

#10 Mitglied ist offline   Toxic 

  • Gruppe: aktive Mitglieder
  • Beiträge: 222
  • Beigetreten: 10. April 04
  • Reputation: 0

geschrieben 07. April 2006 - 07:57

schau dir doch mal Nagios an --> http://www.nagios.org/ ist ein sehr mächtiges Tool.
0

#11 _Benjamin_

  • Gruppe: Gäste

geschrieben 07. April 2006 - 08:04

warum nicht einfach einen mailserver aufsetzten, und den per batch dazu auffordern eine email zu verschicken ... dein isp muss das natürlich unterstüzen ...
0

#12 Mitglied ist offline   theoutsider 

  • Gruppe: aktive Mitglieder
  • Beiträge: 426
  • Beigetreten: 27. März 04
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Schweiz

geschrieben 07. April 2006 - 08:18

Wenn auf deinem Win2k3 Server PHP läuft, dann schau dir mal livewatch.de an!

Zitat

Wir überprüfen in kurzen Abständen, ob Ihr Server noch erreichbar ist. Dabei setzen wir auf Erreichbarkeit einer Webseite als auch auf verschiedene andere Indikatoren für einen Ausfall. Im Falle eines Ausfalls oder anderer Probleme, schicken wir Ihnen eine eMail, SMS und rufen Sie sogar an!


Zitat

3x Sicher: Benachrichtigung per eMail, SMS und Telefon
Neu jetzt auch mit ICQ & Yahoo Messenger Benachrichtigung
Neu ab sofort auch mit Uptime-Grafik für Ihre Webseite!
Überwachen Sie Ihre Datenbank auf Konnektivität!
...

Wenn die Welt untergeht heisst das noch lange nicht, dass das die Schweiz auch betrifft. Eingefügtes Bild
0

#13 _Benjamin_

  • Gruppe: Gäste

geschrieben 07. April 2006 - 08:27

mir fällt grad noch http://www.cronjob.de/ ein ... ip angeben und nen counter wie oft er anfragen soll ... kriegst dann automatisch ne email zu gestellt.
0

#14 Mitglied ist offline   dhahn 

  • Gruppe: aktive Mitglieder
  • Beiträge: 33
  • Beigetreten: 02. Januar 06
  • Reputation: 0

geschrieben 07. April 2006 - 08:49

gibt es nagios auch für windows?

mailserver haben wir ja, bräuchte man nur noch ein skript...

lösungen von ausserhalb sind nicht so genr gesehen...


aber erstmal ein riesen dankeschön für die guten vorschläge!!!!
0

#15 _Benjamin_

  • Gruppe: Gäste

geschrieben 07. April 2006 - 08:59

welchen mailserver benutzt ihr den?
0

Thema verteilen:


  • 2 Seiten +
  • 1
  • 2

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0