Supervision Liaison K-Net (14)

Démarré par noe77, 15 Mai 2021 à 16:34:31

« précédent - suivant »

0 Membres et 1 Invité sur ce sujet

Hello,

Juste un petit post pour partager les outils de supervision que j'utilise pour ma liaison K-Net principalement via Docker (Configuration, graphs et logs sauvegardés sur le Owncloud de K-Net ;D ).

- Disponibilité : Betteruptime - https://betteruptime.com -> https://status.noe.ovh découvert via @bOLEMO !

Pratique pour être alerté de la coupure de son serveur web, de sa liaison, etc...

- Débit WAN (via Docker) : Speedtest-Tracker - https://hub.docker.com/r/henrywhitaker3/speedtest-tracker

Je réalise un test horaire du ping et du débit en dl, ul depuis des serveurs SpeedTest en France.

- Débit LAN (via Docker) : Speed Test - https://registry.hub.docker.com/r/e7db/speedtest/

Pour réaliser un Speed Test sur son réseau local vers son serveur en HTML5, très pratique !

- Latence (via Docker) : Smokeping - https://hub.docker.com/r/linuxserver/smokeping

Latence sur les DNS de Google, CloudFlare, Réseau K-Net, etc...

- Monitoring du réseau local (via Docker) : Observium - https://hub.docker.com/r/uberchuckie/observium

Supervision SNMP du routeur, des bornes wifi, du NAS.

Si vous avez des questions ? Ou d'autres outils... N'hésitez pas !

Bon WE  8)
Offre : K-Net Pulse 1Gb/s symétrique (Abonnement à vie depuis 2018).
Routeur : Synology RT2600ac
https://status.noe.ovh

Déjà, merci !  :)

Je vais regarder cela de plus près, et partager ce que j'utilise plus en détail.
Abonnement : Covage - Forfait fibre optique 1Gbs (formule AVI)
Routeur : perso ; Netgear R7800, micro logiciel Voxel
Téléphonie : Boîtier SPA112
Télévision : CoreElec - Kodi
Sondes : https://smokeping.brigadoon.fr/
Uptime : https://status.brigadoon.fr/

merci beaucoup,

je vais regarder ça de plus près dans la semaine.

Si tu veux vraiment t'amuser, je te conseils de regarder du coté de Grafana avec un backend Graphite pour la base, puis des outils comme collectd ou des script maison pour alimenter la base. Tu peux fais des trucs vraiment sympa.

Offre: K-Net Pulse 1Gb/s symétrique Sosh 300Mb/s symétrique
Routeur: Mikrotik RB4011
Switch: Netgear GS110TP, Cisco SG200
AP Wi-Fi: Ubiquiti UAP-AC-Lite
Uptime: https://uptime.loiklo.net/

#4
Citation de: halesk2k le 17 Mai 2021 à 02:33:50
Si tu veux vraiment t'amuser, je te conseils de regarder du coté de Grafana avec un backend Graphite pour la base, puis des outils comme collectd ou des script maison pour alimenter la base. Tu peux fais des trucs vraiment sympa.


Merci je vais tester ça  8) https://registry.hub.docker.com/r/grafana/grafana/
Offre : K-Net Pulse 1Gb/s symétrique (Abonnement à vie depuis 2018).
Routeur : Synology RT2600ac
https://status.noe.ovh

De mon coté,
Grafana je l'ai mis dans un container LXC pour qu'il se mette à jour tout seul via dnf pour les patch de faille de sécu. Graphite par contre, en container docker.

Mon compose si ca peut te faire gagner du temps:
version: "2"

services:
  statsd:
   image: graphiteapp/graphite-statsd
   restart: always
   volumes:
    - ./graphite/conf:/opt/graphite/conf
    - ./graphite/storage:/opt/graphite/storage
   ports:
    - "80:80"
    - "2003-2004:2003-2004"
    - "2023-2024:2023-2024"
    - "8125:8125/udp"
    - "8126:8126"

Offre: K-Net Pulse 1Gb/s symétrique Sosh 300Mb/s symétrique
Routeur: Mikrotik RB4011
Switch: Netgear GS110TP, Cisco SG200
AP Wi-Fi: Ubiquiti UAP-AC-Lite
Uptime: https://uptime.loiklo.net/

Citation de: halesk2k le 17 Mai 2021 à 02:33:50
Si tu veux vraiment t'amuser, je te conseils de regarder du coté de Grafana avec un backend Graphite pour la base, puis des outils comme collectd ou des script maison pour alimenter la base. Tu peux fais des trucs vraiment sympa.
ça doit faire 3 ans que j'entends parler de grafana pour palier le manque d'un moniteur réseau chez K-net, mais jamais personne n'a ouvert un fils de discussion pour faire un tuto d'installation en donnant ses fichiers de configuration.
De plus, cet ensemble de programmes est fait pour Linux et a été porté sous Windows avec les pieds.
Halesk2k, tu as surement fait quelque chose de magnifique, mais dans les conditions présentes, Grafana doit concerner 5 personnes sur les abonnes K-net, j'ai bien essayé sous Windows, mais c'est de l'artillerie lourde, il faut beaucoup trop de connaissances pour en tirer rien qu'une courbe de débit en sortie du routeur.

Citation de: halesk2k le 17 Mai 2021 à 02:33:50
Si tu veux vraiment t'amuser, je te conseils de regarder du coté de Grafana avec un backend Graphite pour la base, puis des outils comme collectd ou des script maison pour alimenter la base. Tu peux fais des trucs vraiment sympa.


Pour la consommation électrique il faut installer une carte sur son compteur Linky non ?
Offre : K-Net Pulse 1Gb/s symétrique (Abonnement à vie depuis 2018).
Routeur : Synology RT2600ac
https://status.noe.ovh

Bon, j'ai OpenHAB avec plein de choses sympa pour la domotique, mais je ne vais parler que de la supervision Covage/K-Net.

Pour l'instant, je n'utilise chez moi qu'un seul docker avec smokeping avec quelques sondes en plus perso.
Je sonde avec fping ou traceroute selon, les différents routeurs Covage/K-Net de la collecte, les serveurs/routeurs de l'AS de K-Net (Kwaoo), quelques serveurs chez K-Net (TV, phone, cloud...), les différents relais/serveurs DNS que j'utilise (local et distants).
Après, j'ai créé une sonde smokeping pour mesurer le Rx Power de l'ONT.
Dans les sondes perso, j'en ai qui vont utiliser le routeur pour faire en ssh le  fping ou traceroute depuis le routeur (qui ne gère pas smokeping en local).

A un moment, je compte passer à un système basé sur Grafana, utilisant les données de smokeping (ou équivalent), et sortir mes sondes perso (ONT) pour alimenter directement Grafana. Mais je n'ai pas trouvé le temps, car il y a beaucoup à lire, apprendre, configurer, etc...

Sinon, de l'extérieur, j'utilise betteruptime, et j'ai toujours uptimerobot.

Voilà. Pas encore eu le temps de regarder en détail les trésors présentés par de noe77
Abonnement : Covage - Forfait fibre optique 1Gbs (formule AVI)
Routeur : perso ; Netgear R7800, micro logiciel Voxel
Téléphonie : Boîtier SPA112
Télévision : CoreElec - Kodi
Sondes : https://smokeping.brigadoon.fr/
Uptime : https://status.brigadoon.fr/

#9
Citation de: bOLEMO le 17 Mai 2021 à 19:42:25
Bon, j'ai OpenHAB avec plein de choses sympa pour la domotique, mais je ne vais parler que de la supervision Covage/K-Net.


Merci  ;)  j'ai opté pour HomeBrige (via Docker également) afin de compléter mon installation HomeKit.
Offre : K-Net Pulse 1Gb/s symétrique (Abonnement à vie depuis 2018).
Routeur : Synology RT2600ac
https://status.noe.ovh

Dans un autre fil, un peu perdu au milieu des autres trucs c'est certain, on a eu une discussion avec un autre membre et je me suis basé sur son code de monitoring pour faire le mien.

En gros (il faudrait que je prenne un peu le temps de mettre ca au propre):
- docker sur un synology 4 coeurs
- docker compose pour demarrer plusieurs docker container:
    - prometheus
    - grafana
    - node_exporter
    - blackbox_exporter
    - speedtest_exporter
    - sonos_exporter (perso)

Ca monitore a la fois mon reseau local, et 1 sonde https sur google (on peut en faire autant qu'on veut).
+ speetest toutes les 3h

A coté de ca, j'ai uptimerobot qui regarde mon IP externe et m'averti par email.

pour le moment ca me suffit.

Citation de: noe77 le 17 Mai 2021 à 19:06:22
Citation de: halesk2k le 17 Mai 2021 à 02:33:50
Si tu veux vraiment t'amuser, je te conseils de regarder du coté de Grafana avec un backend Graphite pour la base, puis des outils comme collectd ou des script maison pour alimenter la base. Tu peux fais des trucs vraiment sympa.


Pour la consommation électrique il faut installer une carte sur son compteur Linky non ?

Hello, même question  ??? Comment faire pour récupérer toutes ses données depuis le Linky ? Via une pince à induction ?

Merci d'avance :)

Ca depend les modeles de linky mais il me semble qu'il y a un connecteur dessus qui te permet de recuperer les infos.
En general les mec mettent un raspberry avec la bonne carte et un script qui tourne et transforme les données txt recues en quelque chose de lisible/parsable.

Il y a pas mal de tutos sur le net. Perso j'ai pas encore pris le temps de le faire et franchement y'a pas masse d'info. mais ca permet de tout avoir au meme endroit plutot que d'aller sur le site d'engie...

#13
Salut,
Sur le compteur Linky ou meme les anciens (pas trop quand même) tu as deux bornes, une nommée I1 et l'autre I2. Il suffit de raccorder dessus un module et tu récupère les datas par USB avec par ex un Raspberry. C'est ce que j'ai mis en place chez moi, module Téléinfo vers USB raccordé à mon rapsberry et après c'est un plugin Jeedom qui traite les données. Le format est normalisé, tu peux très bien récupérer les trames avec un arduino et les exploiter par la suite.


Hello,

Merci pour vos réponses !