cmonitor icon indicating copy to clipboard operation
cmonitor copied to clipboard

A Docker/LXC/Kubernetes, database-free, lightweight container performance monitoring solution, perfect for ephemeral containers (e.g. containers used for DevOps automatic testing). Can also be used wi...

Results 14 cmonitor issues
Sort by recently updated
recently updated
newest added

Following changes have been done to cmonitor_collector : 1. Added prometheus_kpi.h : provides Prometheus APIs to create different metrics type Gauge|Counter 2. Changes to collector classes from where the KPIs...

enhancement

CmonitorLauncher : It will perform following steps: 1. - Watch all files below a directory and notify an event for changes. 2. - Retrieves all the process and extract the...

e.g. in docker-userapp.html it's possible to see that cgroup-total memory usage is reported as: ![image](https://user-images.githubusercontent.com/9748595/149575767-f30f22c6-9d9a-41eb-b165-50a83d379cab.png) while the redis-server memory usage is reported as: ![image](https://user-images.githubusercontent.com/9748595/149575866-90273e87-d409-4609-b0ae-ee097eed47c8.png) Is Redis using 2MB or 5MB...

otherwise the results in the produced chart will be very misleading, showing a reduced CPU/memory usage compared to the real, measured one. We can evaluate also changing --top-scorer to the...

https://developers.google.com/chart/interactive/docs/reference#google_visualization_charteditor it would allow each user to edit on the fly the way data is rendered e.g. changing from STACKED to non-STACKED view.

Is there a way to monitor only some user-defined processes?

enhancement
help wanted
good first issue

It should be possible inside each google chart, e.g. AreaCharts, created by cmonitor_chart to show/hide a specific measurment, possibly by simply clicking on the legend entry. E.g. to add this...

Typically inside docker containers there will be just 1 process doing cpu/memory/etc activity. Not a lot of identically-named instances of "stress"... we must create a more self-explanatory example.

We should avoid having a line like ERROR: ERROR: failed to stat file /proc/6417 for process that die during monitoring