+6 votes
by (720 points)
Has anyone found a way to monitor a Windows CPU utilization through an Actiontiles tile? I've got my Blue Iris (surveillance system) server running on Windows 10. I've been having issues with the CPU utilization creeping up near 100% due to different factors and I'd like to monitor it from one of my actiontiles boards. A single tile that would update with average CPU over time or current CPU utilization updated at every 5 mins or so would be great. I have been looking into Grafana for other purposes, but thats way more involved than I want to get right now.  
Has anyone found a way to monitor a Windows CPU utilization through an Actiontiles tile?

5 Answers

+2 votes
by (1.3k points)
 
Best answer
If there is some windows application that spits out a picture of these CPU vitals, you could then add it to ActionTiles as a media tile.  
+2 votes
by (4.7k points)
Why would anyone do this? its a pain and for nothing.  
by (720 points)
Do what? Monitor server vitals? I would like to see my server's utilization at a glance from my ActionTiles board. It's not "for nothing".  
+4 votes
by (260 points)
It's really hacky, but you could create a virtual temperature sensor, and then use a powershell script to monitor the cpu usage and use the smartthings api to set the "temperature" as your cpu usage. Here is a powershell module I wrote that will do some of the heavy lifting for you.  Assuming you get that to work, A command like, "Find-SmartThingsDevice -name "virtual Temperature Sensor" | Invoke-SmartThingsCommand -command setLevel -capability switchLevel -commandParam "$CPUPercange" would work. The module is really messy and not very intuitive. Maybe tomorrow I'll update the module to make it more user friendly All that said, CPU % utilization is not indicative of a problem.  
https://github.com/Luikiedook/Power...hings
+2 votes
by (550 points)
On Blue Iris, goto camera settings. Record, then Video file format and compression. Select "Direct to disk (H. 264/5 IP or hardware encoders only: Hit OK then OK CPU usage should go down. Do this on every camera. WARNING Your live viewing will be choppy. Recordings will not change. If you don't like the choppy live view just switch back. Mine went from 90% usage to 18%.  
by (720 points)
@blasien I’ve already gone through all the BI efficiency techniques and that is one of the first I did. I’m finding it’s more due to the multiple streams I have running to my multiple action tiles panels around the house. I’m working through all that as well. But was hoping for a way to monitor the CPU utilization through a tile. I’ve seen people build Grafana wallboards, so I know the data stream is possible. Just not sure how to do it all.  
+3 votes
by (1.9k points)
Get prtg and set the email notification like “send an email if cpu load is >90% for 10 min” And the history is available via browser
The SmartThings Group is where you can always find questions, answers, advice, reviews & recommendations from other community members about home automation with the Samsung SmartThings hub.
...