Aller au contenu

Nasme

Membres
  • Compteur de contenus

    13
  • Inscription

  • Dernière visite

Tout ce qui a été posté par Nasme

  1. J'ai corrigé mon problème, il manquait une dièse pour ce qui est de "swarm"
  2. Merci, J'y arrive doucement 🙂 Mais j'ai cette erreur dans telegraf: 2020-09-01T20:10:12Z E! [telegraf] Error running agent: Error loading config file /etc/telegraf/telegraf.conf: Error parsing system, line 2841: field corresponding to `endpoint' is not defined in system.SystemStats, 2020-09-01T20:21:30Z E! [inputs.docker] Error in plugin: Error response from daemon: This node is not a swarm manager. Use "docker swarm init" or "docker swarm join" to connect this node to swarm and try again.
  3. Bonjour, J'ai réparé mon fichier. Est-ce que quelqu'un pourrait me donner un exemple de ce que cette partie du fichier doit être pour afficher les containers ? # # Read metrics about docker containers # [[inputs.docker]] # ## Docker Endpoint # ## To use TCP, set endpoint = "tcp://[ip]:[port]" # To use environment variables (ie, docker-machine), set endpoint = "ENV" # endpoint = "unix:///var/run/docker.sock" # # ## Set to true to collect Swarm metrics(desired_replicas, running_replicas) # gather_services = true # # ## Only collect metrics for these containers, collect all if empty # container_names = [] # # ## Set the source tag for the metrics to the container ID hostname, eg first 12 chars # source_tag = false # # ## Containers to include and exclude. Globs accepted. # ## Note that an empty array for both will include all containers # container_name_include = [] # container_name_exclude = [] # # ## Container states to include and exclude. Globs accepted. # ## When empty only containers in the "running" state will be captured. # ## example: container_state_include = ["created", "restarting", "running", "removing", "paused", "exited", "dead"] # ## example: container_state_exclude = ["created", "restarting", "running", "removing", "paused", "exited", "dead"] # container_state_include = [] # # container_state_exclude = [] # # ## Timeout for docker list, info, and stats commands # timeout = "5s" # # Whether to report for each container per-device blkio (8:0, 8:1...) and # network (eth0, eth1, ...) stats or not # perdevice = true # # ## Whether to report for each container total blkio and network stats or not # total = false # # ## Which environment variables should we use as a tag # ##tag_env = ["JAVA_HOME", "HEAP_SIZE"] # # ## docker labels to include and exclude as tags. Globs accepted. # Note that an empty array for both will include all labels as tags # docker_label_include = [] # docker_label_exclude = [] # # ## Optional TLS Config # # tls_ca = "/etc/telegraf/ca.pem" # # tls_cert = "/etc/telegraf/cert.pem" # # tls_key = "/etc/telegraf/key.pem" # ## Use TLS but skip chain & host verification # # insecure_skip_verify = false Je ne suis pas certain de mon coup car je suis vraiment novice dans ce domaine. Merci beaucoup
  4. Bonjour, J'ai bien remarqué la différence mais je n'ai pas de inputs.dcker dans le ficher ! J'ai seulement inputs.docker_log ? Je vais recommencer mon fichier du début. Il manque du texte que je viens de trouver.
  5. Bonjour, Je n'ai pas docker dans telegraf, je n'ai que ceci: kernel mem swap disk diskio processes system snmp cpu Pourtant, j'ai suivi les consignes du tutoriel. J'ai rajouté la ligne - "/var/run/docker.sock:/var/run/docker.sock:ro" dans le fichier docker-compose de telegraf. Voici mon code de telegraf pour ce qui est des containers: # # Read logging output from the Docker engine # [[inputs.docker_log]] # ## Docker Endpoint # ## To use TCP, set endpoint = "tcp://[ip]:[port]" # To use environment variables (ie, docker-machine), set endpoint = "ENV" # set endpoint = "unix:///var/run/docker.sock" # # ## When true, container logs are read from the beginning; otherwise # ## reading begins at the end of the log. # from_beginning = false # # ## Timeout for Docker API calls. # timeout = "5s" # ## Whether to report for each container per-device blkio (8:0, 8:1...) and # ## network (eth0, eth1, ...) stats or not # perdevice = true # ## Whether to report for each container total blkio and network stats or not # total = false # # ## Containers to include and exclude. Globs accepted. # ## Note that an empty array for both will include all containers # container_name_include = [] # container_name_exclude = [] # # ## Container states to include and exclude. Globs accepted. # ## When empty only containers in the "running" state will be captured. # container_state_include = [] # container_state_exclude = [] # # ## docker labels to include and exclude as tags. Globs accepted. # ## Note that an empty array for both will include all labels as tags # docker_label_include = [] # docker_label_exclude = [] # # ## Set the source tag for the metrics to the container ID hostname, eg first 12 chars # source_tag = false # # ## Optional TLS Config # # tls_ca = "/etc/telegraf/ca.pem" # # tls_cert = "/etc/telegraf/cert.pem" # # tls_key = "/etc/telegraf/key.pem" # ## Use TLS but skip chain & host verification # # insecure_skip_verify = false Merci pour votre aide.
  6. Je clique sur edit puis je choisis Grafana et tout s'affiche. Dans les trois cas soit pour "Raid Status", "Disk Load" et "Disk IO". Il faudrait que je mette une capture d'écran de mon dashboard.
  7. Bonjour, J'avais le même problème que toi pour ce qui est de l'état des disques. Tu cliques sur "edit" puis tu choisi la bonne base de données à gauche car ce n'est pas la bonne qui est choisie par défaut. Puis tu vas voir le graphique se remplir tout de suite. C'est ce que je viens de faire. Pour ce qui est du "Raid Status" j'ai cliqué sur edit et choisi Grafana. Je ne sais pas si c'est bon mais la valeur change.
  8. Bonsoir, Juste un petit mot pour vous dire que tout fonctionne 🙂 Il me reste à nettoyer les données relatives aux fichiers MIB de Synology car rien n'apparaît pour ce qui est de l'usage du Raid Status. Only queries that return single series/table is supported J'ai eu quelques soucis avec la configuration de la base de données dans Grafana. J'ai dû indiquer influxdb:8086 et non http://influxdb:8086 pour que le statut tourne au vert. Merci beaucoup, je continue de lire les tutoriels sur le forum.
  9. Merci, Je vais prendre une pause et m'y remettre par la suite. Je n'avais pas du tout compris qu'il fallait retirer les symboles de dièse lors de l'édition du fichier.
  10. Nasme

    Présentation Nasme

    Salut, Mon forum est seulement accessible sur mon Nas pour l'instant car je dois réparer plusieurs centaines de messages suite au passage d'un hacker. Mon forum est csst.biz Merci pour l’accueil
  11. Bonjour, Je suis un homme du Québec qui va bientôt avoir 55 ans. Je fais de l'informatique depuis 1999 et j'ai eu un forum Invision de 2004 à 2018, je suis passé de ipb 1.2 à la dernière version 4.4. Sur ce forum, j'aidais les accidentés du travail comme moi à se défendre face aux géants que sont les avocats des compagnies. J'ai dû mettre ce forum en pause en 2018 faute de moyen car je devais aller sur un hébergement dédié à cause de la très grande fréquentation de mon forum. C'est un peu ce qui m'amené vers le Nas DS918+ avec 8 qigs de mémoire et 4 disquesque je possède depuis environ 6 mois. J'avais le goût de reconstruire mon forum, ce que j'ai fait. J'utilise donc beaucoup mon Nas pour des applications web et autres comme "home assistant", "Pi-Hole" et la sauvegarde de différents ordis. Je suis novice en ce qui touche linux car j'ai surtout utilisé au fil des ans la plateforme de Windows. J'aime beaucoup apprendre et je peux passer des heures à tenter de résoudre un problème. Dans les débuts d'Ipb, il fallait écrire souvent le code à la main et j'installais beaucoup d'applications. Merci de m'accueillir sur cette belle communauté.
  12. Bonjour et merci pour la réponse Je vais aller me présenter. Voici le contenu conf de "telegraf" # Configuration for sending metrics to InfluxDB [[outputs.influxdb]] ## The full HTTP or UDP URL for your InfluxDB instance. ## ## Multiple URLs can be specified for a single cluster, only ONE of the ## urls will be written to each interval. # urls = ["unix:///var/run/influxdb.sock"] # urls = ["udp://127.0.0.1:8089"] # urls = ["http://127.0.0.1:8086"] urls = ["http://influxdb:8086"] ## The target database for metrics; will be created as needed. ## For UDP url endpoint database needs to be configured on server side. # database = "nas_telegraf" ## The value of this tag will be used to determine the database. If this ## tag is not set the 'database' option is used as the default. # database_tag = "" ## If true, the 'database_tag' will not be included in the written metric. # exclude_database_tag = false ## If true, no CREATE DATABASE queries will be sent. Set to true when using ## Telegraf with a user without permissions to create databases or when the ## database already exists. # skip_database_creation = true ## Name of existing retention policy to write to. Empty string writes to ## the default retention policy. Only takes effect when using HTTP. # retention_policy = "" ## The value of this tag will be used to determine the retention policy. If this ## tag is not set the 'retention_policy' option is used as the default. # retention_policy_tag = "" ## If true, the 'retention_policy_tag' will not be included in the written metric. # exclude_retention_policy_tag = false ## Write consistency (clusters only), can be: "any", "one", "quorum", "all". ## Only takes effect when using HTTP. # write_consistency = "any" ## Timeout for HTTP messages. # timeout = "30s" ## HTTP Basic Auth # username = "nas_telegraf" # password = "nas_telegraf" ## HTTP User-Agent # user_agent = "telegraf" Et voici celui d'influx: version: "2" services: influxdb: image: influxdb container_name: influxdb hostname: influxdb environment: - INFLUXDB_DB=nas_telegraf - INFLUXDB_ADMIN_USER=admin - INFLUXDB_ADMIN_PASSWORD=admin - INFLUXDB_USER=nas_telegraf - INFLUXDB_USER_PASSWORD=nas_telegraf - INFLUXDB_HTTP_AUTH_ENABLED=true volumes: - "/volume1/docker/influxdb/data:/var/lib/influxdb" ports: - 8086:8086 restart: unless-stopped networks: default: external: name: data_export Je ne vois pas d'erreur mais pourquoi est-ce que telegraf tente de créer une base de données nommée telegraf et non nas_telegraf ? Est-ce que cela peut dépendre du fichier : /etc/telegraf/telegraf.conf qui se serait pas adapté ? Je ne sais pas comment accéder à ce fichier pour en connaître le contenu. Quelles sont les commandes à taper pour y avoir accès ? Merci beaucoup
  13. Bonjour, Je suis tout nouveau sur le forum et je suis bien heureux d'avoir trouvé un tutoriel en français car j'en ai essayé plusieurs en anglais. J'habite au Québec et je possède un Nas depuis environ 6 mois. Je suis dans la cinquantaine et j'aime bien tenté des choses. J'aimerais beaucoup réussir à faire fonctionner Grafana mais tout semble se bloquer au niveau de "telegraf". J'ai suivi le tutoriel et recommencé plus de 5 fois à refaire Telegraf. Voici ce que j'obtiens toujours dans le log de Portainer: 2020-08-27T20:38:39Z I! Starting Telegraf 1.15.2, 2020-08-27T20:38:39Z I! Using config file: /etc/telegraf/telegraf.conf, 2020-08-27T20:38:39Z I! Loaded inputs: processes swap system snmp mem diskio kernel cpu disk, 2020-08-27T20:38:39Z I! Loaded aggregators: , 2020-08-27T20:38:39Z I! Loaded processors: , 2020-08-27T20:38:39Z I! Loaded outputs: influxdb, 2020-08-27T20:38:39Z I! Tags enabled: host=telegraf, 2020-08-27T20:38:39Z I! [agent] Config: Interval:10s, Quiet:false, Hostname:"telegraf", Flush Interval:10s, 2020-08-27T20:38:39Z W! [outputs.influxdb] When writing to [http://influxdb:8086]: database "telegraf" creation failed: 401 Unauthorized, 2020-08-27T20:38:49Z E! [outputs.influxdb] When writing to [http://influxdb:8086]: received error unable to parse authentication credentials; discarding points, 2020-08-27T20:38:59Z E! [outputs.influxdb] When writing to [http://influxdb:8086]: received error unable to parse authentication credentials; discarding points, 2020-08-27T20:39:09Z E! [outputs.influxdb] When writing to [http://influxdb:8086]: received error unable to parse authentication credentials; discarding points, 2020-08-27T20:39:19Z E! [outputs.influxdb] When writing to [http://influxdb:8086]: received error unable to parse authentication credentials; discarding points, 2020-08-27T20:39:29Z E! [outputs.influxdb] When writing to [http://influxdb:8086]: received error unable to parse authentication credentials; discarding points, 2020-08-27T20:39:39Z E! [outputs.influxdb] When writing to [http://influxdb:8086]: received error unable to parse authentication credentials; discarding points, 2020-08-27T20:39:49Z E! [outputs.influxdb] When writing to [http://influxdb:8086]: received error unable to parse authentication credentials; discarding points, 2020-08-27T20:39:59Z E! [outputs.influxdb] When writing to [http://influxdb:8086]: received error unable to parse authentication credentials; discarding points, 2020-08-27T20:40:09Z E! [outputs.influxdb] When writing to [http://influxdb:8086]: received error unable to parse authentication credentials; discarding points, 2020-08-27T20:40:19Z E! [outputs.influxdb] When writing to [http://influxdb:8086]: received error unable to parse authentication credentials; discarding points, 2020-08-27T20:40:29Z E! [outputs.influxdb] When writing to [http://influxdb:8086]: received error unable to parse authentication credentials; discarding points, 2020-08-27T20:40:39Z E! [outputs.influxdb] When writing to [http://influxdb:8086]: received error unable to parse authentication credentials; discarding points, 2020-08-27T20:40:49Z E! [outputs.influxdb] When writing to [http://influxdb:8086]: received error unable to parse authentication credentials; discarding points, 2020-08-27T20:40:59Z E! [outputs.influxdb] When writing to [http://influxdb:8086]: received error unable to parse authentication credentials; discarding points, 2020-08-27T20:41:09Z E! [outputs.influxdb] When writing to [http://influxdb:8086]: received error unable to parse authentication credentials; discarding points, 2020-08-27T20:41:19Z E! [outputs.influxdb] When writing to [http://influxdb:8086]: received error unable to parse authentication credentials; discarding points, 2020-08-27T20:41:29Z E! [outputs.influxdb] When writing to [http://influxdb:8086]: received error unable to parse authentication credentials; discarding points, 2020-08-27T20:41:39Z E! [outputs.influxdb] When writing to [http://influxdb:8086]: received error unable to parse authentication credentials; discarding points, 2020-08-27T20:41:49Z E! [outputs.influxdb] When writing to [http://influxdb:8086]: received error unable to parse authentication credentials; discarding points, 2020-08-27T20:41:59Z E! [outputs.influxdb] When writing to [http://influxdb:8086]: received error unable to parse authentication credentials; discarding points, J'utilise comme mentionné "nas_telegraf" comme nom d'usager et mot de passe dans le fichier telegraf.conf Pour Influx, tout semble bien fonctionner: "Telegraf/1.15.2 Go/1.14.5" 26767e8d-e8bd-11ea-8569-0242ac120003 92, [httpd] 172.18.0.2 - - [27/Aug/2020:23:29:37 +0000] "POST /write?db=telegraf HTTP/1.1" 401 55 "-" "Telegraf/1.15.2 Go/1.14.5" 2c6c6415-e8bd-11ea-856a-0242ac120003 109, [httpd] 172.18.0.2 - - [27/Aug/2020:23:29:47 +0000] "POST /write?db=telegraf HTTP/1.1" 401 55 "-" "Telegraf/1.15.2 Go/1.14.5" 32624824-e8bd-11ea-856b-0242ac120003 95, [httpd] 172.18.0.2 - - [27/Aug/2020:23:29:57 +0000] "POST /write?db=telegraf HTTP/1.1" 401 55 "-" "Telegraf/1.15.2 Go/1.14.5" 38582ae5-e8bd-11ea-856c-0242ac120003 101, [httpd] 172.18.0.2 - - [27/Aug/2020:23:30:07 +0000] "POST /write?db=telegraf HTTP/1.1" 401 55 "-" "Telegraf/1.15.2 Go/1.14.5" 3e4e0fd6-e8bd-11ea-856d-0242ac120003 113, [httpd] 172.18.0.2 - - [27/Aug/2020:23:30:17 +0000] "POST /write?db=telegraf HTTP/1.1" 401 55 "-" "Telegraf/1.15.2 Go/1.14.5" 4443f3c0-e8bd-11ea-856e-0242ac120003 93, [httpd] 172.18.0.2 - - [27/Aug/2020:23:30:27 +0000] "POST /write?db=telegraf HTTP/1.1" 401 55 "-" "Telegraf/1.15.2 Go/1.14.5" 4a39da99-e8bd-11ea-856f-0242ac120003 92, [httpd] 172.18.0.2 - - [27/Aug/2020:23:30:37 +0000] "POST /write?db=telegraf HTTP/1.1" 401 55 "-" "Telegraf/1.15.2 Go/1.14.5" 502fbe9b-e8bd-11ea-8570-0242ac120003 101, [httpd] 172.18.0.2 - - [27/Aug/2020:23:30:47 +0000] "POST /write?db=telegraf HTTP/1.1" 401 55 "-" "Telegraf/1.15.2 Go/1.14.5" 5625a49e-e8bd-11ea-8571-0242ac120003 92, [httpd] 172.18.0.2 - - [27/Aug/2020:23:30:57 +0000] "POST /write?db=telegraf HTTP/1.1" 401 55 "-" "Telegraf/1.15.2 Go/1.14.5" 5c1b8925-e8bd-11ea-8572-0242ac120003 95, [httpd] 172.18.0.2 - - [27/Aug/2020:23:31:07 +0000] "POST /write?db=telegraf HTTP/1.1" 401 55 "-" "Telegraf/1.15.2 Go/1.14.5" 62116d70-e8bd-11ea-8573-0242ac120003 100, [httpd] 172.18.0.2 - - [27/Aug/2020:23:31:18 +0000] "POST /write?db=telegraf HTTP/1.1" 401 55 "-" "Telegraf/1.15.2 Go/1.14.5" 68076852-e8bd-11ea-8574-0242ac120003 98, [httpd] 172.18.0.2 - - [27/Aug/2020:23:31:27 +0000] "POST /write?db=telegraf HTTP/1.1" 401 55 "-" "Telegraf/1.15.2 Go/1.14.5" 6dfd35a4-e8bd-11ea-8575-0242ac120003 98, [httpd] 172.18.0.2 - - [27/Aug/2020:23:31:37 +0000] "POST /write?db=telegraf HTTP/1.1" 401 55 "-" "Telegraf/1.15.2 Go/1.14.5" 73f31a08-e8bd-11ea-8576-0242ac120003 94, [httpd] 172.18.0.2 - - [27/Aug/2020:23:31:47 +0000] "POST /write?db=telegraf HTTP/1.1" 401 55 "-" "Telegraf/1.15.2 Go/1.14.5" 79e8fe38-e8bd-11ea-8577-0242ac120003 109, [httpd] 172.18.0.2 - - [27/Aug/2020:23:31:57 +0000] "POST /write?db=telegraf HTTP/1.1" 401 55 "-" "Telegraf/1.15.2 Go/1.14.5" 7fdee427-e8bd-11ea-8578-0242ac120003 94, [httpd] 172.18.0.2 - - [27/Aug/2020:23:32:07 +0000] "POST /write?db=telegraf HTTP/1.1" 401 55 "-" "Telegraf/1.15.2 Go/1.14.5" 85d4c8a2-e8bd-11ea-8579-0242ac120003 95, Merci
×
×
  • 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.