Skip to main content

Welcome to PatchMon Documentation

Introduction

PatchMon is an open source software that helps system administrators monitor and manage their Linux patches, mainly working around package managers such as apt, yum and dnf.

The feature list is growing on a weekly basis and these docs will be updated accordingly.

 

How does it work

It's pretty simple; 

  1. You install PatchMon Server (or setup with our Cloud hosted version on our website here )
  2. You add a Linux host on the platform and copy the script installer command for the "agent" (uses curl )
  3. The Agent that lives on your Linux system sends periodically via cron system and patch information to PatchMon.

There is no need for any ports to be opened up on the linux server, however outbound you would need 80/443 to be opened up. Normally outbound connections are allowed however if your systems are air-gapped or behind firewalls that inspect SSL / DNS traffic then please amend your rules to suit.

Whilst there may be methods in ensuring updates happen such as utilising Ansible or other scripts, a modern dashboard inventory system was needed to provide an advanced insight into Patch status. 

 

"Can it patch my systems?" 

The feature is being built. 

It's pretty straight forward for us to build a mechanism that will update the systems but it requires a lot of thought in terms of security and workflows. 

The last thing I want is for someone to press update and it break  a webserver, so there will be policies, rollback options and we want to utilise Ansible for this.

I anticipate that we will get a beta version of patch Management out mid November 2025.

 

 

Quick links:

Installation

Roadmap / Issues

Youtube

 

Key:

Will be linked