StarlingX system monitoring and repoting tools
Go to file
cpompeud d5aa0bf737 Collectd top 10 k8s system process list incorrectly has k8s addon
This change corrects the process list so that only
processes from the kube_system are displayed.

The list was changed from this:
2023-01-09T22:25:32.172 controller-0 collectd[153770]: info The top
10 memory rss processes for the Kubernetes System are :
[('java', '36.72 GiB')
, ('java', '26.87 GiB')
, ('java', '4.25 GiB')
, ('java', '2.71 GiB')
, ('autodetect', '860.24 MiB')
, ('java', '826.97 MiB')
, ('kube-apiserver', '801
.15 MiB')
, ('autodetect', '606.67 MiB')
, ('java', '363.57 MiB')
, ('metricbeat', '249.55 MiB')
]

To this after this fix was implemented.
2023-03-07T16:40:49.669 controller-0 collectd[65421]: info The top
10 memory rss processes for the Kubernetes System are :
[('kube-apiserver', '609.29 MiB')
, ('kube-controller', '137.29 MiB')
, ('helm-controller', '93.80 MiB')
, ('uwsgi', '88.61 MiB')
, ('uwsgi', '88.60 MiB')
, ('uwsgi', '88.60 MiB')
, ('uwsgi', '88.55 MiB')
, ('cephcsi', '81.06 MiB')
, ('cephcsi', '80.25 MiB')
, ('source-controll', '79.47 MiB')
]

Closes-Bug: 2009877

Test Plan:

PASS: Build an image, install and bootstrap successfully
PASS: Apply monitor pods so addon logs would be installed.
PASS: Ensure only Kubernetes System processes are displayed in the
top 10 Kubernetes System list.

Signed-off-by: cpompeud <Cesar.PompeudeBarrosBombonate@windriver.com>
Change-Id: I1361de835003fdaa7f70941f83b9dd79bfe75c60
2023-03-27 15:39:52 -03:00
collectd-extensions Collectd top 10 k8s system process list incorrectly has k8s addon 2023-03-27 15:39:52 -03:00
kube-cpusets Update kube-cpusets debian package ver based on git 2023-02-21 21:19:55 +00:00
kube-memory Update kube-memory debian package ver based on git 2023-02-21 21:33:09 +00:00
monitor-tools Update monitor-tools debian package ver based on git 2023-02-21 21:39:42 +00:00
vm-topology Update vm-topology debian package ver based on git 2023-02-22 17:05:02 +00:00
.gitignore Adding zuul jobs for new repo 2019-09-09 14:37:23 -05:00
.gitreview Add a .gitreview file to the new repo 2019-09-09 09:35:13 -05:00
.zuul.yaml Update tox.ini to work with tox 4 2022-12-27 01:20:28 +00:00
centos_build_layer.cfg Build layering, add layer build config file 2019-10-15 19:21:39 +08:00
centos_iso_image.inc Remove InfluxDB 2021-07-15 12:02:38 -03:00
centos_pkg_dirs Remove InfluxDB 2021-07-15 12:02:38 -03:00
CONTRIBUTING.rst Adding zuul jobs for new repo 2019-09-09 14:37:23 -05:00
debian_build_layer.cfg Add debian_build_layer.cfg file 2021-10-05 14:34:25 -04:00
debian_iso_image.inc Debian: monitoring: update debian_iso_image.inc 2022-11-22 10:26:59 +08:00
debian_pkg_dirs Add debian_pkg_dirs for stx/monitoring 2022-04-05 11:29:17 -03:00
github_sync.trigger Trigger upload job to upload repo to GitHub 2020-02-07 10:13:03 -05:00
HACKING.rst Adding zuul jobs for new repo 2019-09-09 14:37:23 -05:00
requirements.txt Adding zuul jobs for new repo 2019-09-09 14:37:23 -05:00
test-requirements.txt Fix zuul errors due to changes in dependencies 2021-04-26 11:45:02 -04:00
tox.ini Update tox.ini to work with tox 4 2022-12-27 01:20:28 +00:00