Cloudflare plugin for Checkmk

Hello everyone,

We have developed a new plugin that integrates several Cloudflare resources into Checkmk. The plugin collects data from Cloudflare zones and account-level services, including CDN and cache analytics, DNS records, SSL/TLS configuration, firewall events, Workers, Pages projects, D1 databases, Secrets Stores, WARP devices, Access applications and selected Zero Trust Gateway information. Optional analytics endpoints are also supported when available.

The plugin has been submitted to the Checkmk Exchange and is currently awaiting approval. Repository:
https://github.com/lynxmind/lynxmind-cloudflare-checkmk-plugin

So far, testing was only possible in small environments. Feedback from the community would be helpful, especially regarding compatibility, performance, additional metrics to include or improvements to the existing output.

At this stage, the plugin does not cover the Cloudflare One Global Status panel (Access apps configured, Gateway HTTP/Network/DNS policies, SaaS integrations, DLP profiles). We may consider adding this depending on community interest.

Thank you,

Elicarlos Ferreira

3 Likes

I would love to check it out but your repository looks like it is not public as trying to access the link gives a 404 and you don’t have any public repos under your profile.

Thanks for letting me know, and sorry about that!

The repository was indeed set to private by mistake I’ve just fixed it and it should now be publicly accessible with the same link.