UPGRADE IP 9 verfügbar!
Timberwolf VISU jetzt mit NEUEM Layout Editor
Freie Anordnung, Reihenfolge und Größe der Widgets - viele weitere Verbesserungen
Infos im Wiki: https://elabnet.atlassian.net/l/cp/06SeuHRJ
NEU! Insider & Leistungsmerkmale FÜR ALLE freigeschaltet
Damit kann nun jeder das Upgrade vornehmen und VISU & IFTTT testen. Alle Info hier: viewtopic.php?f=8&t=5074
Timberwolf VISU jetzt mit NEUEM Layout Editor
Freie Anordnung, Reihenfolge und Größe der Widgets - viele weitere Verbesserungen
Infos im Wiki: https://elabnet.atlassian.net/l/cp/06SeuHRJ
NEU! Insider & Leistungsmerkmale FÜR ALLE freigeschaltet
Damit kann nun jeder das Upgrade vornehmen und VISU & IFTTT testen. Alle Info hier: viewtopic.php?f=8&t=5074
Grafana Docker-Installation(keine Out-of-the-Box-Installation): Upgrade in 5 Minuten
Forumsregeln
- Denke bitte an aussagekräftige Titel und gebe dort auch die [Firmware] an. Wenn ETS, CometVisu, Grafana, Edomi oder eine andere Software beteiligt ist, dann auch immer deren Version
- Bitte mache vollständige Angaben zu Deinem Server, dessen ID und dem Online-Status in Deiner Signatur. Hilfreich ist oft auch die Beschreibung der angeschlossener Hardware sowie die verwendeten Protokolle
- Beschreibe Dein Projekt und Dein Problem bitte vollständig. Achte bitte darauf, dass auf Screenshots die Statusleiste sichtbar ist
- Bitte sei stets freundlich und wohlwollend, bleibe beim Thema und unterschreibe mit deinem Vornamen. Bitte lese alle Regeln, die Du hier findest: https://wiki.timberwolf.io/Forenregeln
-
- Reactions:
- Beiträge: 901
- Registriert: So Aug 12, 2018 9:12 am
- Hat sich bedankt: 112 Mal
- Danksagung erhalten: 240 Mal
Grafana Docker-Installation(keine Out-of-the-Box-Installation): Upgrade in 5 Minuten
Hallo zusammen,
falls jemand braucht hier ist eine kurze Anleitung für das Grafana-Upgrade der Docker-Version.
Hinweis: Hier handelt es sich um eigene (zusätzliche und separate) Grafana-Installation in einem Docker-Container und NICHT die im Timberwolf Server enthaltene interne Grafana Installation(Out-of-the-Box). Der Zweck einer externen Installation ist, um eigene Plugins mit anderen Anzeige- und Diagrammeigenschaften installieren zu können. Die hier angesprochene separate Grafana-Installation ist nur für erweiterte Zwecke und Nutzung durch Grafana-Spezialisten sinnvoll. Die Installation kann überall im Netzwerk in einem Docker Container erfolgen. Da der TWS auch die Erweiterung für Docker anbietet, kann man eine solche separate Grafana-Installation auch im TWS abbilden.
• Schritt 1: Neue Grafana-Instanz installieren
• Schritt 2: Über die Container-Konsole der neuen Grafana-Instanz die externen Grafana-Plugins installieren
• Schritt 3: Grafana-Datenbank /var/lib/grafana/grafana.db vom alten auf den neuen Container kopieren → am einfachsten mit WinSCP
• Schritt 4: Die Rechte(472) der grafana.db-Datenbank prüfen bzw. ändern
• Schritt 5: Optional → Falls notwendig, die Konfig-Datei /etc/grafana/grafana.ini anpassen
• Schritt 6: Grafana-Container neu starten
• Schritt 7: Dashboards, Datenquellen, Benutzer, usw. prüfen
MfG Juri
falls jemand braucht hier ist eine kurze Anleitung für das Grafana-Upgrade der Docker-Version.
Hinweis: Hier handelt es sich um eigene (zusätzliche und separate) Grafana-Installation in einem Docker-Container und NICHT die im Timberwolf Server enthaltene interne Grafana Installation(Out-of-the-Box). Der Zweck einer externen Installation ist, um eigene Plugins mit anderen Anzeige- und Diagrammeigenschaften installieren zu können. Die hier angesprochene separate Grafana-Installation ist nur für erweiterte Zwecke und Nutzung durch Grafana-Spezialisten sinnvoll. Die Installation kann überall im Netzwerk in einem Docker Container erfolgen. Da der TWS auch die Erweiterung für Docker anbietet, kann man eine solche separate Grafana-Installation auch im TWS abbilden.
• Schritt 1: Neue Grafana-Instanz installieren
• Schritt 2: Über die Container-Konsole der neuen Grafana-Instanz die externen Grafana-Plugins installieren
• Schritt 3: Grafana-Datenbank /var/lib/grafana/grafana.db vom alten auf den neuen Container kopieren → am einfachsten mit WinSCP
• Schritt 4: Die Rechte(472) der grafana.db-Datenbank prüfen bzw. ändern
• Schritt 5: Optional → Falls notwendig, die Konfig-Datei /etc/grafana/grafana.ini anpassen
• Schritt 6: Grafana-Container neu starten
• Schritt 7: Dashboards, Datenquellen, Benutzer, usw. prüfen
MfG Juri
Zuletzt geändert von StefanW am Mi Aug 11, 2021 2:46 pm, insgesamt 3-mal geändert.
TWS 2400 ID: 69 + PBM ID: 728 + TP-UART, VPN offen, Reboot erlaubt
-
- Elaborated Networks
- Reactions:
- Beiträge: 9689
- Registriert: So Aug 12, 2018 9:27 am
- Wohnort: Frauenneuharting
- Hat sich bedankt: 4831 Mal
- Danksagung erhalten: 7633 Mal
- Kontaktdaten:
Hallo Juri,
es ist womöglich nicht jedem klar. was eine "Grafana Docker Version" ist und wofür das gut ist. Jemand der nicht so tief im Timberwolf Server drin ist, könnte annehmen, dass es sich hier um die Grafana Installation handelt, die Out-of-the-Box enthalten ist, was nicht der Fall ist.
==> Bitte daher anders beschreiben, dass dieses Missverständnis nicht entsteht
Merci
Stefan
es ist womöglich nicht jedem klar. was eine "Grafana Docker Version" ist und wofür das gut ist. Jemand der nicht so tief im Timberwolf Server drin ist, könnte annehmen, dass es sich hier um die Grafana Installation handelt, die Out-of-the-Box enthalten ist, was nicht der Fall ist.
==> Bitte daher anders beschreiben, dass dieses Missverständnis nicht entsteht
Merci
Stefan
Stefan Werner
Product Owner für Timberwolf Server, 1-Wire und BlitzART
Bitte WIKI lesen. Allg. Support nur im Forum. Bitte keine PN
Zu Preisen, Lizenzen, Garantie, HW-Defekt an service at elabnet dot de
Link zu Impressum und Datenschutzerklärung oben.
Product Owner für Timberwolf Server, 1-Wire und BlitzART
Bitte WIKI lesen. Allg. Support nur im Forum. Bitte keine PN
Zu Preisen, Lizenzen, Garantie, HW-Defekt an service at elabnet dot de
Link zu Impressum und Datenschutzerklärung oben.
-
- Reactions:
- Beiträge: 901
- Registriert: So Aug 12, 2018 9:12 am
- Hat sich bedankt: 112 Mal
- Danksagung erhalten: 240 Mal
Hallo Stefan,
kein Problem, habe halt nur gedacht, dass dieser Begriff(Grafana Docker Version) in Ordnung ist, weil -> siehe unten
Ich schreibe noch was dazu.
ob das nun auf der Grafana Installation Out-of-the-Box basiert, oder auf einer im Docker Container
viewtopic.php?f=26&t=1633&p=31002&hilit ... ion#p31002
MfG Juri
Zuletzt geändert von Sensej am Di Aug 10, 2021 9:15 pm, insgesamt 2-mal geändert.
TWS 2400 ID: 69 + PBM ID: 728 + TP-UART, VPN offen, Reboot erlaubt
-
- Reactions:
- Beiträge: 2308
- Registriert: Sa Sep 15, 2018 10:26 am
- Wohnort: Kerpen
- Hat sich bedankt: 884 Mal
- Danksagung erhalten: 677 Mal
Hallo Juri,
das manuelle Installieren von Plugins ist in der containerisierten Umgebung ja nicht so wirklich richtig sinnvoll, weil das bei jedem neuen Deploy ggf. zu wiederholen ist. Je nachdem wo da deine Volumes eingebunden sind.
Grafana sieht für diesen Zweck mittlerweile eine Umgebungsvariable GF_INSTALL_PLUGINS vor. Da platzierst du eine kommaseparierte Liste der gewünschten Plugins und fertig. Das Ganze ist bei denen auf der Docker-DokuseiteDocker-Doku-Seite recht gut dokumentiert. Dann ist sichergestellt, das die auch immer wieder neu entstehen, wenn man den Container mal neu deployen sollte.
Beste Grüße
Jens
das manuelle Installieren von Plugins ist in der containerisierten Umgebung ja nicht so wirklich richtig sinnvoll, weil das bei jedem neuen Deploy ggf. zu wiederholen ist. Je nachdem wo da deine Volumes eingebunden sind.
Grafana sieht für diesen Zweck mittlerweile eine Umgebungsvariable GF_INSTALL_PLUGINS vor. Da platzierst du eine kommaseparierte Liste der gewünschten Plugins und fertig. Das Ganze ist bei denen auf der Docker-DokuseiteDocker-Doku-Seite recht gut dokumentiert. Dann ist sichergestellt, das die auch immer wieder neu entstehen, wenn man den Container mal neu deployen sollte.
Beste Grüße
Jens
wiregate1250 & timberwolf168 (2600er), VPN offen, Reboot nach Vereinbarung
-
- Reactions:
- Beiträge: 901
- Registriert: So Aug 12, 2018 9:12 am
- Hat sich bedankt: 112 Mal
- Danksagung erhalten: 240 Mal
Hallo Jens,blaubaerli hat geschrieben: ↑Di Aug 10, 2021 10:22 pm Grafana sieht für diesen Zweck mittlerweile eine Umgebungsvariable GF_INSTALL_PLUGINS vor. Da platzierst du eine kommaseparierte Liste der gewünschten Plugins und fertig.
Danke für den Tipp.
Dafür verwende ich ein Volume. In diesem Fall musst du die Plugins nur einmal installieren, nicht beim jedem neuen Deploy.blaubaerli hat geschrieben: ↑Di Aug 10, 2021 10:22 pm das manuelle Installieren von Plugins ist in der containerisierten Umgebung ja nicht so wirklich richtig sinnvoll, weil das bei jedem neuen Deploy ggf. zu wiederholen ist.
MfG Juri
Zuletzt geändert von Sensej am Di Aug 10, 2021 11:16 pm, insgesamt 2-mal geändert.
TWS 2400 ID: 69 + PBM ID: 728 + TP-UART, VPN offen, Reboot erlaubt
-
- Elaborated Networks
- Reactions:
- Beiträge: 9689
- Registriert: So Aug 12, 2018 9:27 am
- Wohnort: Frauenneuharting
- Hat sich bedankt: 4831 Mal
- Danksagung erhalten: 7633 Mal
- Kontaktdaten:
Hallo Juri,
Der Hintergrund ist folgender. Damals beim WireGate Server von 2009 gab es die Möglichkeit, sich Root-Rechte freizuschalten und damit beliebiges dort zu installieren. Davon haben zwar nur wenige Gebrauch gemacht, aber das Forum war dann voll von Beschreibungen, wie man den WireGate Server erweitert und entsprechend waren die Forenbeiträge voller kryptischer Linuxbefehle.
Wir hatten dann sorgenvolle Anrufe von Interessenten für den WireGate Server, ob man den "Linux können müsste" um das zu beherrschen. Etliche haben aber gar nicht erst gefragt, sondern gleich Abstand vom Kauf genommen, wie wir manchmal erfahren haben. So schön solche Anleitungen sind, ich muss aufpassen, dass kein Interessent für den Timberwolf Server den Eindruck hat, man müsste nun irgendwas in Docker installieren und muss solche Anleitungen befolgen, damit man Grafana nutzen kann.
==> Daher bitte in Zukunft auch immer an Interessenten für den Timberwolf Server denken, die nicht alles perfekt auseinander sortieren können, damit hier keine Missverständnisse entstehen.
Merci
Stefan
Danke, ich habe mir erlaubt, den Hinweis anzupassen, sag bitte, ob das in Ordnung ist so.
Der Hintergrund ist folgender. Damals beim WireGate Server von 2009 gab es die Möglichkeit, sich Root-Rechte freizuschalten und damit beliebiges dort zu installieren. Davon haben zwar nur wenige Gebrauch gemacht, aber das Forum war dann voll von Beschreibungen, wie man den WireGate Server erweitert und entsprechend waren die Forenbeiträge voller kryptischer Linuxbefehle.
Wir hatten dann sorgenvolle Anrufe von Interessenten für den WireGate Server, ob man den "Linux können müsste" um das zu beherrschen. Etliche haben aber gar nicht erst gefragt, sondern gleich Abstand vom Kauf genommen, wie wir manchmal erfahren haben. So schön solche Anleitungen sind, ich muss aufpassen, dass kein Interessent für den Timberwolf Server den Eindruck hat, man müsste nun irgendwas in Docker installieren und muss solche Anleitungen befolgen, damit man Grafana nutzen kann.
==> Daher bitte in Zukunft auch immer an Interessenten für den Timberwolf Server denken, die nicht alles perfekt auseinander sortieren können, damit hier keine Missverständnisse entstehen.
Merci
Stefan
Stefan Werner
Product Owner für Timberwolf Server, 1-Wire und BlitzART
Bitte WIKI lesen. Allg. Support nur im Forum. Bitte keine PN
Zu Preisen, Lizenzen, Garantie, HW-Defekt an service at elabnet dot de
Link zu Impressum und Datenschutzerklärung oben.
Product Owner für Timberwolf Server, 1-Wire und BlitzART
Bitte WIKI lesen. Allg. Support nur im Forum. Bitte keine PN
Zu Preisen, Lizenzen, Garantie, HW-Defekt an service at elabnet dot de
Link zu Impressum und Datenschutzerklärung oben.
-
- Elaborated Networks
- Reactions:
- Beiträge: 9689
- Registriert: So Aug 12, 2018 9:27 am
- Wohnort: Frauenneuharting
- Hat sich bedankt: 4831 Mal
- Danksagung erhalten: 7633 Mal
- Kontaktdaten:
An alle:
Mit der IP1 für die kommende Version 3.0 der Firmware des Timberwolf Servers wird ein Update auf Grafana 8.1 der systemeigenen Grafana-Installation vorgenommen, damit wird Grafana im TWS auf den allerneuesten Stand gebracht.
lg
Stefan
Mit der IP1 für die kommende Version 3.0 der Firmware des Timberwolf Servers wird ein Update auf Grafana 8.1 der systemeigenen Grafana-Installation vorgenommen, damit wird Grafana im TWS auf den allerneuesten Stand gebracht.
lg
Stefan
Zuletzt geändert von StefanW am Do Aug 12, 2021 10:35 am, insgesamt 4-mal geändert.
Stefan Werner
Product Owner für Timberwolf Server, 1-Wire und BlitzART
Bitte WIKI lesen. Allg. Support nur im Forum. Bitte keine PN
Zu Preisen, Lizenzen, Garantie, HW-Defekt an service at elabnet dot de
Link zu Impressum und Datenschutzerklärung oben.
Product Owner für Timberwolf Server, 1-Wire und BlitzART
Bitte WIKI lesen. Allg. Support nur im Forum. Bitte keine PN
Zu Preisen, Lizenzen, Garantie, HW-Defekt an service at elabnet dot de
Link zu Impressum und Datenschutzerklärung oben.
-
- Reactions:
- Beiträge: 1876
- Registriert: Di Okt 09, 2018 9:26 am
- Hat sich bedankt: 635 Mal
- Danksagung erhalten: 775 Mal
Hey Juri,
ich habe Updates bisher immer - zum Glück mit Erfolg bzw. ohne Nacharbeitsprobleme - im laufenden Container gemacht, also durch Edit des Containers und "Pullen" der neuesten Version. Die Plugins hatte ich dabei bereits durch ENV-Variable definiert, sie haben sich also immer automatisch mit installiert. Ich hatte vorher immer mühsehlig meine mir wichtigen Panels als Code gespeichert, weil mir bewusst war, dass so ein "gutgläubiges" Update-Vorgehen auch gerne mal ein Spiel mit dem offenen Feuer und somit ein wenig leichtsinnig ist.
Die drei folgenden Schritte Deiner Anleitung würden mich nun aber noch einmal genauer interessieren.
Mein erster Versuch mit Übertragungsprotokoll SFTP oder WebDAV, Rechnernahme gleich IP, Portnummer = Port (ich nutze MacVLan) und den Zugangsdaten, die ich in Grafana zum Login nutze, hat keinen Erfolg gebracht.
Fehlermeldung: Die Netzwerkverbindung wurde vom entfernten Rechner unerwartet geschlossen. Muss ich den Zugang eventuell über ENV-Variable freischalten?
ich habe Updates bisher immer - zum Glück mit Erfolg bzw. ohne Nacharbeitsprobleme - im laufenden Container gemacht, also durch Edit des Containers und "Pullen" der neuesten Version. Die Plugins hatte ich dabei bereits durch ENV-Variable definiert, sie haben sich also immer automatisch mit installiert. Ich hatte vorher immer mühsehlig meine mir wichtigen Panels als Code gespeichert, weil mir bewusst war, dass so ein "gutgläubiges" Update-Vorgehen auch gerne mal ein Spiel mit dem offenen Feuer und somit ein wenig leichtsinnig ist.
Die drei folgenden Schritte Deiner Anleitung würden mich nun aber noch einmal genauer interessieren.
Welche Einstellungen hast Du in WinSCP gemacht? Darüber könnte ich wahrscheinlich wesentlich eleganter meine Panels sichern, habe ich aber noch nie ausprobiert. WinSCP nutze ich für den Wiregate-Plugin-Container natürlich und wahrscheinlich würde ich es durch ausprobieren auch irgendwie selbst herausfinden, aber wenn Du einfach mal einen Screenshot senden könntest, würde mir das sehr helfen.
Mein erster Versuch mit Übertragungsprotokoll SFTP oder WebDAV, Rechnernahme gleich IP, Portnummer = Port (ich nutze MacVLan) und den Zugangsdaten, die ich in Grafana zum Login nutze, hat keinen Erfolg gebracht.
Fehlermeldung: Die Netzwerkverbindung wurde vom entfernten Rechner unerwartet geschlossen. Muss ich den Zugang eventuell über ENV-Variable freischalten?
Was genau meinst Du mit Schritt 4 und 5, wann ist das notwendig? Hast Du dafür Beispiele?
Zuletzt geändert von Robosoc am Do Aug 12, 2021 8:56 am, insgesamt 2-mal geändert.
VG, Sven - TWS 950Q ID:335 & 291, VPN offen, Reboot OK