public inbox for kdevops@lists.linux.dev
 help / color / mirror / Atom feed
* [PATCH 0/5] add memory fragmentation automation testing
@ 2025-09-04  9:13 Luis Chamberlain
  2025-09-04  9:13 ` [PATCH 1/5] monitoring: add memory fragmentation eBPF monitoring support Luis Chamberlain
                   ` (5 more replies)
  0 siblings, 6 replies; 7+ messages in thread
From: Luis Chamberlain @ 2025-09-04  9:13 UTC (permalink / raw)
  To: Chuck Lever, Daniel Gomez, kdevops; +Cc: Luis Chamberlain

This extends monitoring support on kdevops to leverage tracepoint
analysis for automatic memory fragmentation analysis.

Luis Chamberlain (5):
  monitoring: add memory fragmentation eBPF monitoring support
  mmtests: add monitoring framework integration
  sysbench: add monitoring framework integration
  ai milvus: add monitoring support
  minio: add monitoring support

 kconfigs/monitors/Kconfig                     |   53 +
 playbooks/ai_benchmark.yml                    |   14 +
 playbooks/minio.yml                           |   15 +
 .../tasks/install-deps/debian/main.yml        |    1 +
 .../tasks/install-deps/redhat/main.yml        |    1 +
 .../fstests/tasks/install-deps/suse/main.yml  |    1 +
 .../roles/milvus/tasks/install_docker.yml     |    2 +
 playbooks/roles/minio_install/tasks/main.yml  |   24 +-
 .../tasks/install-deps/debian/main.yml        |    1 +
 .../tasks/install-deps/redhat/main.yml        |    1 +
 .../mmtests/tasks/install-deps/suse/main.yml  |    1 +
 playbooks/roles/mmtests/tasks/main.yaml       |   12 +
 .../monitoring/files/fragmentation_tracker.py |  533 ++++++++
 .../files/fragmentation_visualizer.py         | 1161 +++++++++++++++++
 .../monitoring/tasks/monitor_collect.yml      |  145 +-
 .../roles/monitoring/tasks/monitor_run.yml    |  123 ++
 .../tasks/install-deps/debian/main.yml        |    2 +
 .../tasks/install-deps/redhat/main.yml        |    1 +
 .../sysbench/tasks/install-deps/suse/main.yml |    1 +
 playbooks/roles/sysbench/tasks/main.yaml      |   12 +
 workflows/ai/Makefile                         |    5 +
 workflows/minio/Makefile                      |    9 +-
 workflows/mmtests/Makefile                    |    8 +
 workflows/sysbench/Makefile                   |    8 +-
 24 files changed, 2130 insertions(+), 4 deletions(-)
 create mode 100644 playbooks/roles/monitoring/files/fragmentation_tracker.py
 create mode 100644 playbooks/roles/monitoring/files/fragmentation_visualizer.py

-- 
2.45.2


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2025-09-19  3:49 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-09-04  9:13 [PATCH 0/5] add memory fragmentation automation testing Luis Chamberlain
2025-09-04  9:13 ` [PATCH 1/5] monitoring: add memory fragmentation eBPF monitoring support Luis Chamberlain
2025-09-04  9:13 ` [PATCH 2/5] mmtests: add monitoring framework integration Luis Chamberlain
2025-09-04  9:13 ` [PATCH 3/5] sysbench: " Luis Chamberlain
2025-09-04  9:13 ` [PATCH 4/5] ai milvus: add monitoring support Luis Chamberlain
2025-09-04  9:13 ` [PATCH 5/5] minio: " Luis Chamberlain
2025-09-19  3:49 ` [PATCH 0/5] add memory fragmentation automation testing Luis Chamberlain

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox