-
What Grafana version and what operating system are you using?
The data would come from a raspberry pi device armv7 -
What are you trying to achieve?
I would like grafana to parse a custom log file the device generate. Log file is updated from python scripts.
Here is a log sample:
2022-12-01_15-15-01;Plancher_OFF;GPIO20=0;PIN38=0;LED_ON;CONSIGNE:19.5;READ_TEMPERATURE:19.906
2022-12-01_15-30-01;Plancher_OFF;GPIO20=0;PIN38=0;LED_ON;CONSIGNE:19.5;READ_TEMPERATURE:19.875
2022-12-01_15-45-02;Plancher_OFF;GPIO20=0;PIN38=0;LED_ON;CONSIGNE:19.5;READ_TEMPERATURE:19.781
2022-12-01_16-00-01;Plancher_OFF;GPIO20=0;PIN38=0;LED_ON;CONSIGNE:19.5;READ_TEMPERATURE:19.781
2022-12-01_16-15-01;Plancher_OFF;GPIO20=0;PIN38=0;LED_ON;CONSIGNE:19.5;READ_TEMPERATURE:19.7495
2022-12-01_16-30-02;Plancher_OFF;GPIO20=0;PIN38=0;LED_ON;CONSIGNE:19.5;READ_TEMPERATURE:19.687
2022-12-01_16-45-01;Plancher_OFF;GPIO20=0;PIN38=0;LED_ON;CONSIGNE:19.5;READ_TEMPERATURE:19.6245
2022-12-01_17-00-02;Plancher_OFF;GPIO20=0;PIN38=0;LED_ON;CONSIGNE:19.5;READ_TEMPERATURE:19.562
2022-12-01_17-15-01;Plancher_OFF;GPIO20=0;PIN38=0;LED_ON;CONSIGNE:19.5;READ_TEMPERATURE:19.5625
2022-12-01_17-30-02;Plancher_OFF;GPIO20=0;PIN38=0;LED_ON;CONSIGNE:19.5;READ_TEMPERATURE:19.5625
2022-12-01_17-45-01;Plancher_ON;GPIO20=1;PIN38=1;LED_OFF;CONSIGNE:19.5;READ_TEMPERATURE:19.5
2022-12-01_18-00-02;Allumage Circu ECS;GPIO16=1;PIN36=1
2022-12-01_18-00-02;Plancher_ON;GPIO20=1;PIN38=1;LED_OFF;CONSIGNE:19.5;READ_TEMPERATURE:19.5
2022-12-01_18-15-01;Plancher_OFF;GPIO20=0;PIN38=0;LED_ON;CONSIGNE:19.5;READ_TEMPERATURE:19.562
2022-12-01_18-30-01;Plancher_OFF;GPIO20=0;PIN38=0;LED_ON;CONSIGNE:19.5;READ_TEMPERATURE:19.5935
2022-12-01_18-45-01;Plancher_OFF;GPIO20=0;PIN38=0;LED_ON;CONSIGNE:19.5;READ_TEMPERATURE:19.5935
2022-12-01_19-00-02;Plancher_OFF;GPIO20=0;PIN38=0;LED_ON;CONSIGNE:19.5;READ_TEMPERATURE:19.531
2022-12-01_19-15-01;Plancher_OFF;GPIO20=0;PIN38=0;LED_ON;CONSIGNE:19.5;READ_TEMPERATURE:19.6245
2022-12-01_19-30-02;Plancher_OFF;GPIO20=0;PIN38=0;LED_ON;CONSIGNE:19.5;READ_TEMPERATURE:19.6245
2022-12-01_19-45-01;Plancher_OFF;GPIO20=0;PIN38=0;LED_ON;CONSIGNE:19.5;READ_TEMPERATURE:19.656
2022-12-01_20-00-01;Plancher_OFF;GPIO20=0;PIN38=0;LED_ON;CONSIGNE:19.5;READ_TEMPERATURE:19.656
2022-12-01_20-15-01;Plancher_OFF;GPIO20=0;PIN38=0;LED_ON;CONSIGNE:19.5;READ_TEMPERATURE:19.656
2022-12-01_20-30-01;Plancher_OFF;GPIO20=0;PIN38=0;LED_ON;CONSIGNE:19.5;READ_TEMPERATURE:19.625
2022-12-01_20-45-02;Plancher_OFF;GPIO20=0;PIN38=0;LED_ON;CONSIGNE:19.5;READ_TEMPERATURE:19.656
2022-12-01_21-00-01;Extinction Circu ECS;GPIO16=0;PIN36=0
2022-12-01_21-00-01;Plancher_OFF;GPIO20=0;PIN38=0;LED_ON;CONSIGNE:19.5;READ_TEMPERATURE:19.7185
2022-12-01_21-15-02;Plancher_OFF;GPIO20=0;PIN38=0;LED_ON;CONSIGNE:19.5;READ_TEMPERATURE:19.7185
2022-12-01_21-30-01;Plancher_OFF;GPIO20=0;PIN38=0;LED_ON;CONSIGNE:19.5;READ_TEMPERATURE:19.687
2022-12-01_21-45-01;Plancher_OFF;GPIO20=0;PIN38=0;LED_ON;CONSIGNE:19.5;READ_TEMPERATURE:19.687
2022-12-01_22-00-02;Plancher_OFF;GPIO20=0;PIN38=0;LED_ON;CONSIGNE:19.5;READ_TEMPERATURE:19.687
2022-12-01_22-15-01;Plancher_OFF;GPIO20=0;PIN38=0;LED_ON;CONSIGNE:19.5;READ_TEMPERATURE:19.625
2022-12-01_22-30-01;Plancher_OFF;GPIO20=0;PIN38=0;LED_ON;CONSIGNE:19.5;READ_TEMPERATURE:19.625
2022-12-01_22-45-01;Plancher_OFF;GPIO20=0;PIN38=0;LED_ON;CONSIGNE:19.5;READ_TEMPERATURE:19.5625
2022-12-01_23-00-01;Plancher_OFF;GPIO20=0;PIN38=0;LED_ON;CONSIGNE:19.5;READ_TEMPERATURE:19.562
2022-12-01_23-15-01;Plancher_ON;GPIO20=1;PIN38=1;LED_OFF;CONSIGNE:19.5;READ_TEMPERATURE:19.406
2022-12-01_23-30-02;Plancher_ON;GPIO20=1;PIN38=1;LED_OFF;CONSIGNE:19.5;READ_TEMPERATURE:19.406
2022-12-01_23-45-01;Plancher_ON;GPIO20=1;PIN38=1;LED_OFF;CONSIGNE:19.5;READ_TEMPERATURE:19.312
2022-12-02_00-00-01;Plancher_ON;GPIO20=1;PIN38=1;LED_OFF;CONSIGNE:19.5;READ_TEMPERATURE:19.3125
2022-12-02_00-15-02;Plancher_ON;GPIO20=1;PIN38=1;LED_OFF;CONSIGNE:19.5;READ_TEMPERATURE:19.281
2022-12-02_00-30-01;Plancher_ON;GPIO20=1;PIN38=1;LED_OFF;CONSIGNE:19.5;READ_TEMPERATURE:19.281
2022-12-02_00-45-01;Plancher_ON;GPIO20=1;PIN38=1;LED_OFF;CONSIGNE:19.5;READ_TEMPERATURE:19.281
2022-12-02_01-00-01;Plancher_ON;GPIO20=1;PIN38=1;LED_OFF;CONSIGNE:19.5;READ_TEMPERATURE:19.281
2022-12-02_01-15-02;Plancher_ON;GPIO20=1;PIN38=1;LED_OFF;CONSIGNE:19.5;READ_TEMPERATURE:19.281
2022-12-02_01-30-01;Plancher_ON;GPIO20=1;PIN38=1;LED_OFF;CONSIGNE:19.5;READ_TEMPERATURE:19.281
2022-12-02_01-45-01;Plancher_ON;GPIO20=1;PIN38=1;LED_OFF;CONSIGNE:19.5;READ_TEMPERATURE:19.375
2022-12-02_02-00-01;Plancher_ON;GPIO20=1;PIN38=1;LED_OFF;CONSIGNE:19.5;READ_TEMPERATURE:19.3125
2022-12-02_02-15-01;Plancher_ON;GPIO20=1;PIN38=1;LED_OFF;CONSIGNE:19.5;READ_TEMPERATURE:19.312
2022-12-02_02-30-02;Plancher_ON;GPIO20=1;PIN38=1;LED_OFF;CONSIGNE:19.5;READ_TEMPERATURE:19.3125
2022-12-02_02-45-01;Plancher_ON;GPIO20=1;PIN38=1;LED_OFF;CONSIGNE:19.5;READ_TEMPERATURE:19.3435
2022-12-02_03-00-01;Plancher_ON;GPIO20=1;PIN38=1;LED_OFF;CONSIGNE:19.5;READ_TEMPERATURE:19.3435
2022-12-02_03-15-02;Plancher_ON;GPIO20=1;PIN38=1;LED_OFF;CONSIGNE:19.5;READ_TEMPERATURE:19.375
2022-12-02_03-30-01;Plancher_ON;GPIO20=1;PIN38=1;LED_OFF;CONSIGNE:19.5;READ_TEMPERATURE:19.3435
2022-12-02_03-45-01;Plancher_ON;GPIO20=1;PIN38=1;LED_OFF;CONSIGNE:19.5;READ_TEMPERATURE:19.437
2022-12-02_04-00-01;Plancher_ON;GPIO20=1;PIN38=1;LED_OFF;CONSIGNE:19.5;READ_TEMPERATURE:19.406
2022-12-02_04-15-01;Plancher_ON;GPIO20=1;PIN38=1;LED_OFF;CONSIGNE:19.5;READ_TEMPERATURE:19.4685
2022-12-02_04-30-01;Plancher_ON;GPIO20=1;PIN38=1;LED_OFF;CONSIGNE:19.5;READ_TEMPERATURE:19.437
2022-12-02_04-45-01;Plancher_OFF;GPIO20=0;PIN38=0;LED_ON;CONSIGNE:19.5;READ_TEMPERATURE:19.562
2022-12-02_05-00-02;Plancher_OFF;GPIO20=0;PIN38=0;LED_ON;CONSIGNE:19.5;READ_TEMPERATURE:19.531
2022-12-02_05-15-01;Plancher_OFF;GPIO20=0;PIN38=0;LED_ON;CONSIGNE:19.5;READ_TEMPERATURE:19.531
2022-12-02_05-30-02;Plancher_OFF;GPIO20=0;PIN38=0;LED_ON;CONSIGNE:19.5;READ_TEMPERATURE:19.562
2022-12-02_05-45-01;Plancher_ON;GPIO20=1;PIN38=1;LED_OFF;CONSIGNE:19.5;READ_TEMPERATURE:19.156
2022-12-02_06-00-02;Plancher_OFF;GPIO20=0;PIN38=0;LED_ON;CONSIGNE:19.5;READ_TEMPERATURE:19.531
2022-12-02_06-15-01;Plancher_OFF;GPIO20=0;PIN38=0;LED_ON;CONSIGNE:19.5;READ_TEMPERATURE:19.5935
2022-12-02_06-30-02;Plancher_OFF;GPIO20=0;PIN38=0;LED_ON;CONSIGNE:19.5;READ_TEMPERATURE:19.5935
2022-12-02_06-45-01;Plancher_OFF;GPIO20=0;PIN38=0;LED_ON;CONSIGNE:19.5;READ_TEMPERATURE:19.5935
2022-12-02_07-00-01;Plancher_OFF;GPIO20=0;PIN38=0;LED_ON;CONSIGNE:19.5;READ_TEMPERATURE:19.5625
2022-12-02_07-15-01;Plancher_OFF;GPIO20=0;PIN38=0;LED_ON;CONSIGNE:19.5;READ_TEMPERATURE:19.5625
2022-12-02_07-30-01;Plancher_ON;GPIO20=1;PIN38=1;LED_OFF;CONSIGNE:19.5;READ_TEMPERATURE:19.5
2022-12-02_07-40-01;Allumage Circu ECS;GPIO16=1;PIN36=1
2022-12-02_07-45-01;Plancher_OFF;GPIO20=0;PIN38=0;LED_ON;CONSIGNE:19.5;READ_TEMPERATURE:19.5625
2022-12-02_08-00-01;Plancher_OFF;GPIO20=0;PIN38=0;LED_ON;CONSIGNE:19.5;READ_TEMPERATURE:19.656
2022-12-02_08-10-01;Extinction Circu ECS;GPIO16=0;PIN36=0
2022-12-02_08-15-01;Plancher_OFF;GPIO20=0;PIN38=0;LED_ON;CONSIGNE:19.5;READ_TEMPERATURE:19.7185
2022-12-02_08-30-01;Plancher_OFF;GPIO20=0;PIN38=0;LED_ON;CONSIGNE:19.5;READ_TEMPERATURE:19.75
2022-12-02_08-45-01;Plancher_ON;GPIO20=1;PIN38=1;LED_OFF;CONSIGNE:19.5;READ_TEMPERATURE:19.25
2022-12-02_09-00-01;Plancher_OFF;GPIO20=0;PIN38=0;LED_ON;CONSIGNE:19.5;READ_TEMPERATURE:19.6875
2022-12-02_09-15-01;Plancher_OFF;GPIO20=0;PIN38=0;LED_ON;CONSIGNE:19.5;READ_TEMPERATURE:19.656
2022-12-02_09-30-01;Plancher_OFF;GPIO20=0;PIN38=0;LED_ON;CONSIGNE:19.5;READ_TEMPERATURE:19.656
2022-12-02_09-45-01;Plancher_OFF;GPIO20=0;PIN38=0;LED_ON;CONSIGNE:19.5;READ_TEMPERATURE:19.687
2022-12-02_10-00-01;Plancher_OFF;GPIO20=0;PIN38=0;LED_ON;CONSIGNE:19.5;READ_TEMPERATURE:19.625
2022-12-02_10-15-01;Plancher_OFF;GPIO20=0;PIN38=0;LED_ON;CONSIGNE:19.5;READ_TEMPERATURE:19.625
2022-12-02_10-30-01;Plancher_ON;GPIO20=1;PIN38=1;LED_OFF;CONSIGNE:19.5;READ_TEMPERATURE:19.125
2022-12-02_10-45-01;Plancher_OFF;GPIO20=0;PIN38=0;LED_ON;CONSIGNE:19.5;READ_TEMPERATURE:19.531
2022-12-02_11-00-02;Plancher_OFF;GPIO20=0;PIN38=0;LED_ON;CONSIGNE:19.5;READ_TEMPERATURE:19.562
2022-12-02_11-15-01;Plancher_OFF;GPIO20=0;PIN38=0;LED_ON;CONSIGNE:19.5;READ_TEMPERATURE:19.531
2022-12-02_11-30-02;Plancher_OFF;GPIO20=0;PIN38=0;LED_ON;CONSIGNE:19.5;READ_TEMPERATURE:19.531
2022-12-02_11-45-01;Plancher_OFF;GPIO20=0;PIN38=0;LED_ON;CONSIGNE:19.5;READ_TEMPERATURE:19.531
2022-12-02_12-00-01;Plancher_OFF;GPIO20=0;PIN38=0;LED_ON;CONSIGNE:19.5;READ_TEMPERATURE:19.531
2022-12-02_12-15-02;Plancher_ON;GPIO20=1;PIN38=1;LED_OFF;CONSIGNE:19.5;READ_TEMPERATURE:19.437
The file format can be easily changed if required.
I read some topics but I was not able to understand where I say to grafana agent it has to read this file which is located in /home/pi/Logs-chaudiere.log
I aleady configured grafana with the predefined “Linux Server” configuration . So I’m able to see the raspbery pi device system metrics. But now I would like to parse this custom log file.
Thanks.