Aller au contenu

Dimebag Darrell

Membres
  • Compteur de contenus

    561
  • Inscription

  • Dernière visite

  • Jours gagnés

    1

Tout ce qui a été posté par Dimebag Darrell

  1. Ma nouvelle DB a été créé dans InfluxDB, Concernant le docker system prune, il a été effectué Et j'ai ce message "encore et tjs" root@DiskStation:/volume1/docker/speedtest# docker-compose up -d Pulling speedtest2 (speedtest2:latest)... ERROR: The image for the service you're trying to recreate has been removed. If you continue, volume data could be lost. Consider backing up your data before continuing. Continue with the new image? [yN]y Pulling speedtest2 (speedtest2:latest)... ERROR: pull access denied for speedtest2, repository does not exist or may require 'docker login'
  2. Salut @oracle7 Enfait, j'ai essayé via l'interface et via le docker compose vu que ça ne fonctionne pas Impossible à monter le docker speedtest !
  3. Salut tout le monde, Je viens de tout reprendre depuis le début, (en utilisant le premier speedtest.tar) Impossible de lancer speedtest via docker (dans l'application synology), il m'indique qu'il manque des variables Via docker-compose, :/volume1/docker/speedtest# docker-compose up -d Pulling speedtest2 (speedtest2:latest)... ERROR: The image for the service you're trying to recreate has been removed. If you continue, volume data could be lost. Consider backing up your data before continuing. Continue with the new image? [yN]...
  4. @Jeff777 @oracle7 En suivant le tuto de @bruno78 je retrouve bien l'image de speedtest, REPOSITORY TAG IMAGE ID CREATED SIZE speedtest2 202151 91b743e838af 6 minutes ago 67.3kB lorsque je lance la commande docker ps, speedtest est absent de la liste... Je bloque à partir de cette étape
  5. Merci beaucoup pour toutes les infos @oracle7 ça va paraître lourd, mais il ne trouve toujours pas le chemin de l'image speedtest, Il doit y avoir une erreur dans mon docker-compose Sachant que toutes les fichiers (config.ini, speedtest.py, Dockerfile, docker-compose) sont dans le dossier /volume1/docker/speedtest version: "2.1" services: speedtest2: image: speedtest2:latest container_name: speedtest2 networks: - monitoring volumes: - ./config.ini:/src/config.ini restart: unless-stopped mem_limit: 256M networks: monitoring: external: true
  6. @oracle7 Super merci pour le retour, Question bête et idiote, si je souhaite avoir dans mon répertoire /volume1/docker/speedtest mon config.ini ainsi que l'image du docker file et le speedtest.py Comment dois-je parametrer mon docker-compose Ps : je suis tjs entrain de découvrir docker-compose et la gestion des chemins, je suis complètement perdu... PS:2 Afin d'être plus complet J'organise comme ceci /volume1/docker/influxdb /volume1/docker/telegraf /volume1/docker/grafana ... et dans chaque répertoire, on retrouve les docker-compose et sous répertoire nécessaire (config ou data ...)
  7. @oracle7 Voici mon docker-compose version: "2.1" services: speedtest2: image: speedtest2:latest container_name: speedtest networks: - monitoring volumes: - ./config.ini:/src/config.ini restart: unless-stopped mem_limit: 256M networks: monitoring: external: true Pour info, j'ai créé un répertoire speedtest dans /volume1/docker/speedtest Dans celui-ci, à la racine, il y a le fichier config.ini Ensuite ? Oui, je l'utilise bien, quand j'essaie de l'importer dans docker, il m'indique "format de fichier" incorrecte ps : quand je décompresse le fichier .tar, ce n'est pas speedtest2, mais speedtest_fix... !
  8. @oracle7 merci pour les différentes remarques, j'en tiendrai compte à l'avenir. Sans vouloir offusqué, pour moi la procédure proposée n'est pas du tout claire J'ai réalisé mon docker compose ainsi que mon fichier config.ini (qui est dans le répertoire racine de speedtest) J'ai ce message quand je lance de docker-compose Pulling speedtest2 (speedtest2:latest)... ERROR: The image for the service you're trying to recreate has been removed. If you continue, volume data could be lost. Consider backing up your data before continuing. Continue with the new image? [yN]y Pulling speedtest2 (speedtest2:latest)... ERROR: pull access denied for speedtest2, repository does not exist or may require 'docker login'
  9. WARNING: Some networks were defined but are not used by any service: data_export ERROR: Service "speedtest2" uses an undefined network "monitoring" Salut les gars, Concernant network, On pourrait m'expliquer la différence entre deux entrées network ? (surtout celle avec l'ip) ? Quant à influxdb, j'ai créé une nouvelle db spécifiquement pour speedtest
  10. Je vais faire le test et honnêtement, j'étais tellement occupé avec la mise en place du monitoring du NAS + UNIFI qu'un moment, j'en ai eu plein les lattes ! Vu que j'avais fait pas mal de tests et des docker-compose un peu dégueux, au final, j'ai tout repris depuis le début avec des vrais mot de passes (merci bitwarden) et un vrai adressage IP, un vrai naming au niveau de docker... Maintenant que j'ai mis en place ma méthodo, je peux continuer avec d'autres sources...
  11. @Jeff777, Oui, j'ai pris le dernier, mais la procédure n'était pas très explicite, je vais tester ça merci beaucoup
  12. @Jeff777Oui, je vais faire quelques screenshots, actuellement, je n'ai pas encore fait le tri dans les différents dashboard. J'ai gardé les dashboards tels qu'ils étaient (via grafana). Et toi ? as tu customisé les tiens ? Next step pour moi, mettre en place le speedtest, par contre, j'ai essayé de suivre la procédure de @bruno78, lorsque je lance le docker, celui-ci est complètement vide et je ne sais pas comment je dois procéder !?
  13. Voila, j'ai terminé ! @.Shad. @Jeff777 Source : https://unifipoller.com/ Prérequis : Creation d'un user admin (mode read-only) dans le controller UNIFI. Il sera renseigné dans le docker compose (voir étape 4) Etape 1 : Création d'une nouvelle database dans influxdb CREATE DATABASE unifipoller USE unifipoller Etape 2 : Création d'un user spécifique pour cette database CREATE USER unifipoller WITH PASSWORD 'unifipoller' Etape 3 : Donner les droits d'accès à la database GRANT ALL ON unifipoller TO unifipoller Etape 4: Création du docker compose pour unifipoller version: "2" services: unifi-poller: image: golift/unifi-poller:latest container_name: unifipoller networks: - monitoring volumes: - /volume1/docker/unifipoller:/config environment: - UP_INFLUXDB_DB=unifipoller - UP_INFLUXDB_USER=unifipoller - UP_INFLUXDB_PASS=unifipoller - UP_INFLUXDB_URL=http://influxdb:8086 - UP_UNIFI_DEFAULT_USER=monitoring - UP_UNIFI_DEFAULT_PASS=mdp de l'unifi controller - UP_UNIFI_DEFAULT_URL=https://IP unificontroller - UP_POLLER_DEBUG=true - UP_UNIFI_DEFAULT_SAVE_DPI=true (true si on veut récupérer les données DPI) networks: monitoring: external: true Etape 6 : grafana : Ajouter une data source Name: InfluxDB [unifi] URL: http://influxdb:8086 Database: unifipoller User: unifipoller Password: unifipoller https://grafana.com/orgs/twitchcaptain Etape 7 Importer un dashboard, par exemple via l'ID 10415 App Influx ID Client DPI 10419 Dashboard DPI Sites 10414 Dashboard Site USW 10417 Dashboard UniFi Switches USG 10416 Dashboard UniFi gateway (UDM-P, UDM, USG, ...) UAP 10415 Dashboard UniFi Access Points Clients 10418 Dashboard des clients connectés
  14. En effet, oui je me suis dit au final, deux DBs à créer ce n'est pas la mort ! Pour info, pour UNIFI, ça fonction avec unifipoller ! Je posterai à ce sujet. Là, j'ai tout foutu à terre et je recommence depuis le début avec des vrais passwords et des noms qui correspondent à ma nomenclature !
  15. @.Shad. Une petite question dans mon docker compose pour influxdb, est-ce possible d'indiquer toutes les databases que je souhaiterais créer, comme ça, pas besoin de se connecter directement sur celle-ci et devoir le faire manuellement.
  16. @.Shad. Concernant les droits sur la DB, je ne sais pas pourquoi, lorsque j'ai voulu ajouter ma source dans grafana, il m'a indiqué que j'avais des problèmes de privilèges sur la DB, donc j'en ai conclu qu'il ne savait pas y accéder. la raison pour laquelle, j'ai mis WITH ALL PRIVILEGES Peut-être fallait-il dans le HTTP method indiqué : GET J'ai apporté les quelques corrections que tu as mentionnés
  17. Salut @.Shad. @Jeff777 Source : - https://alexsguardian.net/2019/02/21/monitoring-your-media-server-with-varken/ - https://github.com/Boerderij/Varken - https://wiki.cajun.pro/books/varken/page/breakdown#bkmrk-maxmind Excellente nouvelle, varken fonctionne ainsi que mon monitoring Plex. Pre requis : installation du docker tautulli Suvire ce tuto https://www.forum-nas.fr/viewtopic.php?t=13717 Dans mon exemple, uniquement tautulli a été installé, d'autres modules peuvent être aussi ajoutés Sonarr - Smart PVR for newsgroup and bittorrent users. SickChill - SickChill is an automatic Video Library Manager for TV Shows. Radarr - A fork of Sonarr to work with movies à la Couchpotato. Ombi - Want a Movie or TV Show on Plex or Emby? Use Ombi! Unifi - The Global Leader in Managed Wi-Fi Systems Etape 1 : Création d'une nouvelle database dans influxdb CREATE DATABASE varken USE varken Etape 2 : Création d'un user spécifique pour cette database CREATE USER varken WITH PASSWORD 'varken' Etape 3 : Donner les droits d'accès à la database GRANT ALL ON varken TO varken Pour terminer on redémarre le docker docker restart influxdb Etape 4 : Creation d'une key pour maxmind, pour ensuite la copier collé dans le docker compose / https://www.maxmind.com/en/geolite2/signup - VRKN_GLOBAL_MAXMIND_LICENSE_KEY="key maxmind" 1. S'inscrire sur Maxmind et vérifier le compte 2. Aller dans Account, ensuite Services > My License Key dans le menu sur le coté, clicker sur "Generate New License Key". 3. Entrer la License key description, et selectionner "No" for "Will this key be used for GeoIP Update?", ensuite clicker sur "Confirm". 4. Copier la License Key et remplir le champs - VRKN_GLOBAL_MAXMIND_LICENSE_KEY="key maxmind" Etape 5: Création du docker compose pour varken (dans le cas présent, je n'ai activé que l’environnement varken) ps : il est possible d'intégrer la supervision d'autres modules utiles pour votre plex version: '2.1' services: varken: hostname: varken container_name: varken image: boerderij/varken networks: - monitoring volumes: - /volume1/docker/varken/config:/config environment: - VRKN_GLOBAL_TAUTULLI_SERVER_IDS=1 - VRKN_GLOBAL_MAXMIND_LICENSE_KEY=xxxxxxxxxxxxxxxxx - VRKN_INFLUXDB_URL=influxdb - VRKN_INFLUXDB_PORT=8086 - VRKN_INFLUXDB_SSL=false - VRKN_INFLUXDB_VERIFY_SSL=false - VRKN_INFLUXDB_USERNAME=varken - VRKN_INFLUXDB_PASSWORD=varken - VRKN_TAUTULLI_1_URL=192.168.1.5:8181 - VRKN_TAUTULLI_1_FALLBACK_IP=1.1.1.1 - VRKN_TAUTULLI_1_APIKEY=729f02f1846a45dc87d98f2a2e335ba8 - VRKN_TAUTULLI_1_SSL=false - VRKN_TAUTULLI_1_VERIFY_SSL=false - VRKN_TAUTULLI_1_GET_ACTIVITY=true - VRKN_TAUTULLI_1_GET_ACTIVITY_RUN_SECONDS=30 - VRKN_TAUTULLI_1_GET_STATS=true - VRKN_TAUTULLI_1_GET_STATS_RUN_SECONDS=3600 restart: unless-stopped networks: monitoring: external: true Etape 6 : grafana : Ajouter une data source Name: InfluxDB [Varken] URL: http://influxdb:8086 Database: varken User: varken Password: varken Etape 7 Importer un dashboard, par exemple via l'ID 9585 Merci à @.Shad. & @Jeff777 car faut l'avouer, je suis une b**** et un vrai débutant dans ce domaine, par contre, je suis persévérant. Pour vous donner un exemple, j'ai du aller voir sur le net comment copier coller un fichier en commande linux... ! Prochaine étape dans mon monitoring, c'est UNIFI !
  18. @.Shad. @Jeff777 Merci les gars, je vais tester ça Ps : je risque de revenir... !
  19. @Jeff777 Voici les input de mon fichier telegraf.com (mon fichier conf en pièce jointe) telegraf.conf.back3 Cela fait deux jours exactement que je m'applique sur ce tuto
  20. @.Shad. non, c'est un mauvais copier coller Je viens d'essayer, mais depuis la mise à jour du fichier telegraf.conf, et le restart du docker telegraph, il redémarre sans arrêt 😕
  21. version: '2.1' services: varken: hostname: varken container_name: varken image: boerderij/varken networks: - monitoring volumes: - /volume1/docker/varken/config:/config environment: - VRKN_GLOBAL_TAUTULLI_SERVER_IDS=1 - VRKN_INFLUXDB_URL=172.18.0.5 - VRKN_INFLUXDB_PORT=9086 - VRKN_INFLUXDB_SSL=false - VRKN_INFLUXDB_VERIFY_SSL=false - VRKN_INFLUXDB_USERNAME=nas_varken - VRKN_INFLUXDB_PASSWORD=nas_varken - VRKN_TAUTULLI_1_URL=192.168.1.5:8181 - VRKN_TAUTULLI_1_FALLBACK_IP=1.1.1.1 - VRKN_TAUTULLI_1_APIKEY=729f02f1846a45dc87d98f2a2e335ba8 - VRKN_TAUTULLI_1_SSL=false - VRKN_TAUTULLI_1_VERIFY_SSL=false - VRKN_TAUTULLI_1_GET_ACTIVITY=true - VRKN_TAUTULLI_1_GET_ACTIVITY_RUN_SECONDS=30 - VRKN_TAUTULLI_1_GET_STATS=true - VRKN_TAUTULLI_1_GET_STATS_RUN_SECONDS=3600 restart: unless-stopped networks: monitoring: external: true @.Shad.Voici mon docker-compose (update)
  22. @Jeff777Merci beaucoup pour toutes les infos, Etant assez créatif et voyant toutes les possibilités qu'offrent ce tutorial, j'ai un peu exploré au delà ! Plex : J'ai trouvé un tutorial sur comment monitorer plex à partir de grafana https://alexsguardian.net/2019/02/21/monitoring-your-media-server-with-varken/ et : https://github.com/Boerderij/Varken Avec une seule influxdb : Je viens de me casser la tête dessus, impossible de faire communiquer varken avec influxdb Erreur : [ERROR] influxdb.Write(points): {"error":"authorization failed"} Avec deux influxdb séparées : Impossible de connecter Varken à l'adresse IP de la deuxième influxdb ! Malgré deux IP bien distinctes Pour Unifi : Je suis tombé sur ce tuto, https://unifipoller.com/ Je résume, je suis arrivé aux mêmes problèmes de faire communiquer unfi-poller avec influxdb La question, est-il possible de mettre plusieurs poolers différents qui alimente une seule DB (influxdb). Au final, avec grafana, Je souhaiterais avoir un monitoring complet c'est à dire. - Synology - docker - Plex - PiHole. - Unifi (complet y compris le DPI)
  23. @Jeff777, je viens d'essayer ce tuto, impossible que l'unifipoller n'accède à influxdb, source : https://unifipoller.com/docs/install/synology Create unifi-poller container# In Image select golift/unifi-poller:latest and click launch Leave general settings alone - container name should be golift-unifi-poller1, unless you created other unifi-pollers Click Advanced Settings On the network tab: Add your network - in this example: Grafana_Net Remove the default bridge (usually called Bridge) Ensure that use the same network as docker host is unchecked On the Environment tab, add the following vars: UP_INFLUXDB_URL | http://influxdb1:8086 UP_UNIFI_DEFAULT_URL | https://your.unifi.controller.ip:8443 UP_UNIFI_DEFAULT_USER | username for account created earlier. e.g. unifipoller UP_UNIFI_DEFAULT_PASS | password for above user (optional) UP_POLLER_DEBUG | true Finalize the container by: Click APPLY Click NEXT Click APPLY
  24. Tant qu'à faire, j'aimerais intégrer - Monitoring Docker - Monitoring Unifi, y compris client usage (DPI) - Monitoring piHole - Monitoring Plex - Monitoring bitwarden @.Shad.Je viens de mettre à jour mon fichier docker-compose et le telegraf.conf, par contre, y a-t-il un dashboard spécifique à uploader dans grafana ?
  25. Next step ! Unifi, je sens que ça va être sport ! Je viens de tomber sur ce portail, mais je ne sais pas par où commencer... !
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.