Skip to content

Cloudflare Monitoring 1.0.0

Choose a tag to compare

@github-actions github-actions released this 14 Feb 20:25
· 7 commits to main since this release

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