{"__v":1,"_id":"55d3b647f77e6d0d00b1b28a","category":{"__v":4,"_id":"55d3b645f77e6d0d00b1b27c","pages":["55d3b647f77e6d0d00b1b286","55d3b647f77e6d0d00b1b287","55d3b647f77e6d0d00b1b288","55d3b647f77e6d0d00b1b289","55d3b647f77e6d0d00b1b28a","55d3b647f77e6d0d00b1b28b","55d3b647f77e6d0d00b1b28c","55d3b647f77e6d0d00b1b28d","55d3b647f77e6d0d00b1b28e","55d3b647f77e6d0d00b1b28f","55d3b647f77e6d0d00b1b290","55d3b647f77e6d0d00b1b291","562ea6c53b2af20d006ad03d","56312e4024014b0d00bd9a48","564e4d122b223c2b00496a27"],"project":"55c505b41469ad2500fa2ab7","version":"55d3b644f77e6d0d00b1b273","sync":{"url":"","isSync":false},"reference":false,"createdAt":"2015-08-10T18:45:23.276Z","from_sync":false,"order":9,"slug":"integration-guides","title":"Integration Guides"},"parentDoc":null,"project":"55c505b41469ad2500fa2ab7","user":"55c50f4a7c199a2f00665cbf","version":{"__v":5,"_id":"55d3b644f77e6d0d00b1b273","project":"55c505b41469ad2500fa2ab7","createdAt":"2015-08-18T22:48:36.632Z","releaseDate":"2015-08-18T22:48:36.632Z","categories":["55d3b645f77e6d0d00b1b274","55d3b645f77e6d0d00b1b275","55d3b645f77e6d0d00b1b276","55d3b645f77e6d0d00b1b277","55d3b645f77e6d0d00b1b278","55d3b645f77e6d0d00b1b279","55d3b645f77e6d0d00b1b27a","55d3b645f77e6d0d00b1b27b","55d3b645f77e6d0d00b1b27c","55d3b645f77e6d0d00b1b27d","55d7c2939510f00d007ec6fe","56fac9925df15a20002972a2","56fb2f7668e1d30e00a0b672","583498d411e8af2500f6b334"],"is_deprecated":false,"is_hidden":false,"is_beta":true,"is_stable":true,"codename":"","version_clean":"1.1.0","version":"1.1"},"updates":[],"next":{"pages":[],"description":""},"createdAt":"2015-08-10T20:08:15.263Z","link_external":false,"link_url":"","githubsync":"","sync_unique":"","hidden":false,"api":{"results":{"codes":[]},"settings":"","auth":"required","params":[],"url":""},"isReference":false,"order":4,"body":"## Step 1: Go to your integrations page to get started with Pingdom integration.\n\n\n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/rbaQqId5RCGyomw1sy8z_pingdomGetStarted.png\",\n        \"pingdomGetStarted.png\",\n        \"1548\",\n        \"989\",\n        \"#a83068\",\n        \"\"\n      ],\n      \"caption\": \"Pingdom Integration\"\n    }\n  ]\n}\n[/block]\n## Step 2: Get your Pingdom application key\nIn Pingdom navigate to (1) Sharing -->(2) Pingdom API --> (3) Register application --> (4-10) Add Neptuneio as an application\n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/Y5tL0JTBSxa4GAbk0oon_pingdomAPIKeys.png\",\n        \"pingdomAPIKeys.png\",\n        \"1538\",\n        \"1108\",\n        \"#7a711b\",\n        \"\"\n      ],\n      \"caption\": \"Get Pingdom Application Key\"\n    }\n  ]\n}\n[/block]\n\n## Step 3: Add Pingdom application key\nPlease add the application key copied in above step here\n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/XF4L6nnWTHOBoCQqdZ6H_pingdomAddAPIKeys.png\",\n        \"pingdomAddAPIKeys.png\",\n        \"898\",\n        \"435\",\n        \"#ac2f6b\",\n        \"\"\n      ],\n      \"caption\": \"Add Pingdom Application Key\"\n    }\n  ]\n}\n[/block]\n\n[block:callout]\n{\n  \"type\": \"warning\",\n  \"title\": \"For Pingdom + PagerDuty users\",\n  \"body\": \"Run the below steps only if you are **not** integrating your PagerDuty account with Neptune.io\\nOtherwise, Neptune.io will be triggered twice for the same alert.\"\n}\n[/block]\n## Step 4: Add Neptuneio endpoint as a webhook channel in Pingdom\n\n  * Use the Neptune endpoint URL specified in the integration page (It contains a unique URL with your Neptune API key)\n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/nOfyn3SuQ0Gq0c0HK1rk_pingdomEndpoint.png\",\n        \"pingdomEndpoint.png\",\n        \"896\",\n        \"206\",\n        \"#565656\",\n        \"\"\n      ],\n      \"caption\": \"Add Neptune.io endpoint\"\n    }\n  ]\n}\n[/block]\n\n  * Go to (1) Alerting --> (2) Alerting Endpoints -->(3) Add alerting endpoint (4) Give webhook name --> (5) Select URL/Webhook as channel--> (6) Add the endpoint above --> (7) Add\n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/j4DpNn4Sq2uCjpDropoD_installPingdomWebhook.png\",\n        \"installPingdomWebhook.png\",\n        \"1629\",\n        \"1102\",\n        \"#7a711b\",\n        \"\"\n      ],\n      \"caption\": \"Create Webhook channel in Pingdom\"\n    }\n  ]\n}\n[/block]\n## Step 5: Add Neptuneio webhook to your alert policy in Pingdom\nGo to (1) Alerting --> (2) Alerting policies --> (3) Select a policy --> (4) Edit --> (5) Assign to Neptuneio webhook -->(6) Set delay of None -->(7) Save\n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/4XiV9hDRRiE8mhe789Jk_addNeptuneioWebhooktoPingdomPolicy1.png\",\n        \"addNeptuneioWebhooktoPingdomPolicy1.png\",\n        \"1629\",\n        \"1102\",\n        \"#c03d37\",\n        \"\"\n      ],\n      \"caption\": \"Add Webhook channel to alert policy 1\"\n    }\n  ]\n}\n[/block]\n\n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/qAxFL7yDSgCNT75cuX9V_addNeptuneioWebhooktoPingdomPolicy2.png\",\n        \"addNeptuneioWebhooktoPingdomPolicy2.png\",\n        \"1629\",\n        \"1102\",\n        \"#c83e37\",\n        \"\"\n      ],\n      \"caption\": \"Add Webhook channel to alert policy 2\"\n    }\n  ]\n}\n[/block]\n**Repeat Step 4 for any other alert policies you may have** \n\nAll Done! Now you can act on Pingdom alerts by creating a rule.","excerpt":"","slug":"pingdom-integration","type":"basic","title":"Pingdom"}
## Step 1: Go to your integrations page to get started with Pingdom integration. [block:image] { "images": [ { "image": [ "https://files.readme.io/rbaQqId5RCGyomw1sy8z_pingdomGetStarted.png", "pingdomGetStarted.png", "1548", "989", "#a83068", "" ], "caption": "Pingdom Integration" } ] } [/block] ## Step 2: Get your Pingdom application key In Pingdom navigate to (1) Sharing -->(2) Pingdom API --> (3) Register application --> (4-10) Add Neptuneio as an application [block:image] { "images": [ { "image": [ "https://files.readme.io/Y5tL0JTBSxa4GAbk0oon_pingdomAPIKeys.png", "pingdomAPIKeys.png", "1538", "1108", "#7a711b", "" ], "caption": "Get Pingdom Application Key" } ] } [/block] ## Step 3: Add Pingdom application key Please add the application key copied in above step here [block:image] { "images": [ { "image": [ "https://files.readme.io/XF4L6nnWTHOBoCQqdZ6H_pingdomAddAPIKeys.png", "pingdomAddAPIKeys.png", "898", "435", "#ac2f6b", "" ], "caption": "Add Pingdom Application Key" } ] } [/block] [block:callout] { "type": "warning", "title": "For Pingdom + PagerDuty users", "body": "Run the below steps only if you are **not** integrating your PagerDuty account with Neptune.io\nOtherwise, Neptune.io will be triggered twice for the same alert." } [/block] ## Step 4: Add Neptuneio endpoint as a webhook channel in Pingdom * Use the Neptune endpoint URL specified in the integration page (It contains a unique URL with your Neptune API key) [block:image] { "images": [ { "image": [ "https://files.readme.io/nOfyn3SuQ0Gq0c0HK1rk_pingdomEndpoint.png", "pingdomEndpoint.png", "896", "206", "#565656", "" ], "caption": "Add Neptune.io endpoint" } ] } [/block] * Go to (1) Alerting --> (2) Alerting Endpoints -->(3) Add alerting endpoint (4) Give webhook name --> (5) Select URL/Webhook as channel--> (6) Add the endpoint above --> (7) Add [block:image] { "images": [ { "image": [ "https://files.readme.io/j4DpNn4Sq2uCjpDropoD_installPingdomWebhook.png", "installPingdomWebhook.png", "1629", "1102", "#7a711b", "" ], "caption": "Create Webhook channel in Pingdom" } ] } [/block] ## Step 5: Add Neptuneio webhook to your alert policy in Pingdom Go to (1) Alerting --> (2) Alerting policies --> (3) Select a policy --> (4) Edit --> (5) Assign to Neptuneio webhook -->(6) Set delay of None -->(7) Save [block:image] { "images": [ { "image": [ "https://files.readme.io/4XiV9hDRRiE8mhe789Jk_addNeptuneioWebhooktoPingdomPolicy1.png", "addNeptuneioWebhooktoPingdomPolicy1.png", "1629", "1102", "#c03d37", "" ], "caption": "Add Webhook channel to alert policy 1" } ] } [/block] [block:image] { "images": [ { "image": [ "https://files.readme.io/qAxFL7yDSgCNT75cuX9V_addNeptuneioWebhooktoPingdomPolicy2.png", "addNeptuneioWebhooktoPingdomPolicy2.png", "1629", "1102", "#c83e37", "" ], "caption": "Add Webhook channel to alert policy 2" } ] } [/block] **Repeat Step 4 for any other alert policies you may have** All Done! Now you can act on Pingdom alerts by creating a rule.