Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Terraform
  3. terraform-provider-pingdom

terraform-provider-pingdom

MITGov1.1.3

A Terraform provider for managing Pingdom HTTP, ping, and TCP checks, teams, and contacts via infrastructure as code.

GitHubGitHub
119 stars107 forks0 contributors

What is terraform-provider-pingdom?

terraform-provider-pingdom is a Terraform provider that allows users to manage Pingdom monitoring resources—such as HTTP, ping, and TCP checks, teams, and contacts—using Terraform configuration files. It solves the problem of manually configuring Pingdom via its web interface by enabling infrastructure as code practices for monitoring setup.

Target Audience

DevOps engineers, SREs, and infrastructure developers who use Terraform for infrastructure management and need to integrate Pingdom monitoring into their automated workflows.

Value Proposition

Developers choose this provider to maintain consistency, version control, and reproducibility in their monitoring configurations, reducing manual errors and streamlining the integration of Pingdom with other infrastructure managed by Terraform.

Overview

No longer maintained: Terraform provider to manage pingdom resources

Use Cases

Best For

  • Automating Pingdom check creation for new deployments
  • Managing team and contact notifications as code
  • Integrating Pingdom monitoring with Terraform-managed infrastructure
  • Setting up HTTP and ping checks with custom alert thresholds
  • Version controlling monitoring configurations alongside infrastructure code
  • Dynamically configuring checks based on other resource outputs (e.g., Heroku hostnames)

Not Ideal For

  • Projects requiring support for Pingdom's latest API features beyond v3.1
  • Teams needing real-time, ad-hoc monitoring updates outside Terraform state management
  • Organizations that depend on actively maintained open-source tools with community support
  • Users managing advanced Pingdom check types like DNS, transaction, or real-user monitoring

Pros & Cons

Pros

Terraform Native Integration

Seamlessly integrates with Terraform for state management and dependency tracking, allowing Pingdom resources to be defined alongside other infrastructure in HCL files.

Declarative Configuration

Enables infrastructure as code practices for Pingdom checks, teams, and contacts, making configurations version-controlled and reproducible, as outlined in the usage examples.

Dynamic Attribute Referencing

Supports referencing outputs from other Terraform resources, such as Heroku app hostnames, to dynamically configure checks without hardcoding values.

Customizable Alerting

Allows configuration of alert thresholds, notification intervals, and integration with webhooks or user/team notifications, providing flexible monitoring setups based on the README attributes.

Cons

Abandoned Maintenance

The README explicitly states the project is no longer maintained, posing risks for bugs, security issues, and lack of updates for new Pingdom features or API changes.

Limited Check Support

Only supports HTTP, ping, and TCP checks, missing other Pingdom check types like DNS or transaction checks, which restricts comprehensive monitoring coverage.

Outdated API Dependency

Relies on Pingdom API v3.1, which may be deprecated or lack newer features, and the provider offers no migration path for future API versions.

Complex Alert Interactions

The README notes that `sendnotificationwhendown` is ignored when using `integrationids`, creating unclear alert behavior that may require Pingdom support or workarounds.

Frequently Asked Questions

Quick Stats

Stars119
Forks107
Contributors0
Open Issues18
Last commit3 years ago
CreatedSince 2014

Tags

#devops#terraform-provider#infrastructure-as-code#monitoring#alerting#configuration-management

Built With

T
Terraform
G
Go

Included in

Terraform6.3k
Auto-fetched 18 hours ago

Related Projects

terraform-provider-dominosterraform-provider-dominos

The Terraform plugin for the Dominos Pizza provider.

Stars1,177
Forks89
Last commit2 years ago
terraform-provider-githubterraform-provider-github

Terraform GitHub provider

Stars1,149
Forks1,008
Last commit1 day ago
terraform-provider-keycloakterraform-provider-keycloak

Terraform provider for Keycloak

Stars935
Forks431
Last commit3 days ago
terraform-provider-hcloudterraform-provider-hcloud

Terraform Hetzner Cloud provider

Stars728
Forks94
Last commit1 day ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub