Project

General

Profile

Actions

Bug #426

open

OAM: Uptime Kuma API access for automated monitor management

Bug #426: OAM: Uptime Kuma API access for automated monitor management

Added by Charles N about 21 hours ago.

Status:
New
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
08/11/2026
Due date:
% Done:

0%

Estimated time:

Description

Uptime Kuma monitors had to be updated manually. The agent needs API/programmatic access to manage monitors (create, update, delete, query status) without touching the UI.

Scope

  • Enable Uptime Kuma API (either built-in API or the uptime-kuma-api wrapper)
  • Document credentials/access method in operational memory
  • Create/verify API token or credentials for agent access
  • Test CRUD operations on monitors via API
  • Inventory existing monitors and document in Discourse

Context

The OAM platform requires full agent control across all monitoring tools:

  • LibreNMS (SNMP-based) — working
  • Beszel (API access tracked in #406 — PocketBase auth)
  • Uptime Kuma (THIS TICKET)
  • phpIPAM (#425)
  • Dell OpenManage Enterprise (#339)

Priority: Low

Manual UI access works as a fallback. API access needed for automation at scale.

Relates to

#406 (Beszel API), #343 (monitoring coverage matrix), #314 (alerts and delivery)

No data to display

Actions

Also available in: PDF Atom