Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

41 total results found

PatchMon Rate Limiting Guide

PatchMon Application Documentation Known issues & troubleshooting

PatchMon implements rate limiting to protect your instance from abuse, brute force attacks, and excessive load. This guide explains how rate limiting works, how to identify rate limit issues, and how to adjust limits for your deployment. Understanding HTTP 429...

PatchMon Environment Variables Reference

PatchMon Application Documentation Installation

This document provides a comprehensive reference for all environment variables available in PatchMon. These variables can be configured in your backend/.env file (bare metal installations) or in the .env file alongside docker-compose.yml (Docker deployments us...

Metrics collection information

PatchMon Application Documentation General Information

We decided it would be useful for us and the community to understand and know three key pieces of information about PatchMon instances out in the field. Qty of installations / live setups Qty of hosts being monitored Version number of your instance Thi...

Integration API documentation (scoped credentials)

PatchMon Application Documentation Integrations

Overview PatchMon's Integration API provides programmatic access to your PatchMon instance, enabling automation, integration with third-party tools, and custom workflows. API credentials use HTTP Basic Authentication with scoped permissions to control access t...

Software Architecture

PatchMon Application Documentation

This chapter has documentation on the software architecture

PatchMon Architecture Documentation

PatchMon Application Documentation Software Architecture

Table of Contents System Overview Nginx Reverse Proxy BullMQ Queue System Database Schema API Credential Scoping WebSocket Communication Agent Communication Flow Authentication & Authorization System Overview mermaid graph TB subgraph "Cl...

Ansible Dynamic Library

PatchMon Application Documentation Integrations

Github Repo : https://github.com/PatchMon/PatchMon-ansible/tree/main A dynamic inventory plugin for Ansible that queries the PatchMon HTTP JSON API and exposes hosts as an Ansible inventory. Description The dynamic_inventory plugin allows you to use PatchMon a...

1.3.2

PatchMon Application Documentation Release Notes Docs

✨ Major Features Docker Support (still in beta) Previously the docker collector was a script that was ran (also through cron), now it's baked into the Agent binary file and therefore no need for a separate bash script. It also leverages the same credentials.ym...

1.3.3

PatchMon Application Documentation Release Notes Docs

✨Fixes and Enhancements ARM support Supports the installation of ARM and ARM64 agents. Drop down added when creating the command for the installation of the agent and also modified the logic of version handling when the PatchMon server is hosted on an ARM base...

1.3.4

PatchMon Application Documentation Release Notes Docs

✨Fixes and Enhancements Alpine Support Version 1.3.4 brings about better apk support for Alpine OS Auto-enrollment API In Integration settings you can now create a single command (like a master command) which does not require that you add the host first. This ...

1.3.5

PatchMon Application Documentation Release Notes Docs

Fixed critical Bug relating to auto-update failing and looping in a reboot due to incorrect version checking mechanism. Especially on x86 or ARM processors, the version checking method was flawed so it kept trying to reinstall the agent. This release will be...

1.3.6

PatchMon Application Documentation Release Notes Docs

Fixed ProxMox Auto-enrollment script

1.3.7

PatchMon Application Documentation Release Notes Docs

📝 ALERT : Auto-update of Agent issue Versions <1.3.6 have an issue where the service does not restart after auto-update. OpenRC systems are unaffected and work correctly. This means you will unfortunately have to use systemctl start patchmon-agent on your syst...

1.4.0 (Major)

PatchMon Application Documentation Release Notes Docs

🎉 PatchMon 1.4.0 A major release with security compliance scanning, OIDC SSO, an alerting engine, web SSH terminal, and AI-assisted terminal support. 🛡️ Security Compliance Scanning OpenSCAP CIS Benchmark scanning directly from the agent (Level 1 / Level 2) D...

Setting up OIDC SSO Single Sign-on integration

PatchMon Application Documentation Integrations

Overview PatchMon supports OpenID Connect (OIDC) authentication, allowing users to log in via an external Identity Provider (IdP) instead of, or in addition to, local username/password credentials. Supported Providers Any OIDC-compliant provider works, includi...

config.yml Mangement and parameters

PatchMon Application Documentation Agent Side Management

Overview The PatchMon agent is configured through a YAML configuration file located at /etc/patchmon/config.yml. This file controls how the agent communicates with the PatchMon server, where logs are stored, which integrations are active, and other runtime beh...

Agent Side Management

PatchMon Application Documentation

patchmon-agent Management

PatchMon Application Documentation Agent Side Management

Overview The PatchMon agent is a compiled Go binary (patchmon-agent) that runs as a persistent service on monitored hosts. It maintains a WebSocket connection to the PatchMon server for real-time communication, sends periodic package and system reports, collec...