The smartctl_exporter can be run using local JSON data. The device names are pulled from actual devices in the machine while the data is redirected to the debug directory.
so the container needs access to the host /dev to enumerate disks
according to [smartctl_exporter docs](https://github.com/prometheus-community/smartctl_exporter#run-smartctl_exporter-using-json-data):
> The smartctl_exporter can be run using local JSON data. **The device names are pulled from actual devices in the machine** while the data is redirected to the debug directory.
so the container needs access to the host `/dev` to enumerate disks
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
according to smartctl_exporter docs:
so the container needs access to the host
/devto enumerate disks@@ -8,3 +8,3 @@- "/dev:/dev:ro"command:- "--smartctl.fake-data"- "--smartctl.interval=1h"can you also include why we did this change in the description? (for paper trailing)
done @ammaratef45 it wasn't needed because afaict the json files are read on every scrape
6950951d20to085992dab0