Skip to main content

@keeb/prometheus

v2026.04.26.1

Monitoring agent install/config + Prometheus target registration (https://github.com/keeb/swamp-prometheus)

Repository

https://github.com/keeb/swamp-prometheus

Labels

prometheusmonitoringmetricsobservability

Quality score

How well-documented and verifiable this extension is.

91%

Grade A

  • Has README or module doc2/2earned
  • README has a code example1/1earned
  • README is substantive1/1earned
  • Most symbols documented1/1earned
  • No slow types0/1missing
  • Has description1/1earned
  • At least one platform tag (or universal)1/1earned
  • Two or more platform tags (or universal)1/1earned
  • License declared1/1earned
  • Verified public repository2/2earned

Install

$ swamp extension pull @keeb/prometheus

Release Notes

Add inspect, reload, and removeScrapeJob methods for live prometheus.yml introspection and editing

Security Notice

This extension includes AI agent skills that can modify AI assistant behavior. Review the skill files before installing.

@keeb/setup-monitoringbac98235-a359-4e2d-bf59-bba3139f3f76

Full monitoring setup — install agents + configure wiring + register with Prometheus

setupAuth + discover hub, lookup VM, install agents, configure promtail + register target
1.authkeebDev02.auth— Authenticate with Proxmox
2.discover-hubhancockMonitoring.discover— Validate observability stack on hancock
3.lookup-vmfleet.lookup— Lookup target VM in fleet
4.install-agentsmonitoringAgent.install— Install node-exporter and promtail on the VM
5.configure-promtailmonitoringAgent.configure— Configure promtail on the VM to push logs to Loki
6.register-targethancockMonitoring.register— Register VM as a Prometheus scrape target on hancock
@keeb/configure-monitoringbcc556d9-fce6-49e7-bc65-e5049000a4f6

Configure monitoring wiring (promtail → Loki, Prometheus target registration)

configureDiscover hub, lookup VM, configure promtail and register with Prometheus
1.authkeebDev02.auth— Authenticate with Proxmox
2.discover-hubhancockMonitoring.discover— Validate observability stack on hancock
3.lookup-vmfleet.lookup— Lookup target VM in fleet
4.configure-promtailmonitoringAgent.configure— Configure promtail on the VM to push logs to Loki
5.register-targethancockMonitoring.register— Register VM as a Prometheus scrape target on hancock
@keeb/setup-game-metrics31fbed74-d3be-431c-b924-864febc11e54

One-time setup — enable node-exporter textfile collector on a game server VM

setupAuth, lookup VM, enable textfile collector
1.authkeebDev02.auth— Authenticate with Proxmox
2.lookup-vmfleet.lookup— Lookup target VM in fleet
3.enable-textfilemonitoringAgent.enableTextfileCollector— Enable node-exporter textfile collector on the VM

prometheus1 file