9.12. URL di utility¶
9.12.1. Grafico di un timegraph in formato immagine¶
E’ possibile utilizzare la seguente URL per scaricare automaticamente l’immagine di un timegraph in formato PNG:
https://<base url>/web/objects/timegraph/<id timegraph>/image[?<options>]
Dove <id timegraph> e’ l’UUID del timegraph scelto.
9.12.1.1. Opzioni¶
La url accetta le seguenti opzioni in GET:
9.12.1.1.1. Tipo di grafico¶
Parametro Descrizione gtype Tipo di grafico: png renderizza il timegraph usando la librearia reportlab. rrdtool utilizza RRDTools per creare l’immagine.
Important
Se si utilizza la libreria RRDTOOL le serie dei timegraph computed complesse potrebbero non essere renderizzate a causa di limiti di rendering dei RRDTOOL.
Attention
Se si usa il tipo png, le serie di tipo “tick” non vengono visualizzate.
9.12.1.1.2. Dimensioni¶
Parametro Descrizione w Larghezza massima immagine PNG. h Altezza massima immagine PNG.
9.12.1.1.3. Intervalli temporali¶
Parametro Descrizione interval Numero di secondi nel passato (a partire dall’oraraio della richiesta) con cui calcolare la data di inizio del grafico start Timestamp orario di inizio. end Timestamp orario di fine.
Note
Se viene specifica interval i parametri start ed end vengono ignorati.
9.12.1.2. Esempi¶
https://demo.labs.it/sanet3/web/objects/timegraph/8f7272850286494d90733e2da72f8a6c/image
https://demo.labs.it/sanet3/web/objects/timegraph/8f7272850286494d90733e2da72f8a6c/image?interval=28000>ype=rrdgraph