I am seeking out a monitoring script that would limit VMs that are using too much CPU usage over a long period of time.
Example
VM1 (4vCPU 2 core/2thread) uses 80%+ CPU (of total cores allocated) for 24 hours, gets 50% reduction down from 4 vCPU to 2 via CPU Limit
After 6 hours of the CPU no longer being at 80%+ usage the full 4vCPU are restored
Are there any monitoring tools like this? I am unable to find anything on Github
Example
VM1 (4vCPU 2 core/2thread) uses 80%+ CPU (of total cores allocated) for 24 hours, gets 50% reduction down from 4 vCPU to 2 via CPU Limit
After 6 hours of the CPU no longer being at 80%+ usage the full 4vCPU are restored
Are there any monitoring tools like this? I am unable to find anything on Github