Repository navigation
Cloudflare Monitoring 1.0.0
Cloudflare Monitoring 1.0.0
Changes
-
Initial commit: Cloudflare Monitoring Plugin for Checkmk
Features:- Monitors 14 Cloudflare services (Zones, Workers, KV, R2, D1, WAF, etc.)
- Uses both REST and GraphQL APIs for optimal data collection
- Parallel API execution for performance
- Two-tier caching (discovery and metrics)
- Integration with Checkmk via special agent and check plugins
- Configurable via WATO (rulesets)
- Comprehensive error handling and permission hints
Automation:
- Adds monthly limits refresh workflow (.github/workflows/monthly-limits-check.yml)
- Adds post-merge auto-tag workflow (.github/workflows/tag-on-merged-limits-pr.yml)
- Adds limits scraper/update script (scripts/update_limits_from_docs.py)
- Adds parser/unit tests and fixtures for limits extraction
Release flow:
- Existing release workflow remains tag-driven (v*)
- Monthly limits PR merge can now trigger auto-tagging and release creation
Installation
mkp install cloudflare-1.0.0.mkp