| Grafana seems amazing at first. Variables to abstract out some, a bit of "repeat" to loop over something, and you get pretty drop-downs that you can combine to show nice graphs. Then you think "I'll add it to a playlist". and you do so. Then you think "my kiosk can't scroll this much for all, let's have one screen each for the apps" and you do. And then you realize you cannot use variables from playlists, and you cannot template screens. So you make eight copies of your screen, one for each variable configuration. And you edit each copy of your screen to set the variables, and save it. And then you realize that there was a typo in one panel. So you go in and edit in eight different screens to fix that typo. Then you realize that it doesn't look good on the TN panel, so you need to change a few colours to get better contrast. So you do that on eight different copies, by the means of clicking in every pane, navigating through the point-n-click and then pressing. But you realized that you learned this, so you're fast, and use the keyboard. Except then the change doesn't take. Because grafana requires you to click in another field after you've edited, or your change doesn't hold if you press "Escape" or other key to navigate back. And that's how I learned how Grafana is best of breed in GUI dashboard tools. Sort of how a pug is best of breed in a dog competition. |