Jump to content

endlessh / endlessh-go ..


luckyheiko

Recommended Posts

Hallo

 

bin zwar schon bisi mit unraid unterwegs, hab mich aber noch nie mit dem Dockers befasst, da ich bis jetzt alles gefunden habe :)

nun ist es so das ich zz den https://github.com/skeeto/endlessh
am laufen habe, würde aber gerne etwas 'grafisches' dabei haben, da die txt datei doch sehr 'langweilig' ist.

 

deswegen die Frage ist es möglich den https://github.com/shizunge/endlessh-go

und hier nur den endlessh teil irgendwie als Docker (oder als Plugin / wie z.B. der PiHole Exporter?) hinzubekommen?

 

wenn ja, wie würde das gehen?

oder hat das zufällig schon jemand gemacht?

 

(Prometheus und Grafana laufen bei mir schon

grafana/grafana, prom/prometheus, Prometheus Node Exporter)

Edited by luckyheiko
Link to comment

Hast du deine Endlessh auch auf deinem Unraid laufen?

 

Ich würde da glaube ich auch einfach die zweite Variante neu ausrollen. Neue Daten zur Darstellung kommen ja schnell genug wieder zusammen.

Das ganze kannst du Grafisch z.b. über Portainer ausrollen. 

In Portainer über "Stack" kann man den Inhalt der .yaml einfügen und dann deployen (ausrollen) lassen.

Link to comment

Hallo,

danke erst mal für die Antworten.

ja. ich habe Edlessh zur Zeit instaliert

grafik.thumb.png.d2909c16c30d3b2f83a1ea23761c9121.png

 

habe gestern auch etwas gespielt und irgendwie den endlessh-go (vorlage von endlessh genommen)

irgendwie ans 'laufen' gebracht (grüner Pfeil)

 

aber so richtig laufen tut das ding nicht.

 

laut logs, scheinen Aufrufe da zu sein

grafik.thumb.png.979783c42c7c534710fd5d4df1d2b22a.png

 

leider habe ich bei der Befehlszeile

grafik.thumb.png.4fbe21448b356a188288e8866acb9b50.png

nen fehler und denke das liegt am 'ordner'?!

denke das dies aber an den 'einstellugnen' im Docker liegt
und hier bin ich gerade wenng am 'pfuschen', da ich noch nicht verstanden habe, was was macht

grafik.thumb.png.da26dc8c8bc0fd26f36a69e1146553c8.png

Link to comment
8 minutes ago, Ford Prefect said:

portainer ist doch auch nur ein Docker zur Verwaltung von Dockern ;-)

will aber keinen docker durch einen docker durch unraid durch meine fritzbox durchleiten nur um zu sehen wer mich gerade weng dissen will.

für mich ist das unraid eigentlich nen 'datengrab', mit bisi spiel und spaß ..

 

und da ich leider nur ein C&P fuzzi bin ;) 'muss' es halt was fertiges sein.

Link to comment
5 hours ago, luckyheiko said:

leider habe ich bei der Befehlszeile

Stell im Template bei Konsole mal von Shell auf Bash um.

 

Das gehört alles bei Extra Parameter rein:

-enable_prometheus -logtostderr -v=1

 

Dann sollte das ding laufen und du solltest mit SERVERIP:2112/metrics auf die Metrics kommen.

Link to comment
13 minutes ago, ich777 said:

Stell im Template bei Konsole mal von Shell auf Bash um.

 

Das gehört alles bei Extra Parameter rein:

-enable_prometheus -logtostderr -v=1

 

Dann sollte das ding laufen und du solltest mit SERVERIP:2112/metrics auf die Metrics kommen.

Hallo und danke für die Tipps,

 

leider haben bei mir, beide nicht funktioniert.

egal ob bash oder shell, komme immer die gleiche Fehlermeldung

 

grafik.thumb.png.bfc364bf460ef36ff197237405f1313e.png

und auch der Prometheus scheint nicht zu 'funktionieren'

grafik.thumb.png.3c48f422356311855075f0c7ecc9fa9c.png

auch direkt die IP, geht ins leere. :(

Link to comment
1 hour ago, luckyheiko said:

will aber keinen docker durch einen docker durch unraid durch meine fritzbox durchleiten nur um zu sehen wer mich gerade weng dissen will.

...Du verstehst nicht, was Portainer ist und wie das funktioniert. Der Vorschlag war, Portainer zu installieren und den besagten Docker dann dort, statt über das unrad-UI zu installieren.

Das Ergebnis ist quasi das Gleiche....Dein gewünschter Docker ist installiert.

Link to comment

Ich kann die leider nicht genau sagen, wie es möglich ist das ganze in deine schon bestehende Grafanainstanz zu integrieren.

 

Um das ganze aus dem Video ausführen zu könne fehlt "Docker Compose Manager". Einfach über "Apps" installieren.

 

Dann entweder über ssh auf den Server zugreifen oder über die Unraid-Web-Gui ein Terminal starten. 

 

Dann kommt folgendes

 

mkdir /mnt/user/appdata/endlessh

cd /mnt/user/appdata/endlessh1/

wget https://raw.githubusercontent.com/shizunge/endlessh-go/main/examples/docker-simple/docker-compose.yml

wget https://raw.githubusercontent.com/shizunge/endlessh-go/main/examples/docker-simple/grafana-datasource.yml

wget https://raw.githubusercontent.com/shizunge/endlessh-go/main/examples/docker-simple/prometheus.yml

nano docker-compose.yml

 

Dann muss hier in der Datei ein bisschen was angepasst werden.

 

Quote

  grafana:
    image: grafana/grafana:latest
    container_name: grafana
    restart: always
    networks:
      - example_network
    ports:
      - 3020:3000
    environment:
      - GF_SECURITY_ADMIN_USER=admin   
      - GF_SECURITY_ADMIN_PASSWORD=123456  
    volumes:
      - grafana_var:/var/lib/grafana/
      - ./grafana-datasource.yml:/etc/grafana/provisioning/datasources/prometheus.yml

Bei Ports: hier die "127.0.0.1:" entfernen und einen freien Port wählen; ich hab hier mal 3020 genommen (Standard ist 3000)

Auch der User und das Passwort sollten geändert werden.

Dann das ganze mittels "Strg+o" speichern und mit "Strg+x" schließen.

 

Mit

docker-compose up -d

wird das ganze dann ausgerollt.

 

Jetzt nur noch Browser öffnen und "IP_des_Unraid_Server:Port_von_oben" eingeben.

  • Thanks 1
Link to comment

Hallo

 

ich weiß jetzt nicht an was es gelegen hat :D aber ich habe es zum laufen bekommen.

ob es am Portainer oder an nem Zufall liegt/lag kann ich nicht sagen.

 

für mich 'wichtig' war die yml datei

grafik.png.8bb8042e331fe8ffa57df0100ee3539c.png

hier habe ich erst mal gesehen, das noch einiges mehr an Daten mitmuss.

dies hab ich dann auch schön brav im Portainer mit eingetragen.

grafik.thumb.png.170e7794f80e1a87b66d37f930a3a44b.png

die Hochkomma war ich nicht, das war/ist wohl vom Portainer gemacht worden.

 

aber egal :)

der Docker läuft (ohne Grafana und Pormetheus im Docker) und 'mein' Prometheus bekommt die Daten

grafik.thumb.png.5a36bb2c61a6e090c06890b3cf1bbaed.png

und die zusätzliche Grafana instanz macht das mitn schön Bunt

grafik.thumb.png.8275d6a4198937c5e48b5efb31c55460.png

 

ich hoffe es hilft vielleicht dem einen oder anderen, auch wenn ich leider nichts beitragen kann.

 

 

P.S.: die Console geht immer noch nicht, was mich aber gerade nicht stört

Link to comment
53 minutes ago, luckyheiko said:

die Hochkomma war ich nicht, das war/ist wohl vom Portainer gemacht worden.

Probier das gleiche mal in deinem Unraid template.

 

54 minutes ago, luckyheiko said:

P.S.: die Console geht immer noch nicht, was mich aber gerade nicht stört

Der verwendet wahrscheinlich eine andere shell.

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