Pulumi Provider for Oh Dear Monitoring
Manage Oh Dear monitoring as infrastructure as code with the Pulumi provider: declare monitors, status pages, tags, and notification destinations in your Pulumi program.
Pulumi lets you define, deploy, and manage cloud infrastructure using real programming languages instead of YAML or HCL. A community-built Pulumi provider brings Oh Dear monitoring into that same workflow.
- GitHub: matthiashamacher/pulumi-ohdear
- Maintained by Matthias Hamacher
The provider covers monitors, status pages, tags and tag groups, and notification destinations. Once installed, you can declare a monitor like this, in TypeScript:
import * as ohdear from "@matthiashamacher/ohdear"; const site = new ohdear.Monitor("docs", { url: "https://example.com", teamId: 1, type: "http", checks: ["uptime", "certificate_health"], tags: ["production"], });
This is an independent, community-built project, not an official Oh Dear package. The code is published under the Apache-2.0 license.