Das Notes Forum
Domino 9 und frühere Versionen => ND7: Entwicklung => Thema gestartet von: pReD am 05.09.07 - 14:09:53
-
Hallo zusammen,
mit dem Tool NotesConnect/nping kann man ja schön herrausfinden ob der Dominoserver noch erreichbar ist, nun würde ich dies gerne per Agent machen. Sprich in einem Agent nping über eine bestimmte Liste von Server laufen lassen. Leider habe ich keine Anleitung dazu gefunden, wie man was mit nping programmieren kann. Hat einer von euch da eine Idee?
Gruß
Patrick
-
Machs doch einfach über die API.
Zu Ping via API siehe hier : PING in LotusScript (http://www.eknori.de/archives/100)
-
ping kennt keinen Port. Da musst du schon telnet bemühen. Du kannst ja einen PING auf die IP machen. Das sagt aber nichts darüber aus, ob der Domino auch läuft...
-
npingcl kann man ja auf jeden Fall schon mal verwenden, um dessen Ergebnisse in ein oder n (n = Serveranzahl) Files umzulenken, welche sich dann auswerten lassen.
Wenn man nping oder npingcl mit entsprechenden Programmen analysiert, findet man sicherlich auch direktere Wege, aber vielleicht reicht ja schon oben beschriebener.
Bernhard
-
Lade dir http://www.eknori.de/downloads/winsock.zip herunter
Über
Sub Click(Source As Button)
Dim HOST As String
Dim PORT As String
HOST = "DeinServer"
PORT = "1352"
Msgbox ConnectSock(HOST, PORT, 0, 0, 0)
End Sub
kannst du dann den / die Server auf Port 1352 "anpingen". ConnectSock liefert -1 zurück, wenn keine Verbindung auf diesem Port aufgebaut werden kann, ansonsten ist der Rückgabewert > 0
-
Schaue dir auch mal http://www.hostalive.net/hostalive.html#download an