Short answer: send your server CPU usage to WidgetDash with one HTTP request, then add the WidgetDash widget to your iPhone Home Screen or Lock Screen. It updates every time you push a new value, and it is free for up to 5 numbers.
When a box is about to fall over, you want to know before the pager goes off. A one-line read of CPU and load average from a cron job gives you a calm gauge that refreshes with your widget, or in real time with a Pro Live Activity. The widget is the cheapest server monitor you will ever set up.
A source is created automatically the first time you push to it, so there is no setup step. Send your server CPU usage like this:
curl -X PUT https://api.widgetdash.app/api/v1/data/cpu_usage \
-H "Authorization: Bearer YOUR_WRITE_KEY" \
-H "Content-Type: application/json" \
-d '{
"display_name": "CPU Usage",
"icon": "cpu.fill",
"category": "DevOps",
"metrics": [
{ "label": "CPU", "value": "37%" },
{ "label": "Load", "value": "1.84" }
]
}'
Small Lock Screen widgets are supported too, so your server CPU usage can sit right under the clock.
Standard tools like top or a quick read of load average work fine. Pipe the number into a push.
Yes. One source per host, up to five free and unlimited on Pro.
See all WidgetDash use cases · How to see any number on your iPhone
Your server CPU usage, on your Home Screen, in about two minutes.
Get started freeFree for up to 5 sources. Pro is $4.90/mo or $29.90/yr for unlimited sources and faster refresh.