Meerdere meetwaardes in enkele Grafana grafiek

Pagina: 1
Acties:

Onderwerpen

Vraag


Acties:
  • 0 Henk 'm!

  • Wolfram55
  • Registratie: December 2016
  • Nu online
Dit onderwerp was er al een keer ( onderwerp zelfs over genomen ) maar het is net even anders.

De meetwaardes kan ik alleen zichtbaar krijgen (op alle 3 de servers) als ik meer dan 12 uur uitzoom.

Heb Grafana op 3 verschillende servers draaien.
Database is influx op 1 server.

1e server RPI3 met Raspbian en Grafana versie 2.6
2e server NUC met Centos & Influx, Grafana versie 4.4.2
3e server Asus laptop met Fedora. Grafana versie 4.4.1

Heb 3 verschillende browser geprobeerd: Firefox(default), Chrome en M Edge.

Op alle 3 de servers is het verschijnsel hetzelfde benaderd vanuit Fedora of Win10.

Als ik meer inzoom zijn ze niet zichtbaar maar als ik met de muis erover ga zijn de lijnen met de juiste meetwaardes wel aanwezig .....

Iemand 1 idee?

Beste antwoord (via Wolfram55 op 06-08-2017 18:50)


  • CyBeR
  • Registratie: September 2001
  • Niet online

CyBeR

💩

Ten eerste: waarom heb je meerdere grafana's draaien? Je kunt gewoon 1 grafana meerdere datasources geven.

Aangaande je probleem: een screenshot zou duidelijker maken wat je bedoelt want ik begrijp niet echt waar je nou tegen aan loopt. Maar als ik een gok mag doen: je hebt data die, bijvoorbeeld, elke 10 seconden binnen komt, waar je datasource er van uit gaat dat er elke seconde een getal binnenkomt? Dan krijg je dus 1x data, en vervolgens 10x null. In dat geval, fix ofwel je datasource of zet de null value optie naar connected.

All my posts are provided as-is. They come with NO WARRANTY at all.

Alle reacties


Acties:
  • Beste antwoord
  • 0 Henk 'm!

  • CyBeR
  • Registratie: September 2001
  • Niet online

CyBeR

💩

Ten eerste: waarom heb je meerdere grafana's draaien? Je kunt gewoon 1 grafana meerdere datasources geven.

Aangaande je probleem: een screenshot zou duidelijker maken wat je bedoelt want ik begrijp niet echt waar je nou tegen aan loopt. Maar als ik een gok mag doen: je hebt data die, bijvoorbeeld, elke 10 seconden binnen komt, waar je datasource er van uit gaat dat er elke seconde een getal binnenkomt? Dan krijg je dus 1x data, en vervolgens 10x null. In dat geval, fix ofwel je datasource of zet de null value optie naar connected.

All my posts are provided as-is. They come with NO WARRANTY at all.


Acties:
  • 0 Henk 'm!

  • Wolfram55
  • Registratie: December 2016
  • Nu online
Dank voor je antwoord ....

Ik heb meerdere grafana's draaien omdat ik uit wilde sluiten dat het aan de installatie/versie van grafana zou liggen.

Onderliggende plaatje is ingezoemd.
Je ziet hier dus geen lijnen maar daar waar de cursor staat wel de waardes.


Afbeeldingslocatie: https://tweakers.net/ext/f/LyyUEo5g9Z5DC77cXdvAbiBX/full.png


Onderliggende plaatje is uitgezoemd.
Hier zie je netjes alle waardes.


Afbeeldingslocatie: https://tweakers.net/ext/f/7IWqCYSNj8X92Xyz9Cnc8Mee/full.png

Acties:
  • +1 Henk 'm!

  • CyBeR
  • Registratie: September 2001
  • Niet online

CyBeR

💩

Juist. Dat lijkt me de situatie die ik omschreef: je datasource (influxdb) verwacht meer data dan je hebt. Als je uitzoomt wordt dat weggepoetst maar als je inzoomt krijg je null waardes te zien.

ben je nou de temperaturen in je bed aan 't bijhouden :?

Hier een voorbeeld van een grafiek met hetzelfde probleem:
Afbeeldingslocatie: https://i.imgur.com/wFjYmu1.png

Dat betreft data die volgens de database (graphite) elke seconde opgeslagen wordt, maar die door de leveraar van de data (jmeter) maar elke 5 seconde aangeleverd wordt. Dus in de database staat: 1 null null null null 2 null null null null etc. Ik heb hier de optie "bars" aangezet, zodat dat te zien is, maar met de optie "lines" gebeurt hetzelfde als bij jou.

[ Voor 49% gewijzigd door CyBeR op 06-08-2017 18:03 ]

All my posts are provided as-is. They come with NO WARRANTY at all.


Acties:
  • 0 Henk 'm!

  • Wolfram55
  • Registratie: December 2016
  • Nu online
Denk dat ik je niet volg .....

Influx heeft toch genoeg data ?
Je ziet in het bovenste plaatje dat er waardes ( ingezoemd dus ) in influx op die tijd aanwezig zijn ...tijd 20:39.
Bovenmatras 27.8, bovenmatras is door spiegeling niet te zien, onderkant bed 24.3 & vloer 24.1.

Praten we langs elkaar heen ?

Ja is idd (water)bed ..... meten = weten ivm energie verbruik wil ik eea in kaart brengen :)

Acties:
  • 0 Henk 'm!

  • CyBeR
  • Registratie: September 2001
  • Niet online

CyBeR

💩

Wolfram55 schreef op zondag 6 augustus 2017 @ 18:07:
Denk dat ik je niet volg .....

Influx heeft toch genoeg data ?
Je ziet in het bovenste plaatje dat er waardes ( ingezoemd dus ) in influx op die tijd aanwezig zijn ...tijd 20:39.
Bovenmatras 27.8, bovenmatras is door spiegeling niet te zien, onderkant bed 24.3 & vloer 24.1.
Wat gebeurt er als je bij Display -> Draw Modes -> Bars aan zet?

All my posts are provided as-is. They come with NO WARRANTY at all.


Acties:
  • 0 Henk 'm!

  • Wolfram55
  • Registratie: December 2016
  • Nu online
Dan kan ik wel inzoomen idd maar wordt het erg onoverzichtelijk

Tevens zie ik dan geen lijnen meer ...

Afbeeldingslocatie: https://tweakers.net/ext/f/ecZGN4Ir3jdL5h93nXIgopsO/medium.png

Acties:
  • 0 Henk 'm!

  • CyBeR
  • Registratie: September 2001
  • Niet online

CyBeR

💩

Wolfram55 schreef op zondag 6 augustus 2017 @ 18:24:
Dan kan ik wel inzoomen idd maar wordt het erg onoverzichtelijk

Tevens zie ik dan geen lijnen meer ...

[afbeelding]
Juist, da's precies de situatie die ik omschreef: te weinig data. Je brondata (sensors) en database (influxdb) hebben verschillende ideeën over hoe vaak data aangeleverd gaat worden.

All my posts are provided as-is. They come with NO WARRANTY at all.


Acties:
  • 0 Henk 'm!

  • Wolfram55
  • Registratie: December 2016
  • Nu online
Thank you so much ..... !

In grafana opgelost met "null value" naar connected.

Overigens, is het niet een beetje "vreemd" dat die niet default zo staat na installatie ?

En om alles compleet heldere te krijgen ....
Hoe los ik dat aan de Influx kant op? Dat is me nog niet helemaal duidelijk

Acties:
  • 0 Henk 'm!

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 17:58

Matis

Rubber Rocket

Volgens mij ben je op zoek naar de nullPointMode": "connected" mode.

Te laat :)

[ Voor 9% gewijzigd door Matis op 06-08-2017 18:50 ]

If money talks then I'm a mime
If time is money then I'm out of time


Acties:
  • 0 Henk 'm!

  • Wolfram55
  • Registratie: December 2016
  • Nu online
Matis schreef op zondag 6 augustus 2017 @ 18:49:
Volgens mij ben je op zoek naar de nullPointMode": "connected" mode.

Te laat :)
Als NullPointMode hetzelfde is wel ja :)
Maar dat geeft niet .... Ook bedankt voor het meedenken.

[ Voor 10% gewijzigd door Wolfram55 op 06-08-2017 18:52 ]


Acties:
  • 0 Henk 'm!

  • CyBeR
  • Registratie: September 2001
  • Niet online

CyBeR

💩

Wolfram55 schreef op zondag 6 augustus 2017 @ 18:48:
Thank you so much ..... !

In grafana opgelost met "null value" naar connected.

Overigens, is het niet een beetje "vreemd" dat die niet default zo staat na installatie ?
Nee. Want null betekent normaal gesproken dat er geen data is. Jij hebt null tussen datapoints in.
En om alles compleet heldere te krijgen ....
Hoe los ik dat aan de Influx kant op? Dat is me nog niet helemaal duidelijk
Ik heb geen influxdb dus dat weet ik helaas ook niet precies.

All my posts are provided as-is. They come with NO WARRANTY at all.


Acties:
  • 0 Henk 'm!

  • eth0
  • Registratie: Mei 2002
  • Laatst online: 21-06 17:24
Dit heeft met je interval te maken.

Wat is de interval in Grafana? En met welke interval schrijf je data weg in de database? Die van Grafana moet gelijk of groter zijn dan die van je database.

Acties:
  • 0 Henk 'm!

  • Wolfram55
  • Registratie: December 2016
  • Nu online
eth0 schreef op zondag 17 december 2017 @ 10:53:
Dit heeft met je interval te maken.

Wat is de interval in Grafana? En met welke interval schrijf je data weg in de database? Die van Grafana moet gelijk of groter zijn dan die van je database.
Is al opgelost zoals je kan zien ...... "connected" :)

Acties:
  • 0 Henk 'm!

  • gekkie
  • Registratie: April 2000
  • Laatst online: 12-09 23:22
Wolfram55 schreef op zondag 17 december 2017 @ 11:30:
[...]


Is al opgelost zoals je kan zien ...... "connected" :)
Hangt er van af wat je "opgelost" noemt en daarmee van je usecase af.
En dan kom je er ook op waarom null connected niet de default is: het is een vertekening van de werkelijkheid. Je data is discontinu, maar je laat hem voor je oog en het gemak toch maar als continu weergeven.

Maar dat is niet altijd acceptabel en daarom dus ook niet default.
Stel dat er iets in je meet trein stuk is voor een tijdje en dat fix je daarna.
Wat laat je grafiek dan zien ? Niet niks, nee het gaat de laatste meting van voor het probleem connecten met de eerste van na de fix. Als dat langdurig is dan zie je het wel doordat het een verdacht strake lijn is, maar als het maar korte onderbrekingen zijn, kun je deze onderbrekingen dus gaan missen terwijl er daadwerkelijk een onderliggend probleem met je metingen is.

Acties:
  • 0 Henk 'm!

  • Wolfram55
  • Registratie: December 2016
  • Nu online
Mijn vraag was/is opgelost ..... Krijg mijn grafieken zichtbaar en dat was mijn wens.

Dat het niet default is vond ik ook vreemd maar ik denk dan (naïef wellicht) ze zullen daar wel een reden voor hebben, ben maar een leek/beginneling.

Grafana wordt vaak gebruikt met Influxdb en dan krijg je idd niet altijd data binnen

Je kan het dan meer zien als bug of zelfs nog meer als gewenst standaard instelling.

Wat ik idd zou willen zien is dat als er langere tijd echt geen data binnenkomt dat je dat in grafana een andere kleur geeft (standaard). Op die manier zie je dat er geen data binnen gekomen is en er iets mis is ....
Pagina: 1