Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Unraid docker telegraf

Featured Replies

Hallo alle zusammen, vielleicht kann mir jemand helfen bei meinem Problem, ich habe aus dem App Store das telefgraf Plugin installiert, um Unraid Infos in InfluxDB und Grafana abzubilden. Ich habe es soweit geschafft das er Daten in die InfluxDB schreibt bis auf zwei Sachen. Da bekomme ich im Log file folgende fehler. Vielleicht kennt ja jemand das Problem und kann mir die Lösung nennen

Hier die Fehler ...

2022-04-01T14:23:20Z W! [inputs.disk] Collection took longer than expected; not complete after interval of 10s
2022-04-01T14:23:30Z E! [inputs.docker] Error in plugin: Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get "http://%2Fvar%2Frun%2Fdocker.sock/v1.24/info": dial unix /var/run/docker.sock: connect: permission denied
2022-04-01T14:23:30Z E! [inputs.docker] Error in plugin: Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get "http://%2Fvar%2Frun%2Fdocker.sock/v1.24/containers/json?filters=%7B%22status%22%3A%7B%22running%22%3Atrue%7D%7D&limit=0": dial unix /var/run/docker.sock: connect: permission denied

 

Nun das er keine Rechte hat das sehe ich im Log. Aber ich weiß nicht wo ich das zu ordne ? im Docker oder in Unraid .. die Einstellung für den Telegraf ist folgende:

 

 

grafik.png.80faa0097d5220215d75c1f359d0d133.png

 

jemand eine Idee ?

Vielen Dank im voraus...

 

Gruß

Marco

Edit: komisch...dieser Post scheint irgendwie gerade verschwunden zu sein...also nochmal.

Siehe hier für Dein Problem:

 

Schaue auch hier einmal rein:

 

 

  • Author

Danke für eure Hilfe und für eure Links.

So wie ich es verstanden habe muss man halt eine ältere version von telegraf nutzen die halt unter root läuft. Das wäre die Version 1.20.2.

Wird sowas eigentlich angepasst im Docker ? Sprich das der Docker auch mit einer aktuellen Version läuft ?

 

Gruß

Marhal

Du kannst den Maintainer ansprechen oder im Support-Thread das Problem melden und um Abhilfe bitten.

Oft ist es aber so, dass der Maintainer "nur" das unRaid App-Template bereitstellt und der eigentliche Docker aus dem Docker-Hub von jemand Anderem ist.

Hier weiss ich es nicht. Ich selbst nutze telegraf aus der influxDB Toolchain direkt, also den Docker des "Original"-Herstellers und auch nicht für Deinen UseCase (brauche also den Zugriff auf den Socket des Docker-Daemons nicht).

Letztlich kannst Du auch selbst einen Docker dafür bauen und den nutzen.

 

Edit: mit welchen Rechten telegraf im Docker selbst läuft und welcje Rechte der Docker Socket im Container hat kannst Du ja mal rausfinden, indem

Du während der Container läuft mal das CLI/Konsole des Containers öffnest und dann die Rechte beider Teile anschaust

Edited by Ford Prefect

  • 1 year later...

bei post commands
"--user telegraf:$(stat -c '%g' /var/run/docker.sock)"
hinzufügen.
 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.