-
Bug
-
Resolution: Unresolved
-
Undefined
-
None
-
rhos-18.0.15
-
None
-
0
-
False
-
-
False
-
?
-
None
-
-
-
-
Important
To Reproduce Steps to reproduce the behavior:
The node-exporter, deployed by RHOSO telemetry, is not exposing metrics about all the filesystems. This limits my customer to have visibility on the current disk space usage of the dataplane nodes.
Expected behavior
Filesystems usage is visible through node_exporter metrics.
Preferably all filesystems or only those selected as part of the config parameter.
Screenshots
- Attached Image (see the first comment)
Device Info (please complete the following information):
- RHOSO 18.0.15
Bug impact
- Unable to display filesystem usage through node_exporter deployed by RHOSO telemetry.
Known workaround
- N/A
Additional context
- node_exporter deployed as Docker container:
https://github.com/prometheus/node_exporter
The node_exporter is designed to monitor the host system. Deploying in containers requires extra care in order to avoid monitoring the container itself.
For situations where containerized deployment is needed, some extra flags must be used to allow the node_exporter access to the host namespaces.
Be aware that any non-root mount points you want to monitor will need to be bind-mounted into the container.
If you start container for host monitoring, specify path.rootfs argument. This argument must match path in bind-mount of host root. The node_exporter will use path.rootfs as prefix to access host filesystem.