lmr

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:42f507d4a0a9963697d45d49f789413b0f345d3d95df81daae66f3c64e8e09e7
sha256:42f507d4a0a9963697d45d49f789413b0f345d3d95df81daae66f3c64e8e09e7

Image 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
Container
2025-03-23 14:20:15 +00:00
0
OCI / Docker
linux/amd64
41 MiB
Versions (2) View all
latest 2025-03-23