Stránka 1 z 1

Grafy

Napsal: sob 31. srp 2019 6:27:24
od BigSandy
Zdravím.
Tak už mi vše na raspi 4 funguje jak má, jen bych chtěl pořešit poslední věc, a to vytváření grafu s teplotních čidel.

Už par roku mi to běží na RRDtool, což už je trochu zastarale.
Asi před rokem jsem zkoušel Collectd, ale nějak mně nezaujal.
https://collectd.org/download.shtml

Doporučte něco.
Nechci nějakou službu, kam by se odesilala data a vytvařeli grafy.
Vše off na mem raspi.

Re: Grafy

Napsal: pon 02. zář 2019 17:20:14
od PetrSmetana
Moderniho?

Si tam dej prometheus na sber metrik a grafanu na vizualizaci :)

Re: Grafy

Napsal: úte 10. zář 2019 17:51:09
od BigSandy
Jak funguje ta grafarna?
Ona ma i svuj web servr, tak se grafy vytvařejí až když někdo na ten servr vleze?

Re: Grafy

Napsal: stř 11. zář 2019 21:20:19
od PetrSmetana
BigSandy píše:
úte 10. zář 2019 17:51:09
Jak funguje ta grafarna?
Ona ma i svuj web servr, tak se grafy vytvařejí až když někdo na ten servr vleze?
Z jedné strany tlačíš data, z druhé strany lezou grafy :) Kreslí to dokonce tvůj prohlížeč = nezatěžuješ server generováním grafiky. Koukni do dokumentace, mají to celkem srozumitelně rozepsané ;)

Re: Grafy

Napsal: pon 16. zář 2019 10:58:30
od BigSandy
Ty použivaš prometheus?
Ja zkusil influxdb a ma to nějak moc souboru v adresaři /var/lib/influxdb/, ktere se při krmení databaze přepisují, na to že to je na SD kartě.

Jsem dosud použival RRDtool.
Jeden soubor databaze.rrd a ukladal na flashdisk.
Jednou za měsic se přes crontab spustil skript, který tu databazi překopiroval na pevný disk, k te puvodní připsal bak a nakopuiroval zpět tu co dyla na pevnem disku.
Tim se zabranilo přepisovaní furt stejných sektoru.
Flash disk mi už tak jede 5 roku.

Re: Grafy

Napsal: pon 16. zář 2019 21:25:06
od PetrSmetana
Používám, ale ne na malině ;) Běží nám na firmě orchestrovaný přes kubernetes na několika stovkách serverů. Přetéká nám to ještě částečně do victoria metrics, kterou máme jako dlouhodobý storage. Abych pravdu řekl, nezaobíral jsem se tuningem nad IO a nejsem si jist do jaké míry to jde rozumně nasadit nad RPi. Zde je v kostce popsané, jak funguje prom jako úložiště https://prometheus.io/docs/prometheus/latest/storage/

Na druhou stranu, tady to někdo deploynul: https://www.mytinydc.com/index.php/en/2 ... ge-content

Je možné, že je to kanon na vrabce. Sám si sbírám a vizualizuju data svépomocí :) Co se týče tvého řešení, tak si myslím, že by bylo jednodušší zapisovat si do /dev/shm ... sám to tak na malině řeším, abych si zbytečně nesahal do IO na kartě.

Re: Grafy

Napsal: stř 09. říj 2019 8:39:59
od BigSandy
Tak jsem to nevzdal a v pracovní době jsem tomu věnoval všechen volný čas. :D
Mam nainstalovanou databázi Influxdb, a krmím jí přes telegraf.
I v grafaně už trochu umím.
Zatím tedy grafy přes plugin graph panel a také ty teplotní koláče přes plugin Singlestat.

Jen nemohu přijít na to jak to hodit na můj web, nebo alespoň s toho udělat web stránku, aby to nebylo možno editovat.

Kdyby náhodou někdo věděl jak na to?

Re: Grafy

Napsal: pát 18. říj 2019 6:44:18
od PetrSmetana

Re: Grafy

Napsal: pon 21. říj 2019 19:55:18
od BigSandy
Koukal a zkoušel ale nedavam to.
Kdyby se tu náááááhodou našel nějaký frajer co umí PHP,Javaskript, atd a byl by ochotný pomoct, tak trochu inspirace.
Určitě nepotěší jen mně, ale i par dalších.
Trochu inspirace. :mrgreen:

https://codepen.io/terryyounghk/pen/hfoaA
Tady jsem už ořezal ten teploměr.
https://uloz.to/file/w6cfU0zPPMZd/budiktest1-rar
Kdyby ho uměl někdo upravit aby šel ovladat :mrgreen:

Nebo toto nemá chybu.
https://twitter.com/mcrossley/status/169800777697734657
A da se stahnout tu.
https://github.com/HanSolo/SteelSeries-Canvas

Re: Grafy

Napsal: pon 11. lis 2019 16:14:48
od iselink
možná EJS a express jako server-side.

Re: Grafy

Napsal: úte 12. lis 2019 6:44:31
od BigSandy
Toto je už vyřešene :mrgreen:
teploměry.png
teploměry.png (39.64 KiB) Zobrazeno 11359 x
Už s nimi umím hýbat podle naměřených dat