[Feat]: ability to add and maintain node descriptions
Problem
Often I would like to have a description of some sort about the node.
So that I can easily remember or explain to other team members what "stuff" in some sense is on this node or what it represents in human language.
Description
Additional node description metadata I can store and edit from the UI and perhaps even when claiming programmatically.
Importance
nice to have
Value proposition
- Easier understanding of what each node is if the name is not that obvious.
Proposed implementation
No response
This seems to be mostly covered by host labels. Example netdata.conf:
# …
[host labels]
description = ralphm's laptop
A few notes:
- Even though
netdatacli reload-labelsreloads the labels on the agent, the UI doesn't pick up this change. I had to restart the Agent to invalidate the cache. - The description gets mangled by replacing certain characters like the apostrophe (
').
Was thinking host labels could be part of it.
Was also thinking similar to how we let users add a space description in the app.
But I guess host labels could work.
Maybe just ability to expose them in nodes view and a few things like that would help.