Programm – die neusten Beiträge

Wie muss ein Pingscript zu Fehlererkennung unter Linux aussehen, das bei Systemstart gestartet wird und ein Log schreibt?

Moin an alle,

ich habe da so ein kleines Projekt vor:
Da unser DSL ab und an aussetzt, da wir - so meine Vermutung - zu wenig Netzwerktraffic erzeugen (es scheint sich zumindest teils zu stabilisieren, wenn man dauerhaft sekündich Pings an Google sendet) und diese DSL-Fehler - so zumindest meine Vermutung - dann auf Dauer auch teils die Fritzbox zum Durchdrehen bringen, würde ich gerne zwei Raspberry Pis der ersten Generation mit Ubuntu bespielen und auf jedem ein Skript mit folgenden Anforderungen laufen lassen:

  • Startet automatisch bei Systemstart.
  • Pingt jede Sekunde eine IP-Adresse oder URL an (über eine Variable des Skripts festlegbar).
  • Dokumentierten jeden Pingfehler (Paket verloren, nicht erreichbar, etc.) in eine ".txt"-Datei.
  • Speichert die ".txt"-Datei mindestens einmal täglich zu einer bestimmten End-Uhrzeit, zu der auch das Skript pausiert wird (Zeit über eine Variable im 24h-Format festlegbar oder via Ubuntu regelbar?).
  • Beginnt eine neue ".txt"-Datei täglich zu einer bestimmten Anfangs-Uhrzeit, zu der auch das Skript neu gestartet wird (Zeit über eine Variable im 24h-Format festlegbar oder via Ubuntu regelbar?).
  • Name der ".txt"-Datei bzw. deren Namensschema am besten per Variable festlegbar.

Der eine Raspberry Pi soll an der Fritzbox direkt angeschlossen werden und die Fritzbox und "Google.de" anpingen (je eine eigene Instanz des Skripts mit je eigenen ".txt"-Logs).
Der andere Raspberry Pi soll am entferntesten Punkt im Netzwerk angeschlossen werden und "Google.de" und den ersten Raspberry Pi anpingen (je eine eigene Instanz des Skripts mit je eigenen ".txt"-Logs).

Ich erhoffe mir damit eine Übersicht der Ausfälle der DSL-Verbindung und der Spinnereinen der Fritzbox.
Die Netzwerkaussetzer sollen dann an den Internetanbieter gesendet werden. Der Rest dient als Nachweis ob die DSL-Aussetzer und die Aussetzer der Fritzbox wirklich zusammen hängen, wie ich das vermute.

Die Fritzbox mit samt Switches, Accesspoints, etc. lasse ich zudem ab sofort über Wochen-Zeitschaltuhren einmal täglch komplett rebooten, in der Hoffnung, dass das ein wenig Abhilfe schafft.

Ich hoffe Ihr könnt mir helfen, da ich leider keine Ahnung habe, wie ich das anstellen soll.
Ich habe zwar das hier für Windows gefunden, doch der Blogautor konnte mir bei Linux auch nicht weiterhelfen:
https://www.andysblog.de/windows-dauerping-mit-protokollierung-von-fehlern

Schonmal danke an alle Tipps und Hilfestellungen!

Server, Internet, WLAN, Internetverbindung, Programm, Netzwerk, IT, programmieren, DSL, FRITZ!Box, Informatik, IP-Adresse, LAN, Logik, Netzwerktechnik, Netzwerkverbindung, Programmiersprache, Router, skript, WLAN-Router, Ping, Repeater, LAN-Kabel, WLAN-Repeater, Raspberry Pi, Raspberry, Pinger

Wie würdet ihr es finden im Betrieb alleine in eurem Fachgebiet zu sein? Quasi als Ein-Mann-Armee.

Bei mir im Betrieb bin ich quasi in dieser Position. Habe mein eigenes Projekt für die Kunden. Und keiner meiner Kollegen kann mich ersetzen allein schon weil sie die Programmiersprache nicht können usw.

Das ganze ist über die Jahre gewachsen und inzwischen ist es für eine Person wirklich enorm viel arbeit. Was ich zwar hinbekomme, aber ansich wäre Verstärkung schon wünschenswert.

Wie würdet ihr damit umgehen?

Es gab schon hin und wieder versuche Mitarbeiter zu finden. Allerdings erschlägt das Projekt gefühlt jeden der damit in berührung kommt. Dementsprechend bin ich nach wie vor alleine dran.

Der Betrieb ist super zufrieden mit meiner Arbeit. Nur mache ich mir eben etwas Sorgen das es irgendwann doch zu viel wird. Die Kunden springen immer mehr auf das Programm an und wollen eben MEHR.

Auf der anderen Seite ist es natürlich auch gut so eine Position in der Firma zu haben. Bin quasi nicht ersetzbar aktuell. Was einem eine gewisse sicherheit gibt.

Also. Wie würdet ihr damit umgehen? Würdet ihr das gut finden oder eher schlecht? Bin einfach mal gespannt auf Meinungen.

Ich persönlich habe wie gesagt schon häufiger den Wunsch geäußert da zumindest einen Kollegen als Verstärkung haben zu wollen. Alleine schon falls ich mal in Urlaub bin oder sonstiges.

Wäre einfach eine enorme Entlastung. Auch wenn ich wie gesagt, ansich schon klarkomme damit. Ist halt stressig, aber eben auch gute Arbeit.

Danke für eure Meinungen :)

Arbeit, Beruf, Stress, Programm, programmieren, Projekt

Meistgelesene Beiträge zum Thema Programm