[go: up one dir, main page]

Adds prometheus process exporter to tezt-cloud

What

Adds a process info exporter to monitor memory, cpu, and other usage per process

Why

Improve monitoring

How

  • Add a list of binaries in tezt scenario
  • The list is stored in agent configuration
  • The list of binaries is provided to prometheus export node
  • Launch a prometheus process exporter process

Manually testing the MR

dune exec tezt/tests/cloud/main.exe -- dal cloud --bootstrap --localhost --prometheus --grafana --monitoring --website --log-file /tmp/log -v

And see, for example, on prometheus, the metrics namedprocess_namegroup_cpu_seconds_total

Edited by Guillaume B

Merge request reports

Loading