VM Metrics CPU Utilisation Percentage | CPU Cap enabled Compute Offering
- Lenguaje dominante
- Java
- Estrellas
- 3.1k
- Forks
- 1.4k
- Merge medio
- 6 d 19 h
- PR fusionados (30 d)
- 32
Descripción
##### ISSUE TYPE
* Enhancement Request
##### COMPONENT NAME
~~~
UI CPU Metrics
~~~
##### CLOUDSTACK VERSION
~~~
4.18.1
~~~
##### CONFIGURATION
##### OS / ENVIRONMENT
KVM on Ubuntu 20.04
##### SUMMARY
On Deploying a VM with CPU CAP enabled offering, the CPU usage Metrics Not Hitting 100%, Its considering Actual Usage not the wait/steal time. Ideally It should be Usage + Steal+wait...
CPU Based auto scaling on above VM will also be affected by this.
##### STEPS TO REPRODUCE
~~~
1. Create compute offering with a lower CPU speed with CPU Cap Enabled
2. Deploy A VM with this offering
3. Induce stress in VM using stress command to utilize 100% CPU
4. Observe CPU Metrics
5. CPU Percentage not hit 100%
~~~
##### EXPECTED RESULTS
~~~
CPU Percentage should show 100%
~~~
##### ACTUAL RESULTS
~~~
CPU Percentage Incorrect
~~~
Guía de contribución
Línea de trabajo
Reproduce el comportamiento con una oferta de cómputo limitada por CPU en KVM y una VM que ejecute el comando de estrés indicado; después, inspecciona cómo se calculan las métricas de CPU de la UI de CloudStack. Se considera completado cuando el porcentaje de CPU mostrado alcanza el 100 % esperado con la carga de trabajo descrita y el escalado automático basado en CPU deja de verse afectado.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- java, ubuntu
- Área
- cloud, infrastructure, observability
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 35/100