AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi PCs bzw Server überwachen
Thema durchsuchen
Ansicht
Themen-Optionen

PCs bzw Server überwachen

Ein Thema von R2009 · begonnen am 12. Jan 2011 · letzter Beitrag vom 12. Jan 2011
Antwort Antwort
R2009

Registriert seit: 9. Mär 2009
Ort: Heidelberg
440 Beiträge
 
Delphi 2007 Professional
 
#1

PCs bzw Server überwachen

  Alt 12. Jan 2011, 05:31
Hi DP'ler,
ich möchte alle PCs bzw Server, in unserem Netzwerk, permanent überwachen. Wir machen das zur Zeit mit endlos vielen pings und einem Timer.
Das ist nicht sehr befriedigend.
Gibt es eine Alternative?
Wie würdet ihr das Problem lösen?
Grüsse
Rainer
Rainer Unger
Mein Profil:
Studium Allgemeine Elektrotechnik TH Darmstadt
Entwicklung von Tools für die Rundsteuer und Zählertechnik.
uP's Atmel Prozessoren (ATmega16,32,88...) in C und Assembler.
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#2

AW: PCs bzw Server überwachen

  Alt 12. Jan 2011, 05:54
Was verstehst du unter überwachen? Was willst du überwachen? Wenn ein Rechner auf einen Ping antwortet, heißt das noch lange nicht, dass auch die gewünschten Dienste noch laufen oder sich aufgehängt haben.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
R2009

Registriert seit: 9. Mär 2009
Ort: Heidelberg
440 Beiträge
 
Delphi 2007 Professional
 
#3

AW: PCs bzw Server überwachen

  Alt 12. Jan 2011, 05:59
Hi Luckie,

wir wollen nur wissen ob der jeweilige Rechner noch läuft. Ob der Rechner richtig funktioniert ist letzlich Sache des Users oder auch unsere (Server).
Das Problem reduziert sich also auf ein ersetzen des ping durch etwas intelligenteres.

Grüsse
Rainer
Rainer Unger
Mein Profil:
Studium Allgemeine Elektrotechnik TH Darmstadt
Entwicklung von Tools für die Rundsteuer und Zählertechnik.
uP's Atmel Prozessoren (ATmega16,32,88...) in C und Assembler.
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#4

AW: PCs bzw Server überwachen

  Alt 12. Jan 2011, 06:12
Wenn ein Ping nicht intelligent ist, was soll die Methode denn noch können? Ein Ping macht genau das, was du willst, feststellen ob der Rechner noch lebt.

Es gibt zwei Möglichkeiten um zu erfahren, ob ein Ereignis eingetreten ist:
1. Man rennt alle fünf Minuten zur Tür ud guckt nach, ob jemand davor steht oder
2. Man lässt sich durch die Klingel benachrichtigen.

Zweiteres ist nicht möglich, da ja wenn der Rechner gestorben ist, dich nicht mehr benachrichtigen kann. Das heißt, es wird dir nichts anderes übrig bleiben, als ständig zur Tür zu rennen. Ob du das nun mit einem Zeitgeber machst oder in einem Thread, dürfte unerheblich sein.
Michael
Ein Teil meines Codes würde euch verunsichern.

Geändert von Luckie (12. Jan 2011 um 06:17 Uhr)
  Mit Zitat antworten Zitat
WM_CLOSE

Registriert seit: 12. Mai 2010
Ort: königsbronn
398 Beiträge
 
RAD-Studio 2009 Pro
 
#5

AW: PCs bzw Server überwachen

  Alt 12. Jan 2011, 06:23
Die Clients könnten sich auch bei dir melden, aber das kommt wohl auf das selbe raus

Ich meine natülich regelmäßig, wenn keine Meldung kommt -> Ausfall

d.h. Der Client meldet: "Ich funktionere noch"
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#6

AW: PCs bzw Server überwachen

  Alt 12. Jan 2011, 06:32
Nicht ganz. Bei deiner Lösung muss er ein Programm auf allen Rechner verteilen und starten. Mit einem Ping ist dies nicht erforderlich.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Klaus01

Registriert seit: 30. Nov 2005
Ort: München
5.755 Beiträge
 
Delphi 10.4 Sydney
 
#7

AW: PCs bzw Server überwachen

  Alt 12. Jan 2011, 07:37
Guten Morgen,

Nagios und OpenNms um nur mal zwei opensource Überwachungssysteme zu nennen.
Mit diesen Produkten kannst Du auch etwas mehr über den Rechner erfahren als
nur ist da oder ist nicht da.
Grüße
Klaus
Klaus
  Mit Zitat antworten Zitat
Benutzerbild von s.h.a.r.k
s.h.a.r.k

Registriert seit: 26. Mai 2004
3.159 Beiträge
 
#8

AW: PCs bzw Server überwachen

  Alt 12. Jan 2011, 13:21
Wenn ein Ping an einen PC funktioniert muss das noch lange nicht heißen, dass der Rechner und die darauf laufenden Anwendungen sich zu 100% bereit und funtionsfähig sind.

Eine mögliche Art der Überwachung wäre ein Watchdog, der dann immer eine Meldung an den Server schickt, wobei hier halt das Problem besteht, dass dieser Watchdog auf den Rechnern verteilt werden muss. Der Watchdog meldet problematische Anwendungen und wenn sich nun der Rechner aufhängt wird der Watchdog sehr wahrscheinlich mitgerissen, er meldet nicht mehr.

Von schon bestehenden Überwachungsanwendungen habe ich leider keinerlei Ahnung.
»Remember, the future maintainer is the person you should be writing code for, not the compiler.« (Nick Hodges)
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:33 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz