marabel 11 Geschrieben 30. August 2011 Melden Teilen Geschrieben 30. August 2011 Hallo zusammen, wir haben aktuell ein Problem, das der Hersteller unserer Software beschreibt das in regelmäßigen Abständen die Verbindung zum Server fehlen soll. Die Software nutzt auf dem Client ein Lauferkmap um auf die benötigten Daten auf dem Server zu zugreifen. Hierbei würde es in regelmäßigen Abständen zu Unterberechungen kommen. Dies führt dazu, das die Verbindung zur Datenbank fehlt und somit die Software auf dem Client abstürtzt. Im "normalen" Betrieb kann ich davon nichts bemerken. Wie kann man mit einfachen Hilfsmitteln dies am besten prüfen ? Es muß sicherlich ein gewisser Zeitraum geprüft werden. Hat jemand eine Idee ? LG Zitieren Link zu diesem Kommentar
wannabee 10 Geschrieben 31. August 2011 Melden Teilen Geschrieben 31. August 2011 Wenn du nur sehen willst ob der Server da ist, also keine Timeouts hat, dann vll vom besagten Client aus einen PING absetzen und das Ergebnis in eine *.txt schreiben lassen. Wenn hier keine Timeouts zu sehen sind, ist der Server vom Prinzip schon mal da. Normalerweise müsste aber die Anwendung eine kleine Tolleranz haben was PING-Timeouts angeht ... wie heisst die Software? Zitieren Link zu diesem Kommentar
lefg 276 Geschrieben 31. August 2011 Melden Teilen Geschrieben 31. August 2011 (bearbeitet) ....Die Software nutzt auf dem Client ..... Moin, betrifft das einen Client, mehrere Clients, alle Clients? Tritt es auch auf, falls ein Client direkt mit dem Server verbunden, keine Switches dazwischen? Gibt es Relevantes in den Ereignisanzeigen von Server und Client(s)? Ping prüft nicht der Zugriff auf die Festplatte mit der DB, Ping macht keinen Stresstest. Zum Prüfen des Netzwerkes könnte man von allen Rechnern gleichzeitig einen Dauerping zum Server ausführen, protokollieren und gleichzeitig aud die DB zugreifen. bearbeitet 31. August 2011 von lefg Zitieren Link zu diesem Kommentar
marabel 11 Geschrieben 31. August 2011 Autor Melden Teilen Geschrieben 31. August 2011 Hallo, nein es betrifft meherer Client im Netzwerk, es sind insgesamt zwei HP Procurve swtiches dazwischen. In der Ereignissanzeige ist soweit nichts zu sehen, nur dass die Datenbank nicht erreichbar war. Nur einen Client an des Server zu hänge ist im Betrieb schlecht möglich, da dieser Fehler zeitlich sehr unterschiedlich auftritt, mal einen, zwei Tage garnicht und dann wieder dreimal am Tag. Zitieren Link zu diesem Kommentar
lefg 276 Geschrieben 31. August 2011 Melden Teilen Geschrieben 31. August 2011 Hier noch meinen Schussatz aus dem vorherigen Post: Zum Prüfen des Netzwerkes könnte man von allen Rechnern gleichzeitig einen Dauerping zum Server ausführen, protokollieren z.B. in eine Datei und gleichzeitig auf die DB zugreifen. Das käme einer Art Stresstest eventuell etwas nahe Zitieren Link zu diesem Kommentar
marabel 11 Geschrieben 31. August 2011 Autor Melden Teilen Geschrieben 31. August 2011 Hört sich soweit gut an. Kann mir allerdings jemand auf die schnelle verraten, wie ich ein Ping in eine Textdatei protokollieren lasse. Am Client schreibe ich mir eine Batch, welche beim start geladen wird kein Problem. Aber wie realisiere ich das auf dem Server ? Zitieren Link zu diesem Kommentar
s_sonnen 20 Geschrieben 31. August 2011 Melden Teilen Geschrieben 31. August 2011 Kann mir allerdings jemand auf die schnelle verraten, wie ich ein Ping in eine Textdatei protokollieren lasse. ping "IP" >ping.txt ciao und 'nen angenehmen Tag M. Zitieren Link zu diesem Kommentar
blub 115 Geschrieben 31. August 2011 Melden Teilen Geschrieben 31. August 2011 Hallo, Ich würde auf dem Server und einem Client den netmon installieren und mit nmcap den Netzwerkverkehr auf beiden Seiten aufzeichnen. Mit einem CaptureFilter sorgst du dafür, daß die Datenmenge nicht zu groß wird. Mit Chainingfiles kannst du z.B. vorgeben, daß alle 500 MB die Daten in ein file geschrieben werden sollen und ein neues File begonnen werden soll. Im Eventlog siehst du ja die Zeit, wenn ein Fehler aufgetreten ist. Dann kannst du das zugehörige cap-File in die NetmonGUI oder in Wireshark (finde ich nachwievor übersichtlicher) einladen und analysieren. NMCap: the easy way to Automate Capturing - Network Monitor - Site Home - TechNet Blogs In der Hilfe /? zu nmcap stehen noch reichlich Beispiele. Ein Pingtest hat m.E. sehr wenig Aussagekraft blub Zitieren Link zu diesem Kommentar
Stibo 17 Geschrieben 31. August 2011 Melden Teilen Geschrieben 31. August 2011 Noch ein kleiner Einwurf meinerseits: Wenn Du einen Dauerping mit Protokoll machst, empfehle ich dafür Fping, weil Du damit auch einen Zeitstempel erhältst. Zitieren Link zu diesem Kommentar
marabel 11 Geschrieben 31. August 2011 Autor Melden Teilen Geschrieben 31. August 2011 ok, das war wirklich zu einfach ;) Allerding soll dies über 24h beobachtet werden, kann man hier eine Pause zwischen den PING Befehlen einbauen, sagen wir alle 10Sekunden, bei Fping kann ich hier nichts finden? Zitieren Link zu diesem Kommentar
marabel 11 Geschrieben 31. August 2011 Autor Melden Teilen Geschrieben 31. August 2011 habs habs, wald vor Baumen nicht gesehen, danke für die schnelle Hilfe Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.