Monitoring Linux package upgrades

This page summarizes the projects mentioned and recommended in the original post on /r/sysadmin

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • patchman

    Patchman is a Linux Patch Status Monitoring System

  • Currently I am aware of https://github.com/furlongm/patchman but it's old software still using python2 and doesn't really take into account specific package pinning priorities. I also thought about using Ansible and/or Saltstack but both of those require SSH connection or custom TCP session in Salt case.

  • GOdin

    GOdin is an open source monitoring server and agent for linux systems. Its main feature is currently monitoring the state of installed packages. It is intended to use with visualising software (ex. Grafana).

  • I also wrote my own solution to the problem: https://github.com/Ataraxxia/godin inspired by patchman, using Grafana for data presentation and PostgreDB for storing JSON-structured client reports. Currently works for apt and yum.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts