Skip to content

Conversation

@amnonh
Copy link

@amnonh amnonh commented Nov 23, 2025

This commit adds support for running process-exporter alongside Scylla. It includes:

  • A process-exporter configuration file that matches and groups the Scylla process, exposing node-level CPU, memory, and file-descriptor metrics.
  • A systemd service unit (process-exporter.service) to ensure the exporter starts automatically and restarts on failure.
  • Installation steps and paths under /opt/scylladb/dependencies.

Fixes scylladb/scylladb#20016

This commit adds support for running process-exporter alongside Scylla.
It includes:

- A process-exporter configuration file that matches and groups the
  Scylla process, exposing node-level CPU, memory, and file-descriptor
  metrics.
- A systemd service unit (`process-exporter.service`) to ensure the
  exporter starts automatically and restarts on failure.
- Installation steps and paths under /opt/scylladb/dependencies.

Fixes scylladb/scylladb#20016

Signed-off-by: Amnon Heiman <[email protected]>
@fruch
Copy link
Collaborator

fruch commented Nov 23, 2025

@amnonh why this isn't part of scylla itself ? some as we do node_exporter ?, i.e. user installing from RPMs/DEBs won't need this ?

@amnonh
Copy link
Author

amnonh commented Nov 23, 2025

@fruch Maybe it should

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Equip node with process-exporter

2 participants