NOTICE The repository and image have been renamed on 18.02.2022! For more information click this spoiler
The container images name has been changed from `galexrt/node-exporter-smartmon` to **`galexrt/node-exporter-textfiles`**.
E.g., the image on quay.io is now available at `quay.io/galexrt/node-exporter-smartmon`.
The repository name has been changed from `container-node_exporter-smartmon` to **`container-node_exporter-textfiles`**.
This has been done as the image in this repository is not just for running the `smartmon` textfile collector script(s) anymore.
Container Image for easily running textfile exporter scripts from the Prometheus Community to be collected by the prometheus/node_exporter.
Container Image available from:
Container Image Tags:
main
- Latest build of themain
branch.vYYYYmmdd-HHMMSS-NNN
- Latest build of the application with date of the build.
This docker image contains the prometheus-community/node-exporter-textfile-collector-scripts repository, so that any script can be easily used with / from this Docker image.
This Docker image needs to be run in privileged mode for most of the scripts in the prometheus-community/node-exporter-textfile-collector-scripts
repository, e.g., for smartmon.sh
it is needed to be able to collect the SMART values.
The entrypoint script is putting the output into the directory /var/lib/node_exporter
, by default filename named after which script is running.
Name | Default | Description |
---|---|---|
SCRIPT |
smartmon.sh |
Which of the node_exporter textfile collector scripts to run. |
OUTPUT_FILENAME |
smartmon |
Name of the output file (file ending must not be added .prom ). |
INTERVAL |
300 |
Interval at which to run the script at. |
Any flags / args given to the container are passed to the SCRIPT
that will be executed.
A Grafana dashboard for viewing smartmon
metrics can be found in the grafana/
directory and Grafana.com - Smartmon Textfile Dashboard by Galexrt.
See node_exporter Configuration Prerequisites.
Following deployments / installation methods are available:
node-exporter-textfiles
Helm Chart (Recommended)kubernetes/
directory contains an example DaemonSet running thesmartmon.sh
andnvme_metrics.sh
textfile scripts.