Jump to content
LAST CALL on the Unraid Summer Sale! 😎 ⌛ ×

Frage zu Grafana InfluxDB und telegraf


moonsorrox

Recommended Posts

die komplette Installation hat eigentlich geklappt. Einzig was er nicht gefunden hat ist database telegraf.

Diese Fehlermeldung erhalte ich

InfluxDB Error: database not found: telegraf

ich habe mich nach einer einfachen guten Anleitung gerichtet auf dieser Webseite

https://knilixun.wordpress.com/grafana-influxdb-telegraf-unraid-auslesen/

 

Alle 3 Container laufen...

was ist nun der Fehler den ich nicht sehe, kann mir jemand helfen..?

Edited by moonsorrox
Link to comment

 

Dein Problem hat nichts mit den Containern an sich zu tun, sondern mit dem Setup für ein ganz spezielles Tooling, zum "monitoring" von unRaid.

 

Ich vermute mal: 

Das solltest Du mal dazusagen ;-)

 

Zu Deinem "Problem", meine Vermutung (kenne das o.a. Setup so nicht, also nur generell):

 

...diese Databank wird vom telegraf Container benutzt, um die eingesammelten Daten in der InfluxDB zu speichern.

Deine Fehlermeldung kommt woher? ...aus Grafana bzw. verursacht durch einen Zugriff von Telegraf auf InfluxDB?

Dann wird Deine Telegraf-Konfiguration falsch sein.

Telegraf würde die DB, wenn sie nicht existiert, eigentlich automatisch anlegen.

Daher vermute ich mal stark, das die IP-Verbindung der Container telegraf - InfluxDB nicht funktioniert.

Was sagt der telegraf container in den Logs?

Edited by Ford Prefect
Link to comment

Vorab mal ich bin absoluter Neuling was Grafana inkl. Datenbank betrifft, meine Vorgaben sind nur diese von der oben verlinkten Seite.

Das script habe ich auch von der Seite und auch angepaßt an meinen Server soll hießen die IP mit dem Port 8086 eingetragen, ich habe an den Standards nichts geändert.

 

Das Bild was du dort verlinkt hast, weiß ich gar nicht was es bedeutet, es geht sicher um die Version, aber wovon von Grafana.? Ich brauch eda eine kleine Hilfestellung..😑

 

in der telegraf Protokolldatei steht nur ein Warnung:

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

Link to comment

Ja, schon klar....leider ist es ohne Vorkenntnisse und per Ferndiagnose etwas knifflig.

Der Ersteller der Doku aus dem Link wäre der bessere Ansprechpartner....wie gesagt, das ist eigentlich nix unRaid spezifisches, bis auf die Tatsache, dass telegraf die unraid Daten zum Monitoring sammeln soll.

Leider hat er auch noch den Link in seinem Blog für die Voraussetzungen selbst nicht im Griff "Das (https://knilixun.wordpress.com/apps-einbinden/?customize_changeset_uuid=e5c88408-962f-4905-9bdc-2f578d4fdf6e&customize_messenger_channel=preview-2) muss vorher in Unraid erledigt sein, falls noch nicht geschehen!" 😞

 

Ich denke erstmal, wenn die telegraf.conf stimmt, dass die Verbindung zur Influx-DB nicht klappt.

Wenn dazu nichts im Log des telegraf Containers steht..steht was im Log zum infliux Container...zB so ähnlich:

"Telegraf/1.17.2 Go/1.15.5" 0cafc0a4-6e53-11eb-a6ac-0242c0a80a2c 3782
[httpd] 192.168.10.50 - <your-influxDB-user> [14/Feb/2021:00:27:43 +0100] "POST /write?db=openWB HTTP/1.1" 204 0 "-"

...nur sollte bei Dir dann eher "..... POST /write?db=telegraf .... " stehen.

 

Welche Container für inFlux, telegraf und Granfan hast Du genau installiert...und wie sind diese konfiguriert?

Kannst Du die Templates mal posten?

Link to comment
8 hours ago, moonsorrox said:

Das Bild was du dort verlinkt hast, weiß ich gar nicht was es bedeutet, es geht sicher um die Version, aber wovon von Grafana.? Ich brauch eda eine kleine Hilfestellung..😑

 

...was da verlinkt ist, ist der Hilfe-Thread des eigentlichen Erfinders der Lösung mit Deinen Drei Containern und unRaid....kein Bild...ein *Link*.

Das da ist also die Quelle der Information, nicht Dein Link mit dem fehlerhaften Blog in DE.

Ich würde davon ausgehen, dass an der Quelle die Wahrheit zu finden ist und alle Infos, die Du brauchst...und nach Hilfe fragen kannst Du da auch.

Link to comment

hier erst einmal  das was gestern gefragt wurde

ts=2021-02-13T14:52:36.275268Z lvl=info msg="Listening for signals" log_id=0SIyuwU0000
ts=2021-02-13T14:52:36.275351Z lvl=info msg="Sending usage statistics to usage.influxdata.com" log_id=0SIyuwU0000
ts=2021-02-13T14:52:52.224500Z lvl=info msg="Executing query" log_id=0SIyuwU0000 service=query query="SHOW RETENTION POLICIES ON telegraf"
[httpd] 10.0.0.11, 10.0.0.11,172.17.0.1 - root [13/Feb/2021:15:52:52 +0100] "POST /query?db=telegraf&epoch=ms HTTP/1.1" 200 94 "-" "Grafana/7.4.1" 25c4333c-6e0b-11eb-8001-0242ac110003 77778
ts=2021-02-13T14:55:01.095029Z lvl=info msg="Executing query" log_id=0SIyuwU0000 service=query query="SHOW RETENTION POLICIES ON telegraf"
[httpd] 10.0.0.11, 10.0.0.11,172.17.0.1 - root [13/Feb/2021:15:55:01 +0100] "POST /query?db=telegraf&epoch=ms HTTP/1.1" 200 94 "-" "Grafana/7.4.1" 72944852-6e0b-11eb-8002-0242ac110003 335
ts=2021-02-13T14:55:22.579573Z lvl=info msg="Executing query" log_id=0SIyuwU0000 service=query query="SHOW RETENTION POLICIES ON telegraf"
[httpd] 10.0.0.11, 10.0.0.11,172.17.0.1 - root [13/Feb/2021:15:55:22 +0100] "POST /query?db=telegraf&epoch=ms HTTP/1.1" 200 94 "-" "Grafana/7.4.1" 7f6291ec-6e0b-11eb-8003-0242ac110003 304
ts=2021-02-13T14:55:27.170295Z lvl=info msg="Executing query" log_id=0SIyuwU0000 service=query query="SHOW RETENTION POLICIES ON telegraf"
[httpd] 10.0.0.11, 10.0.0.11,172.17.0.1 - root [13/Feb/2021:15:55:27 +0100] "POST /query?db=telegraf&epoch=ms HTTP/1.1" 200 94 "-" "Grafana/7.4.1" 821f0e0a-6e0b-11eb-8004-0242ac110003 321

 

 von heute gibt es aktuell solche Logeinträge

ts=2021-02-14T09:39:02.562631Z lvl=info msg="Retention policy deletion check (start)" log_id=0SIyuwU0000 service=retention trace_id=0SJzN58W000 op_name=retention_delete_check op_event=start
ts=2021-02-14T09:39:02.562665Z lvl=info msg="Retention policy deletion check (end)" log_id=0SIyuwU0000 service=retention trace_id=0SJzN58W000 op_name=retention_delete_check op_event=end op_elapsed=0.045ms
ts=2021-02-14T10:09:02.562616Z lvl=info msg="Retention policy deletion check (start)" log_id=0SIyuwU0000 service=retention trace_id=0SK04xOW000 op_name=retention_delete_check op_event=start
ts=2021-02-14T10:09:02.562647Z lvl=info msg="Retention policy deletion check (end)" log_id=0SIyuwU0000 service=retention trace_id=0SK04xOW000 op_name=retention_delete_check op_event=end op_elapsed=0.044ms
ts=2021-02-14T10:39:02.562630Z lvl=info msg="Retention policy deletion check (start)" log_id=0SIyuwU0000 service=retention trace_id=0SK1nodW000 op_name=retention_delete_check op_event=start
ts=2021-02-14T10:39:02.562662Z lvl=info msg="Retention policy deletion check (end)" log_id=0SIyuwU0000 service=retention trace_id=0SK1nodW000 op_name=retention_delete_check op_event=end op_elapsed=0.043ms
ts=2021-02-14T11:09:02.562618Z lvl=info msg="Retention policy deletion check (start)" log_id=0SIyuwU0000 service=retention trace_id=0SK3WftW000 op_name=retention_delete_check op_event=start
ts=2021-02-14T11:09:02.562649Z lvl=info msg="Retention policy deletion check (end)" log_id=0SIyuwU0000 service=retention trace_id=0SK3WftW000 op_name=retention_delete_check op_event=end op_elapsed=0.042ms
ts=2021-02-14T11:39:02.562629Z lvl=info msg="Retention policy deletion check (start)" log_id=0SIyuwU0000 service=retention trace_id=0SK5EY8W000 op_name=retention_delete_check op_event=start
ts=2021-02-14T11:39:02.562664Z lvl=info msg="Retention policy deletion check (end)" log_id=0SIyuwU0000 service=retention trace_id=0SK5EY8W000 op_name=retention_delete_check op_event=end op_elapsed=0.047ms

 

dann werde ich heute mal den Link (Bild) besuchen und schauen ob ich etwas finde was mich weiter bringt.

Ich muss dazu sagen das ich verschiedene Vorgehensweisen gefunden hatte wie ich es umsetze.

Die von mir genutzte Variante war von mir am einfachsten umzusetzen...

Edited by moonsorrox
Link to comment

hier meine Rückmeldung, jetzt läuft es ich habe weiter nichts gemacht als telegraf nochmal installiert.

Die gleiche telegraf.conf genutzt, denn die hatte ich mir gesichert.

 

jetzt wäre natürlich erst einmal interessant was man nicht alles ansehen kann und was ich davon so gut wie gar nicht brauche.

Ich danke erst einmal für die Unterstützung.

Link to comment

...Du hast Dir als Anfänger auch nicht gerade das einfachste Beispiel ausgesucht ;-)

 

Schön, dass es erstmal läuft....auch wenn Du erstmal nicht weisst warum 🤣

Deine Log-Einträge oben scheinen alle aus dem inFluxDB Container zu sein.

Beachte, das Du drei Container hast und jeder einen eigenen Log führt....in der Unraid Docker-Ansicht, in der Zeile des Docker-Containers, ganz rechts auf klicken um das log zu öffnen.

 

Link to comment

@Ford Prefect

jetzt verstehe ich aber ein wenig die Materie, jeder baut sich sein Grafana wie er es braucht oder haben möchte.

Mir war es Anfangs nicht klar, aber um so mehr ich darüber lese finde ich auch Beispiele die noch mehr Plugins brauchen.

Ich hatte auch erst an ein sogenanntes default Thema gedacht... evtl. finde ich ja noch soetwas.

 

Aufmerksam bin ich durch die TGF Jungs geworden.

Was jetzt erstmal ansteht mir mein Grafana zusammen bauen welches mir gefällt und vorallem ganz wichtig was ich brauche oder haben möchte.

Ich hatte mir auch von der oben verlinkten Seite das Beispiel der Version 1.5 heruntergeladen, da fehlen mir noch einige Anzeigen mehr.

 

Das mit den 3 Container und den Logs ist mir schon klar, habe ich mir auch alle schon angeschaut, beim telegraf Container habe ich praktisch im Log zugeschaut wie er es alles erstellt hat, dass konnte man gut sehen.

Ich denke da war irgend ein Fehler drin, das der nicht funktioniert hat...

 

OK, schön das mir hier auf jeden Fall etwas geholfen wurde zumindest den Weg zu finden das reicht ja meistens schon es sollte mir ja niemand vorkauen wie ich es machen muss und so falsch habe ich ja nichts gemacht.... 😉

Link to comment
  • 2 weeks later...

kurze Information zu meinem Grafana... dei Freude das es nun läuft war nicht lang... 🙃

Heute nun gab es ein Update für alle 3 Container d.h. Grafana, InfluxDB und telegraf und nun läuft das Grafana wieder nicht.

 

Wenn mit jedem Update der Fall ist werde ich das nicht mehr einsetzen, einmal werde ich jetzt noch probieren es wieder hinzubekommen.

Es gibt einen Fehler evtl. ist der leicht zu beheben, aber ich weiß es nicht.

 

Grafana zeigt mir in rot an:

Templating [host]

Error updating options: InfluxDB Error: Bad Request

 

Nun dachte ich jetzt mache ich die Datenbank neu, aber es hat nichts gebracht. Mehr habe ich mangels Zeit noch nicht machen können.

Ich wollte es hier nur erwähnen und werde mich auf der oben verlinkten Seite schlau machen

Edited by moonsorrox
Link to comment
4 hours ago, moonsorrox said:

kurze Information zu meinem Grafana... dei Freude das es nun läuft war nicht lang... 🙃

Heute nun gab es ein Update für alle 3 Container d.h. Grafana, InfluxDB und telegraf und nun läuft das Grafana wieder nicht.

 

Wenn mit jedem Update der Fall ist werde ich das nicht mehr einsetzen, einmal werde ich jetzt noch probieren es wieder hinzubekommen.

Es gibt einen Fehler evtl. ist der leicht zu beheben, aber ich weiß es nicht.

...das ist ganz bestimmt nicht der Fall.

Entweder hast Du es mit der Security zu genau genommen und Logins+Passwörter gesetzt, diese nun verwechselt oder nicht gespeichert/verwendet oder es ist schlicht ein IP/Netzwerk-Problem, so wie es erstmal aussieht.

Ein Fehler in Grafana hat nicht automatisch zur Folge, dass die DB im Influx Container defekt ist oder gelöscht/angepasst werden muss.

 

 

4 hours ago, moonsorrox said:

 

Grafana zeigt mir in rot an:

Templating [host]

Error updating options: InfluxDB Error: Bad Request

das ist kein Grafana Problem, sondern ein Problem der Konfiguration in den dashboards.

 

4 hours ago, moonsorrox said:

Nun dachte ich jetzt mache ich die Datenbank neu, aber es hat nichts gebracht. Mehr habe ich mangels Zeit noch nicht machen können.

...siehe oben....ich denke das Problem ist woanders.

Wie gesagt geht es hier sehr wahrscheinlich nicht um Grafana, Influx, telegraf an sich, sondern um die Anwendung/Konfiguration zum unraid-Monitoring darauf.

 

Deine Fehlermeldungen sind leider sehr unspezifisch....analog: Fehler im Excel File, ich muss Excel neu installieren....Du musst bitte unterscheiden/erkennen wie die Komponenten aufgebaut sind und ineinander greifen.

Das sind keine Apps, die nur eine Sache machen....sondern generische Werkzeuge, die viele, viele verschiedene Konfigurationen7Anwendungsfälle darstellen können...gleichzeitig/parallel.

 

4 hours ago, moonsorrox said:

Ich wollte es hier nur erwähnen und werde mich auf der oben verlinkten Seite schlau machen

genau...da musst Du bitte die Fragen stellen, es sei denn jemand hier kann Dir auch dazu helfen.

Nochmal für Alle: es geht um diese "App", auf Basis von influx, Grafana, telegraf:

 

Link to comment
On 2/25/2021 at 12:52 PM, moonsorrox said:

kurze Information zu meinem Grafana... dei Freude das es nun läuft war nicht lang... 🙃

Heute nun gab es ein Update für alle 3 Container d.h. Grafana, InfluxDB und telegraf und nun läuft das Grafana wieder nicht.

....kurze Info: vorgestern gab es ein update von influxDB von V1.8 auf V2.x.

Wie @mgutt oben schon verlinkt hat, muss man nun Authentication verwenden...aber für Docker sagt selbst influx noch "Finger weg"; https://docs.influxdata.com/influxdb/v2.0/upgrade/v1-to-v2/

 

...Abhilfe: im Docker-Template der influxDB auf die V1.8 "downgraded", statt "latest" zu verwenden, also im "Repository" einfach "influxdb:1.8" eintragen.

Link to comment

...das sollte zumindest halten, bis das upgrade im Docker funktioniert und auch klar ist, wie man mit dem Auth-Token umgeht.

Evtl. aufpassen, ob die anderen Docker ähnlich nachgezogen werden und nochmal was kaputt geht.

Im Zweifel die aktuelle Version "einfrieren", analog wie jetzt im Docker template für influx, das tag "latest" durch ein ectes, momentan aktuels tag ersetzen.

Dann bleibt es stabil.

 

Die tags findet man beim Docker-Image im Docker Hub ... der Link dahin sollte im Template zu finden sein.

Link to comment

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...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...