# Pingdom

### How to set up a Pingdom webhook

The webhook provided by Hosted Graphite can be used in Pingdom both as an alerting endpoint and with integrations. To get Pingdom alert information added to Hosted Graphite as annotations, follow these instructions:

* Copy your Pingdom webhook location by clicking the ‘Copy Webhook Location’ button

<figure><img src="/files/D3wevyMtm5gdEEcxOh5r" alt=""><figcaption><p>Pingdom Webhook</p></figcaption></figure>

#### Adding an Alerting Endpoint

* Browse to your Pingdom account, visit the ‘alerting’ section, and click ‘Alerting Endpoints’
* On the top right-hand side, click “Add Alerting Endpoint”
* Click ‘Add Contact Method’, select ‘URL / Webhook’, and paste your Hosted Graphite Pingdom webhook location, click ‘Add’
* Save the endpoint

You’ve now saved a Hosted Graphite webhook for your alerting endpoint. Assign this alerting endpoint as one of your contact methods for an outage, and then add the Pingdom annotations to your alerts.

#### Adding an Integration

* Browse your Pingdom account, visit the ‘Integrations’ section, and click ‘Integrations’
* On the top right-hand side, click “Add integration”
* Select Type: ‘URL / Webhook’, give your integration a name (e.g. ‘Hosted Graphite’), and paste your Hosted Graphite Pingdom webhook location. Make sure the Active box is ticked, and click ‘Save integration’
* Select one of your checks or create a new one, and scroll to the bottom of the Edit window. Your new integration should appear in the ‘Connect integrations’ list. Select the integration, and click ‘Create Check’/’Modify Check’

Your PIngdom check will now send detailed event information to Hosted Graphite, including all your specified check tags and the following check-type specific information, as searchable annotation tags:

* HTTP: full URL (including HTTP(s) prefix)
* DNS: expected IP, name server
* UDP: sent string, expect response

#### To Enable Pingdom Annotations in Your Dashboards

* Browse to your Hosted Graphite graph, and enable Annotations
* Enable Pingdom Annotations

<figure><img src="/files/nVsm8UXKYEgW5yycSWY4" alt=""><figcaption><p>Pingdom Annotation</p></figcaption></figure>

Use the tag “Pingdom” to see all Pingdom alerts or the hostname of the Pingdom check to see tagged annotations for that host. If you are using Pingdom Integrations, you can also search by your check tags or any of the specific fields listed above.

More information on annotations can be found by following our [annotations](/api-guides/annotations-and-events-api.md) documentation.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.hostedgraphite.com/add-ons-and-integrations-guide/pingdom.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
