OPNsense Forum

International Forums => German - Deutsch => Topic started by: catalpa on July 26, 2019, 04:40:48 pm

Title: Internetanbindung überwachen [gelöst]
Post by: catalpa on July 26, 2019, 04:40:48 pm
Da mir hier super geholfen wurde versuch ich es gleich mit dem nächsten Thema, Monitoring.

Ich habe seit ein paar Wochen einen neuen ISP und der ist leidergottes n Schuss in den Ofen. Nach 12 Jahren 3 MBit (ja, drei) waren die neuerdings möglichen 120 MBit sehr verlockend... der Umzug war n Drama und der Betrieb ist es jetzt auch, Innogy wens interessiert. Seit zwei Wochen bricht die Verbindung immer mal wieder zusammen und bei angeblich vollem Connect (120/40) laut fritzbox geht kein Bit mehr über die Leitung. Das dauert dann 10-60 Min. und dann gehts ohne Zutun irgendwann wieder. Wenns geht ist das Tempo sehr unterschiedlich und reicht von 3-4 MBit bis 110 MBit, meist 40-60. Dazu gibts Jitter, so dass VoIP faxen häufig fehl schlägt.

Ich möchte jetzt dauerhaft die Verbindungsgüte überwachen und mitschreiben um den Leuten vom Support was sagen zu können. Als grober Anhaltspunkt würde Ping reichen oder? Dazu habe ich als Stichwort die /system/gateway Überwachung gefunden. Aber diese würde nur meine fritzbox überwachen. Ich möchte einen Rechner im Internet pingen um Abbrüche zu erkennen. Das einfache eintragen einer Monitor-IP an dieser Stelle hat nicht geklappt. Gibt es noch andere Möglichkeiten?

vielen Dank :)

edit: Topic
Title: Re: Internetanbindung überwachen
Post by: superwinni2 on July 26, 2019, 05:57:41 pm
Hi

Ich weiß nicht ob die OPNsense für solche Zwecke ausgelegt ist....
Falls du irgendwo noch einen Server "frei" hast, würde ich dir zabbix empfehlen.
Das Teil ist komplett aufs monitoring ausgelegt...

Ist in kurzer Zeit installiert und auch eingerichtet für deinen Zweck.
Sieht auf den ersten Blick komplizierter aus als es ist... Kann dir dort auch gerne behilflich sein.


Habe das gleiche Problem bei mir.... Mein Anbieter liefert statt der versprochenen 400/12 meistens nur 80/10 oder 140/10...
Einsicht vom Support kommt keiner... Und wenn man zur Verbraucherzentrale geht kommt nur "dann nutzen sie dies als Sonderkündigungsgrund"... Dann sitzt ich kurz gesagt in nem Neubau ohne Internet... Das kann es nicht sein...

Da das Internet so oder so noch Neuland für Deutschland ist, hoffe ich das es meine Enkel vielleicht einfacher haben *lach*

Gesendet von meinem LG-H815 mit Tapatalk
(https://uploads.tapatalk-cdn.com/20190726/2c85dc693d29ae9821e676652185757a.jpg)
Title: Re: Internetanbindung überwachen
Post by: catalpa on July 27, 2019, 12:20:07 am
danke für den Tip.
Ich wollte es mir einfach machen und habe mal eben die LiveCD bei denen runtergeladen und in eine VM geworfen. Leider klappt des nicht :/ nach dem booten kommt kein lauffähiges irgendwas zu Stande, laut Fehlermeldung keine Datenbank... hätte gedacht, dass alles bei einer LiveCD drauf ist, das wäre ja der Sinn von sowas. Egal, wenn ich morgen Zeit hab teste ich die InstallCD die sie auch haben und wenn das nicht geht, zu Fuß auf eine neue Debian VM. Wenn man nur „mal eben“ machen will ;)

30° in der Bude... dann mal gute Nacht.
Title: Re: Internetanbindung überwachen
Post by: mike69 on July 27, 2019, 06:57:10 am
VM ist gut.

Wenn du ein Unix Devirat laufen hast, installiere mal da rauf speedtest-cli starte es per cron alle x Minuten oder Stunden, sammeln kannst du den Output mit
Code: [Select]
>> /var/cache/speed.txt dahinter, also
Code: [Select]
speedtest-cli >> /var/cache/speed.txt
Dann kannst du es später auswerten. Ob das juristisch haltbar ist, das sei mal dahin gestellt.
Title: Re: Internetanbindung überwachen
Post by: superwinni2 on July 27, 2019, 08:55:37 am


danke für den Tip.
Ich wollte es mir einfach machen und habe mal eben die LiveCD bei denen runtergeladen und in eine VM geworfen. Leider klappt des nicht :/ nach dem booten kommt kein lauffähiges irgendwas zu Stande, laut Fehlermeldung keine Datenbank... hätte gedacht, dass alles bei einer LiveCD drauf ist, das wäre ja der Sinn von sowas. Egal, wenn ich morgen Zeit hab teste ich die InstallCD die sie auch haben und wenn das nicht geht, zu Fuß auf eine neue Debian VM. Wenn man nur „mal eben“ machen will ;)

30° in der Bude... dann mal gute Nacht.

Zabbix von live CD habe ich bisher noch nie getestet...
Ich würde es direkt von den Paketen installieren... Ohne die Grundsystem Installation brauch ich dafür ca 10 Minuten....
https://www.zabbix.com/download?zabbix=4.2&os_distribution=debian&os_version=10_buster&db=mysql
Bei der 3 Schritt Anleitung ist ja das Datenbank anlegen dort mit dem Import einer Datei erledigt.


Die Lösung von Mike wäre natürlich auch eine schnelle und einfache Lösung....
Es gibt bei der speedtest-cli noch ein paar Parameter, damit er nicht ganz so viele Daten ausgibt. Dann geht das auswerten schneller.

Grüße

Gesendet von meinem LG-H815 mit Tapatalk

Title: Re: Internetanbindung überwachen
Post by: catalpa on July 27, 2019, 11:31:54 am
Hallo,

ich habe auf die Schnelle die speedtest-Lösung beim Frühstück umgesetzt. Jetzt wird alle 15m ein Test gemacht, das mit dem simplemode habe ich auch gefunden. Dann noch ein date vor jedem Lauf und man weiß wann er lief. Das Tool ist genau richtig, auf Basis der benutzten Server läuft auch der Web-Speedtest den mein ISP vorschlägt.

zabbix ist aber generell vermutlich auch ganz interessant und werde ich noch testen, vermutlich kann man dort Alarme setzen, was auch nicht unpraktisch ist.
Title: Re: Internetanbindung überwachen [gelöst]
Post by: 2tomcats on July 27, 2019, 06:16:43 pm
Moin,
das hab ich so auch monatelang gemacht. Eingebunden in mein lokales Monitoringsystem. Irgendwann war dann meine Donloadgeschwindigkeit im Keller. Ich hab mir 'nen Wolf gesucht und war kurz davor meinem Provider auf die Füsse zu treten.
Gut das ich mir das geschenkt habe. Im Endeffekt lag es eben an der Gegenstelle von 'speedtest-cli'. Die war wohl tegelang eher träge.
Mein Fazit: Im Prinzip eine brauchbare Lösung aber das Ergebnis sollte man sich genau anschauen und durchaus hinterfragen.

Gruss
uwac
VM ist gut.

Wenn du ein Unix Devirat laufen hast, installiere mal da rauf speedtest-cli starte es per cron alle x Minuten oder Stunden, sammeln kannst du den Output mit
Code: [Select]
>> /var/cache/speed.txt dahinter, also
Code: [Select]
speedtest-cli >> /var/cache/speed.txt
Dann kannst du es später auswerten. Ob das juristisch haltbar ist, das sei mal dahin gestellt.

Title: Re: Internetanbindung überwachen [gelöst]
Post by: catalpa on July 27, 2019, 08:56:09 pm
ja, diese Tests sind mit Vorsicht zu genießen. Ich habe da schon große Unterschiede gesehen. Aber in diesem Fall habe ich ja konkrete Probleme, die Leitung bricht teilweise bis zur Nichtnutzbarkeit zusammen und bleibt fast immer weit unter ihrern Möglichkeiten, heute z.B. kamen von 120MBit nur 15 im Schnitt an...
Title: Re: Internetanbindung überwachen [gelöst]
Post by: superwinni2 on July 27, 2019, 09:37:03 pm
Alternativ den speedtest Server selbst bestimmen und 2 verschiedene Server testen?

Gesendet von meinem LG-H815 mit Tapatalk

Title: Re: Internetanbindung überwachen [gelöst]
Post by: catalpa on July 28, 2019, 10:19:47 pm
zu zabbix:
habe ich jetzt mal ausprobiert. Ganz so einfach wars doch nicht, in der offiziellen Anleitung ist n blöder Fehler. Eine pfiffige Automatik hatte an einer Stelle aus „zabbix@localhost“ eine schützenswerte emailadresse erkannt und zu einem anderslautenden Link gemacht... mööööp

Das Programm ist recht fett und entsprechend komplex, habe auf die Schnelle nix hinbekommen. War aber auch genervt durch das Gehampel bei der Einrichtung. Wirklich sinnvoll gebrauchen kann ich es wohl nicht, denk ich.
Title: Re: Internetanbindung überwachen [gelöst]
Post by: superwinni2 on July 29, 2019, 07:32:55 am

Ja Zabbix ist sehr mächtig.
Habe damit aktuell über 250 Hosts mit insgesamt 823 Itens (Überprüfungen) und 1296 triggers (Alarme) am laufen. Gibt relativ wenig was mein (geschäftlicher) Zabbix nicht mitbekommt.
Mein Privater zuhause hat nur 19 hosts, 121 items und 56 triggers. Damit visualisiere ich unter anderem auch mein SmartHome, die Benzinpreise oder eben meine Internetleitung.

Aufgrund meiner Neugierde...
Wo hat welche Automatik einen Link draus gemacht?


Habe bereits mehrere Male einen solchen Server aufgesetzt... nie ohne nennenswerte Probleme woran ich mich erinnern kann.


Zum anlegen von einem einfach ping test welcher sogar vom Zabbix Server her ausgeht:
Configuration -> Hosts -> Zabix Server


Hier auf "Items" und oben rechts auf "Create Item"
Name deiner Wahl vergeben.
Type: Simple Check
Key: icmpping[1.1.1.1]
Update Interval auf die gewünschte Überprüfungszeit einstellen. Standart sind alle 30 Sekunden.
History evtl. anpassen. Hilfe findest du im schlimmsten Fall in der Anleitung.


Die Daten kannst du am besten unter Monitoring -> Latest Data anschauen.
Hier dann das Item heraussuchen.
Title: Re: Internetanbindung überwachen [gelöst]
Post by: catalpa on July 29, 2019, 08:24:04 pm
19 hostes ist für privat aber auch viel, dann überwachst du quasi alles was irgendwie antworten kann?
Ich würde hier nur „Server“ überwachen und evtl. die Fritzbox, bei Arbeitsplatzrechnern macht das keinen Sinn. Die Server sind aber alle virtuell, da machts wenig Sinn z.B. die virtuellen Platten zu überwachen oder so, das macht eh schon der Host für die VMs. Dann hätte ich noch so Sachen wie RasPis mit libereelec, die laufen durch aber es ist egal ob sie mal abschmieren. Besser wäre es evtl. die HUE und homematic gateways zu pingen, hm... mal sehen.



auf:
https://www.zabbix.com/documentation/4.0/manual/appendix/install/db_scripts#mysql (https://www.zabbix.com/documentation/4.0/manual/appendix/install/db_scripts#mysql)


war im ersten Kasten von MySQL  zabbix@localhost  ersetzt durch [irgendwas mit email-Schutz] als Link.
ist jetzt übrigens nicht mehr da (!) aber es war da, ich war recht verwirrend was an der Stelle stehen müsste, dass das falsch ist war offensichtlich. Ich vermute, sie haben ein Tool auf die Seite losgelassen und gemerkt dass es auch ein paar Treffer gab die keine email sind und es rückgängig gemacht.

Title: Re: Internetanbindung überwachen [gelöst]
Post by: superwinni2 on July 29, 2019, 09:48:39 pm
Naja... 19 Hosts sind relativ schnell erreicht...  ::)


Vorsicht vor der Überwachung von Arbeitsplatzrechnern im Geschäftlichen Umfeld! Das kann sehr schnell ins Auge gehen! Man darf nichts überwachen was auf die Leistungsfähigkeit des Mitarbeiters zurückzuführen ist!



Unter anderem Überwache ich auch die Festplatten meiner VMs (Privat sowie Geschäftlich). Somit bin ich frühzeitig gewarnt, wenn irgendwo eine Festplatte voll läuft mit irgendwelchen Daten. Dann muss ich mir darum keine Sorgen mehr machen. Man kann mit Zabbix die Festplatten automatisch erkennen lassen und dann z.B. ebenfalls automatisch Prozentuale Schwellwerte festlegen. So geht bei mir der erste (unkritische und somit nur interne) Alarm los wenn nur noch 15 % frei sind und steigt dann nach und nach an bis ich sogar auf meine private Mailadresse eine Nachricht bekomme wenn nur noch 1 % des Speicherplatzes frei sind. Alles vollautomatisch. Egal welcher Kollege nun meint eine weitere Platte einzuhängen. Nach spätestens 24 Stunden ist diese im Zabbix.

Was ich besondern an Zabbix mag: Man kann alles irgendwie in das System hinein bekommen. Man muss nur der Fantasie freien lauf lassen ;)







Wer weiß was da vermutlich schief gelaufen ist... Naja... Blöden Zeitpunkt getroffen...
Hatte wie bereits gesagt bisher noch nie solche Probleme.