while working on GH-125, we've discovered a few spots on the Grafana subsystem which could be improved. Let us know if you have any objections.
With kind regards,
Andreas.
/cc @tonkenfo, @wetterfrosch, @ClemensGruber
Datasource
Use jsonData.httpMode="POST"
Currently, no httpMode is set, so the data source will effectively use GET. This is very noisy in InfluxDB logs, and may even croak, especially with huge query statements.
Dashboard
Panel: Skip non-numeric fields.
Erledigt, see GH-126.
Editing: Populate "Notes" field
When Kotori edits a dashboard, it should submit an edit message. A dedicated user to show up on "Updated by" would also be nice.
Panel: Migrate to new Time series panel
Kotori apparently still creates Graph panel (old) panel types. We should probably upgrade to the new Time series panel type?
Hi again,
while working on GH-125, we've discovered a few spots on the Grafana subsystem which could be improved. Let us know if you have any objections.
With kind regards, Andreas.
/cc @tonkenfo, @wetterfrosch, @ClemensGruber
Datasource
jsonData.httpMode="POST"
Currently, nohttpMode
is set, so the data source will effectively useGET
. This is very noisy in InfluxDB logs, and may even croak, especially with huge query statements.Dashboard
Panel: Skip non-numeric fields. Erledigt, see GH-126.
Editing: Populate "Notes" field When Kotori edits a dashboard, it should submit an edit message. A dedicated user to show up on "Updated by" would also be nice.
Panel: Migrate to new Time series panel Kotori apparently still creates Graph panel (old) panel types. We should probably upgrade to the new Time series panel type?