@@ 6,6 6,7 @@ set -o nounset
TEXTFILE_COLLECTOR_DIR=/var/lib/prometheus_textfiles
updates=$(/usr/bin/checkupdates | wc -l)
+critical_updates=$(/usr/bin/arch-audit -u | wc -l)
pacnew=$(/usr/bin/pacdiff -o | wc -l)
orphans=$(/usr/bin/pacman -Qdttq | wc -l)
@@ 13,6 14,9 @@ cat << EOF > "$TEXTFILE_COLLECTOR_DIR/archlinux.prom.$$"
# HELP archlinux_updates_pending number of pending updates from pacman
# TYPE archlinux_updates_pending gauge
archlinux_updates_pending $updates
+# HELP archlinux_critical_updates_pending number of pending critical updates
+# TYPE archlinux_critical_updates_pending gauge
+archlinux_critical_updates_pending $critical_updates
# HELP archlinux_pacnew_pending number of pending pacnew files
# TYPE archlinux_pacnew_pending gauge
archlinux_pacnew_pending $pacnew