I’d like to collect custom hardware information from servers/workstations and display them in a nice table. Is this possible in LibreNMS?
Specifically, I’d like to list detailed GPU model information.
I have: A little script on each remote machine that prints the GPU model info
I want: See this information for each machine in a table in LibreNMS
My current hack/workaround is to poll it as if it was the Platform (manufacturer) info, so it gets shown in the Device Overview table. However, it’s impractical to show a very long string there.
Now, LibreNMS also has the “Inventory” feature which seems to fit the task, at least conceptually. But I see no way of customizing it or adding inventory items by polling/discovery.
Can something like this be done? Thanks.