alpine-node-exporter-textfile-collector-scripts (sha256:42f507d4a0a9963697d45d49f789413b0f345d3d95df81daae66f3c64e8e09e7)
Published 2025-03-23 14:20:15 +00:00 by n0rad
Installation
docker pull gitea.lmr.io/lmr/alpine-node-exporter-textfile-collector-scripts@sha256:42f507d4a0a9963697d45d49f789413b0f345d3d95df81daae66f3c64e8e09e7sha256:42f507d4a0a9963697d45d49f789413b0f345d3d95df81daae66f3c64e8e09e7Image Layers
| ADD alpine-minirootfs-3.21.2-x86_64.tar.gz / # buildkit |
| CMD ["/bin/sh"] |
| RUN /bin/sh -c apk add git bash mdadm moreutils smartmontools python3 pacman && rm -rf /var/cache/apk/* # buildkit |
| ENV TEXTFILE_COLLECTOR_VERSION=e6ab839098d87332af7ea7980bb1fe8fd439e58d |
| RUN /bin/sh -c git clone https://github.com/prometheus-community/node-exporter-textfile-collector-scripts.git node-exporters && cd node-exporters && git checkout ${TEXTFILE_COLLECTOR_VERSION} # buildkit |
| RUN /bin/sh -c mkdir -p /var/run/node-exporter-textfile # buildkit |
| RUN /bin/sh -c echo '*/5 * * * * /node-exporters/md_info.sh | sponge /var/run/node-exporter-textfile/md_info.prom' >> /var/spool/cron/crontabs/root # buildkit |
| RUN /bin/sh -c echo '*/5 * * * * /node-exporters/smartmon.sh | sponge /var/run/node-exporter-textfile/smartmon.prom' >> /var/spool/cron/crontabs/root # buildkit |
| RUN /bin/sh -c echo '*/5 * * * * /node-exporters/md_info_detail.sh | sponge /var/run/node-exporter-textfile/md_info_detail.prom' >> /var/spool/cron/crontabs/root # buildkit |
| RUN /bin/sh -c echo '*/5 * * * * /node-exporters/pacman.sh | sponge /var/run/node-exporter-textfile/pacman.prom' >> /var/spool/cron/crontabs/root # buildkit |
| RUN /bin/sh -c echo '*/5 * * * * /node-exporters/deleted_libraries.py | sponge /var/run/node-exporter-textfile/deleted_libraries.prom' >> /var/spool/cron/crontabs/root # buildkit |
| RUN /bin/sh -c echo '*/5 * * * * /node-exporters/inotify-instances | sponge /var/run/node-exporter-textfile/inotify-instances.prom' >> /var/spool/cron/crontabs/root # buildkit |
| RUN /bin/sh -c echo '*/5 * * * * /node-exporters/lvm-prom-collector -g | sponge /var/run/node-exporter-textfile/lvm-prom-collector-groups.prom' >> /var/spool/cron/crontabs/root # buildkit |
| RUN /bin/sh -c echo '*/5 * * * * /node-exporters/lvm-prom-collector -p | sponge /var/run/node-exporter-textfile/lvm-prom-collector-physical.prom' >> /var/spool/cron/crontabs/root # buildkit |
| RUN /bin/sh -c echo '*/5 * * * * /node-exporters/lvm-prom-collector -s | sponge /var/run/node-exporter-textfile/lvm-prom-collector-snapshots.prom' >> /var/spool/cron/crontabs/root # buildkit |
| RUN /bin/sh -c echo '*/5 * * * * /node-exporters/lvm-prom-collector -t | sponge /var/run/node-exporter-textfile/lvm-prom-collector-thinpool.prom' >> /var/spool/cron/crontabs/root # buildkit |
| RUN /bin/sh -c echo '*/5 * * * * /node-exporters/btrfs_stats.py -t | sponge /var/run/node-exporter-textfile/btrfs_stats.prom' >> /var/spool/cron/crontabs/root # buildkit |
| CMD ["/usr/sbin/crond" "-f" "-l" "0"] |
Details
2025-03-23 14:20:15 +00:00
Versions (2)
View all
Container
0
OCI / Docker
linux/amd64
41 MiB
latest
2025-03-23
1.250323.1419-h9c5ad5b8
2025-03-23