Skip to content

Persist plugin usage metrics for Grafana - #154

Merged
variablenix merged 2 commits into
mainfrom
fix/persist-plugin-usage-metrics
Aug 30, 2026
Merged

Persist plugin usage metrics for Grafana#154
variablenix merged 2 commits into
mainfrom
fix/persist-plugin-usage-metrics

Conversation

@variablenix

Copy link
Copy Markdown
Owner

Summary

  • persist per-network plugin command totals in BoltDB
  • restore plugin metrics after GoBot restarts so Most-used plugins remains populated
  • scope the Prometheus scrape panel to targets exposing GoBot metrics when filters are All
  • add restart regression coverage and update monitoring documentation

Verification

  • go test ./...
  • go vet ./...
  • go test -race ./...
  • go build -trimpath -o /tmp/gobot-irc-bot ./cmd/irc-bot
  • go run golang.org/x/vuln/cmd/govulncheck@latest ./...

@variablenix
variablenix merged commit 8c435df into main Aug 30, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant