NEWS
Anmeldung bei Grafana [gelöst]
-
@dp20eic
Ich hatte schon vor meiner Frage in der iob Suche geschaut aber ich habe ein enormes Talent dafür falsche Suchbegriffe einzugeben.
Allen einen schönen Abend.
Gruss Duffy
-
@dp20eic
Hallo Bernd,
mit wechem Befehl kann man Grafana wieder löschen? Bei mir wird das nichts.
Ich habe jetzt angeblich 3 Buckets bei dem mindestens in einem Daten sein müssen weil ich die auch im iob sehe aber in grafana kommt davon nichts an.
Ich denke ich werde einfach weiterhin echarts verwenden und möchte deshalb grafana löschen um das System zu entlasten, ein Raspberrypi 4 hat ja nicht so üppige Reserven.sudo apt-get remove --auto-remove grafana
Ist das der richtige befehl? Will nicht auch noch was verbiegen.
Gruß Duffy
-
Moin,
@duffy sagte in Anmeldung bei Grafana:
Ich habe jetzt angeblich 3 Buckets bei dem mindestens in einem Daten sein müssen weil ich die auch im iob sehe aber in grafana kommt davon nichts an.
Wie oder was hast Du in Grafana, gemacht, Du hast drei Data Sources angelegt, stimmt den eins auch mit dem Bucket in
influxDB
überein?
Was meinst Du mit, da kommt nichts an, was hast Du wie gemacht?
Zeigen!Ich denke ich werde einfach weiterhin echarts verwenden und möchte deshalb grafana löschen um das System zu entlasten, ein Raspberrypi 4 hat ja nicht so üppige Reserven.
Nicht immer gleich aufgeben, wie schon geschrieben, tief Luft holen und überlegen, was will ich erreichen.
sudo systemctl stop grafana sudo apt remove grafana oder sudo apt-get remove grafana
VG
Bernd -
@dp20eic
Hallo Bernd,
bin jetzt wieder auf 0.
Habe den iob neu aufgsetzt, wenigstens das hat anstandslos geklappt.Zu deiner Frage, ich hatte eine neue influxDB Source hinzugefügt; Grafana hat gemeldet 3 Buckets gefunden, U.A. auch meinen iobroker-data Bucket aber wenn ich die erste Grafik erstellen wollte war der Ordner leer.
Ich habe mir eine 2 ssd bestellt auf der ich mein Glück (wohl eher Pech) erneut suchen will.
(Bevor es heisst das liegt nicht an der SSD, ja, nur dann habe ich eine Testfestlatte)
Vielleicht sollte ich von meine Image auch noch mal InfluxDB entfernen und neu intallieren und dann auch noch mal Grafana drauf.Davor würde ich mich aber noch mal melden, wenn ich darf.
Bis dahin muß es eCharts tun"Nicht immer gleich aufgeben, wie schon geschrieben, tief Luft holen und überlegen, was will ich erreichen."
Das Ziel war klar ich wollte nichts anderes wie bei eCharts oder Flot nur war es bei den Adaptern kein so steiniger Weg.
Ich will es eigentlich nur installieren und anwenden von den Befehlen habe ich einfach keine Ahnung und sie sind sind für mich bömische Dörfer oder auch ein Buch mit 14 Siegeln.
Gruß Duffy
-
-
Meinst du weil ich so ahnungslos bin?
Wer den Schaden hat braucht ...........Dafür das ich Mitte Januar nicht mal wusste was ein iob ist bin ich eigentlich ganz zufrieden.
Grafana der erste wirklich herbe Rückschlag -
Schau auf die Rechtschreibung, Mensch!
-
@duffy sagte in Anmeldung bei Grafana:
Zu deiner Frage, ich hatte eine neue influxDB Source hinzugefügt; Grafana hat gemeldet 3 Buckets gefunden, U.A. auch meinen iobroker-data Bucket aber wenn ich die erste Grafik erstellen wollte war der Ordner leer.
Moin,
ich verstehe nur Bahnhof, bei den Dingen, die Du da versuchst, Grafana findet da nichts, sondern Du gibst die Datasources bekannt, wenn Du drei Buckets hast, dann musst Du auch drei Datasources in Grafana anlegen, die Du dann in Grafana nutzt, um Abfragen zu schreiben, um daraus Grafiken oder Tabellen zu erstellen.
Sieht bei mir in etwa so aus, die ersten
In den jeweiligen Panels, dann eins der Datasource auswählen und eine Abfrage schreiben,
Oder wenn ich noch
pnfluxDB V1.8
nutze
Du musst Dir angewöhnen, die Probleme, die Du hast, so genau wie möglich zu beschreiben, denn wir die, die Dir helfen wollen, sehen nicht das, was Du siehst, wenn es nicht mit Worten klappt, dann ein Bild vom Problem, außer es ist Text, dann bitte kein Bild
Also, Kopf hoch, das wird schon noch
VG
Bernd -
@dp20eic
Wie bei dir das erste Bild, so sah es bei mir auch aus.
Bei deinem 2. Bild konnte ich auch noch die Datasource auswählen, die Datasource die im Iob Messpunkte drin hatte nur dann war die Source (iobroker-data) leer.Werde das nächste mal Bilder mit senden.
Viele Grüße.
-
@dp20eic
Hallo Bernd,
ich habe es heute noch einmal erfolglos probiert.
InfluxDB2 deinstalliert und dann wieder neu installiert:
Grafana installiert und Source eingebunden:
Dann versucht ein neues Dashboard zu erstellen:
und dann war da wieder nichts, keine Daten:
Muß nun leider an der Stelle abbrechen da für morgen Urlaub angeordnet wurde von der Chefin
Werde es nach dem Urlaub ein xtes mal versuchen aber dich dann schritteweise auf dem laufenden halten damit du vielleicht meinen Fehler erkennst, vorausgesetzt du hast noch den Nerv mir zu helfen.
Viele Grüße Duffy
-
Moin,
kein Problem.
Wenn Du in der UI von
influxDB
bist, erstes Bild. Dann musst Du mal, dahin klicken, wo mein roter Pfeil hinzeigt.
Dann sollte etwas in etwa so kommen
Das, was dann da steht, ist die Abfrage, die neue Sprache FLUX, das musst Du kopieren und da einfügen
VG
Bernd -
@dp20eic
Hallo Bernd,
ich bin soeben nach Deiner Beschreibung vorgegangen und was soll ich sagen, es hat geklappt, ich sehe zumindest mal etwas.
Was mir aber noch nicht wirklich klar ist warum ich:
from(bucket: "iobroker-data") |> range(start: v.timeRangeStart, stop: v.timeRangeStop) |> filter(fn: (r) => r["_measurement"] == "mqtt.0.solar.114181016387.0.power" or r["_measurement"] == "mqtt.0.solar.112173309582.0.power" or r["_measurement"] == "0_userdata.0.Solaranlage.Gesamtstromproduktion") |> filter(fn: (r) => r["_field"] == "value") |> aggregateWindow(every: v.windowPeriod, fn: mean, createEmpty: false) |> yield(name: "mean")
diesen Text nach Grafana kopieren musste. Ich hätte erwartet, und ich meine es auch schon in div. youtube Videos gesehen zu haben, das die "Erklärenden" direkt auf den Button influxDB in Grafana gegangen sind und dort dann direkt die einzelnen Meßreihen (Datenreihen) erschienen sind.
Was ich mit Button influxDB meine:
Was ich mit Button Meßreihen (Datenreihen) meine:
Was wirklich schön ist das es erheblich schneller die Werte anzeigt als Flot oder Echarts.
Grafana scheint aber schon ein verdammt mächtiges Instrument zu sein das wird dauern bis man da was hin bekommt.Danke für deinen bebilderten Support!!
Viele Grüße Duffy
-
@duffy sagte in Anmeldung bei Grafana:
diesen Text nach Grafana kopieren musste. Ich hätte erwartet, und ich meine es auch schon in div. youtube Videos gesehen zu haben, das die "Erklärenden" direkt auf den Button influxDB in Grafana gegangen sind und dort dann direkt die einzelnen Meßreihen (Datenreihen) erschienen sind.
Moin,
Du musst Dir immer anschauen, für welche Version die Videos sind, in der alten Kombination
influxDB V 1.8
und Grafana, wurde noch auf die AbfragespracheinfluxQL
gebaut, da konnte man in der GUI von Grafana noch alles zusammen klicken, siehe
Wenn Du
influxDB V 2.x
nutzt und dort nicht explizit sagst, dass Dein erstelltes Bucket mitinfluxQL
abgefragt werden soll, weil Du vielleicht schon 100 Dashboards hast und die nicht aufFLUX
umstellen möchtest, dann ist die StandardabfragespracheFLUX
.
Die Grafana Macher haben sich da noch keine Logik ausgedacht, es auch wieder mit Klickie Bunt zu machen, da
FLUX
anders alsinfluxQL
arbeitet, vielleicht kommt da irgendwann mal was, ist aber nicht wichtig wie ich finde.
Über kurz oder lang, wirst Du Deine x Abfragen haben und die dann nur noch kopieren und modifizieren, oder über dieinfluxDB UI
Dir das zusammenbauen und kopieren.VG
BerndP.S.: Da gerade erst anfängst, solltest Du Dich gleich mit dem aktuellen beschäftigen und nicht auf etwas Altes setzten, keiner weiß, wie lange es das noch geben wird.
P.P.S.: Du kannst Dir auch ein wenig das Leben leichter machen und üben,
WelcheBuckets
gibt es?
WelcheMeasurments
sind imBucket
vorhanden
Hier das Ergebnis aus den zwei Abfragen von zuvor
-
@dp20eic
Hallo Bernd,
danke für den Tip, das werde ich mal versuchen.
Es heisst aber für mich das ich jetzt für jedes Dashboard was ich anlegen möchte immer erst die Datenpunkte aus InfluxDB ausselktieren muß und diese dann in das Dashboard einfügen, richtig?
Und mehrere Buckets muss ich in InfluxDB nur anlegen wenn ich unterscheidliche Aufbewarungszeiten der Daten habe möchte, oder?
Viele Grüße Duffy
-
Moin,
@duffy sagte in Anmeldung bei Grafana:
Es heisst aber für mich das ich jetzt für jedes Dashboard was ich anlegen möchte immer erst die Datenpunkte aus InfluxDB ausselktieren muß und diese dann in das Dashboard einfügen, richtig?
Ja, Du musst entweder den Namen kennen, das hängt ein wenig davon ab, wie Du die Daten in
influxDB
abspeicherst, heißt, wenn Du die Namen so nimmst wie sie vomioBroker
kommen, dann sind sie alle etwas kryptisch und lang.
A = der kryptische Name
B = hier könntest Du Dir einen sprechenden Namen ausdenken, der dann anstelle vonA
genommen wirdAlso ist der Weg über die GUI von
influxDB
am Anfang der leichteste Weg, später hast Du ja schon ein paar Panels oder ganze Dashboards, die Du dann inGrafana
nur kopieren musst und dann nur an passen musst, z.B.: Strom pro Tag soll Strom pro Woche werden.Heimautomatisierung ist nicht nur eine Frage der Technik und der Sensoren/Aktoren, die man nutzt, sondern ein weitaus größer Teil erstreckt sich auf die logische Abbildung der zu steuernden Abläufe und Sichten, z.B.: Visualisierungen, Namen.
Ich fing ganz blauäugig an, bis ich festgestellt habe, dass es ein heilloses Durcheinander war, dann habe ich angefangen mir erst einmal Gedanken zu machen, wie ich das Grundstück, das Haus, die Etagen, die Zimmer in den Aufzählungen und den Funktionen anlege, dann die Geräte in logische Aliase bringe, die ich dann den Räumen und Funktionen zuordne, die ich dann Historisiere mit Namen die ich verstehe.
Was soll ich sagen, ich fange zum dritten Mal anUnd mehrere Buckets muss ich in InfluxDB nur anlegen wenn ich unterscheidliche Aufbewarungszeiten der Daten habe möchte, oder?
Ja, das ist auf mehrere Möglichkeiten zu bewerkstelligen, Du kannst Dir eine oder x
influxDB - Adapter
unterioBroker
anlegen und dort die Retention/Aufbewahrungsfrist angeben, z.B.: 1 Jahr, 3 Monate, 1 Woche und dann bei jedem DP entscheiden zu welchem Bucket er am besten passt, oder Du legst Dir nur einioBroker Bucket
an, mit einer kurzen Haltedauer von z.B.: 1 Monat und lernst wie Du Dir unterinfluxDB
Tasks anlegst, welche Dir dann die Daten in andere Buckets schreiben, mit anderen Aufbewahrungsfristen.Welche Lösung für Dich die sinnvollste ist, kann ich nicht sagen, das hängt von Deinen zu speichernden Daten, Qualität und Quantität ab und natürlich auch von Dir und der Bereitschaft, Dich in die Materie einzuarbeiten.
Ich würde aber erst einmal anfangen und schauen, wo Dich der Weg hinführt.VG
Bernd -
@dp20eic
Hallo Bernd,
das ist ein guter Tip mit dem Alias daduch wird es doch gleich etwas übersichtlicher.
Jetzt klappt das schon mal recht gut mit dem darstellen der Werte in einer Grafik nur will es mir leider noch nicht gelingen den Link zu der Grafik in Vis einzubinden. Wenn ich den Link in "iFrame" einsetze wird dieser von den Browsern gesperrt. (Firefox / Edge)
Mit Links von echarts oder FLOT funktioniert es aber anstandslos.
Das ist aber eher ein Thema für die Vis EckeVile Grüße Duffy
-
@duffy sagte in Anmeldung bei Grafana:
Das ist aber eher ein Thema für die Vis Ecke
Moin,
ja
Aber es gibt hier schon ganz viele Beiträge zu diesem Thema, such mal hier im Forum nachGrafana und iframe
VG
BerndP.S.: Lies dir mal den Thread durch https://forum.iobroker.net/topic/64907/grafana-dashboard-in-vis-einbinden/11
-
@dp20eic
Danke für den Link, allerdings hat mir für das Vorgehen beim ändern der Grafana.ini das Grundwissen gefehlt.
Ich habe dann auf YT ein Video gefunden was das ändern wie ich finde sehr schön beschreibt allerdings bekommen ich nach dem Befehl:nano /etc/grafna/grafan.ini
folgende Meldung:
Demzufolge kann ich halt auch nicht die notwendigen Einstellungen für VIS vornehmen.
Edit:
Fehler gefunden: beim Befehl hat ein Sudo gefehlt.sudo nano /etc/grafana/grafana.ini
Nun kann passieren wenn man keine Ahnung hat für was die Befehle sind und man sie nur aus Vorlagen übernimmt
Es grüßt euch Duffy
-
@duffy sagte in Anmeldung bei Grafana:
folgende Meldung:
Moin,
bitte keine Bilder von Fehlermeldungen, in diesem Fall, bist Du als einfacher User unterwegs, da musst Du noch ein
sudo
davor knallen, denn das ist eine Datei, die nicht Dir gehört.Hast Du ja schon selbst herausgefunden, gut so.
Du gehst per
ssh
auf die Kiste?Eigentlich sollte das nach dem Editieren so sein
strg o enter/return taste strg x
VG
BerndP.S.: Mach Dir kein Kopf, alle haben irgendwann mal klein angefangen, aber ja, hier immer alle Kommandos fertig aufbereitet hineinschreiben, sodass man nur kopieren muss, ohne dass man weiß, was man da macht, ist halt aus meiner Sicht falsch.
Auch ich mache hier den Fehler immer wieder
Ich kann Dir nur raten, mal auf einem Bücherflohmarkt oder der Bücherei, mal nach dem BuchKoffler
zu suchen, muss nicht das aktuellste sein, denn die meisten UNIX-Befehle gibt es schon seit ~1970
https://kofler.info/buecher/linux/Dann gibt es auch die Möglichkeit, sollte das Dein PC hergeben, sich mal eine
Linux-VM
mit VirtualBox zu erstellen, um zu spielen.Man kann sich auch nach einer
Linux User Group
umschauen, https://www.linux-magazin.de/heft-abo/linux-user-groups/
Ob da eine in Deiner Nähe ist oder ob die noch aktuell istUnd es gibt die sogenannten
man pages
z.B.: was macht cp - der Kopierbefehl und welche Parameter gibt es? Ja ich weiß, ich bin Root, aber ich weiß auch, was ich tue, meistens jedenfalls :) :) root@debian-nextcloud ~# man cp CP(1) User Commands CP(1) NAME cp - copy files and directories SYNOPSIS cp [OPTION]... [-T] SOURCE DEST cp [OPTION]... SOURCE... DIRECTORY cp [OPTION]... -t DIRECTORY SOURCE... DESCRIPTION Copy SOURCE to DEST, or multiple SOURCE(s) to DIRECTORY. Mandatory arguments to long options are mandatory for short options too. -a, --archive same as -dR --preserve=all --attributes-only don't copy the file data, just the attributes --backup[=CONTROL] make a backup of each existing destination file -b like --backup but does not accept an argument --copy-contents copy contents of special files when recursive -d same as --no-dereference --preserve=links -f, --force if an existing destination fil ...
-
@dp20eic
Hallo Bernd,
vielen Dank für deine Mühe.
Warum schreibts du keine Bilder von Fehlermeldungen? Würde es schon gerne richtig machen
Zu Deiner Frage, ja ich gehe per ssh auf den Pi drauf.
Mir ist es nun auch gelungen die ini zu speichern, die Änderungen sind drin in der ini, das habe ich kontrolliert aber es wird nicht nach Grafana übernommen.So wie in deinem Screenshot
sah es bei mir nicht aus ich musste wie geschrieben Strg x; Strg Y und dann Enter machen.
Ich habe Grafana mit
service grafana-server stop
und
service grafana-server start
neu gestartet aber es kommt nicht in Grafana unter
an.Gibt es dafür einen Grund?
Habe den Respberry auch schon neu gebootet.Gruß Duffy
Nachtrag: habe es nach dem Video probiert (Zeit: 10:45): https://www.youtube.com/watch?v=6C3wxvdh4Ck&ab_channel=EddyD'sSmartHome