|This week, we’re focussing on the System Health interface - an often forgotten but highly useful interface. It provides great opportunities to integrate PaperCut MF (or Papercut NG) into a customer's IT monitoring systems.
The interface is available out of the box and comes with integration examples for the Zabbix and PRTG IT monitoring solutions. They make great visual demos when you present to enterprise customers asking for these features.
Zabbix is open source; with the appropriate technical skills, you’ll show some impressive demos using our examples as a starting point.
More information about these examples
To show what’s possible, Selectec has taken the information we provided and used it to integrate PaperCut MF with Grafana and Prometheus. See their article for more details, and to get inspiration for your own monitoring solution.
If you’re feeling extra geeky, you could roll your own solution completely using tools like jq to parse the JSON information we supply, and Gnuplot to display the results.
You can also adopt the same low level approach to use information from the System Health interface as part of a larger script. Here’s a small fragment to whet your appetite:
curl http://localhost:9191/rpc/api/rest/public/status 2> /dev/null|\
Hopefully any system administrators will begin to see the possibilities using the System Health interface. For instance you can use this type of information to send customized email alerts using already existing systems.
Ping email@example.com if you want to know more about the System Health interface or want to discuss any other integration opportunities you have.