Splunk AppDynamics

How do agents calculate CPU % in Kubernetes?

JohnGregg
Path Finder

All,

For both java and .Net agents in Kubernetes, how is the CPU % calculated?

I'm looking at some Java test results and the % appears to simply be CPU millis divided by time with no account for the number of CPUs, CPU requests, or CPU limits.  Does that sound right?  With CloudFoundry, the % was additionally divided by the number of CPUs, so 120k ms/min was 200% divided by the number of CPUs.

For .Net, I don't have a millis number so I can't make the same calculation to verify.

thanks

 

Labels (1)
0 Karma

sainag_splunk
Splunk Employee
Splunk Employee

@JohnGreggFrom what I've read, Java agents should be dividing by processor count: CPU millis / time / processor_count

But if you're not seeing that in your K8s results, maybe the cluster agent works differently than regular Java agents?

For the cluster agent metrics, I know it treats 1 CPU = 100%, so multi-core usage gives you >100%.

Might be worth checking if you're looking at app agent metrics vs cluster agent metrics - they could calculate differently.




If this helps, Please Upvote.

If this helps, Upvote!!!!
Together we make the Splunk Community stronger 
0 Karma
Got questions? Get answers!

Join the Splunk Community Slack to learn, troubleshoot, and make connections with fellow Splunk practitioners in real time!

Meet up IRL or virtually!

Join Splunk User Groups to connect and learn in-person by region or remotely by topic or industry.

Get Updates on the Splunk Community!

Design, Compete, Win: Submit Your Best Splunk Dashboards for a .conf26 Pass

Hello Splunkers,  We’re excited to kick off a Splunk Dashboard contest! We know that dashboards are a primary ...

May 2026 Splunk Expert Sessions: Security & Observability

Level Up Your Operations: May 2026 Splunk Expert Sessions Whether you are refining your security posture or ...

Network to App: Observability Unlocked [May & June Series]

In today’s digital landscape, your environment is no longer confined to the data center. It spans complex ...