{"action":"created","issue":{"url":"https://api.github.com/repos/bloomberg/chef-bcpc/issues/857","labels_url":"https://api.github.com/repos/bloomberg/chef-bcpc/issues/857/labels{/name}","comments_url":"https://api.github.com/repos/bloomberg/chef-bcpc/issues/857/comments","events_url":"https://api.github.com/repos/bloomberg/chef-bcpc/issues/857/events","html_url":"https://github.com/bloomberg/chef-bcpc/pull/857","id":109871972,"number":857,"title":"Zabbix integration with Pagerduty","user":{"login":"kelvk","id":9847174,"avatar_url":"https://avatars.githubusercontent.com/u/9847174?v=3","gravatar_id":"","url":"https://api.github.com/users/kelvk","html_url":"https://github.com/kelvk","followers_url":"https://api.github.com/users/kelvk/followers","following_url":"https://api.github.com/users/kelvk/following{/other_user}","gists_url":"https://api.github.com/users/kelvk/gists{/gist_id}","starred_url":"https://api.github.com/users/kelvk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kelvk/subscriptions","organizations_url":"https://api.github.com/users/kelvk/orgs","repos_url":"https://api.github.com/users/kelvk/repos","events_url":"https://api.github.com/users/kelvk/events{/privacy}","received_events_url":"https://api.github.com/users/kelvk/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"kamidzi","id":8375625,"avatar_url":"https://avatars.githubusercontent.com/u/8375625?v=3","gravatar_id":"","url":"https://api.github.com/users/kamidzi","html_url":"https://github.com/kamidzi","followers_url":"https://api.github.com/users/kamidzi/followers","following_url":"https://api.github.com/users/kamidzi/following{/other_user}","gists_url":"https://api.github.com/users/kamidzi/gists{/gist_id}","starred_url":"https://api.github.com/users/kamidzi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kamidzi/subscriptions","organizations_url":"https://api.github.com/users/kamidzi/orgs","repos_url":"https://api.github.com/users/kamidzi/repos","events_url":"https://api.github.com/users/kamidzi/events{/privacy}","received_events_url":"https://api.github.com/users/kamidzi/received_events","type":"User","site_admin":false},"milestone":null,"comments":1,"created_at":"2015-10-05T19:46:56Z","updated_at":"2015-10-12T18:39:49Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/bloomberg/chef-bcpc/pulls/857","html_url":"https://github.com/bloomberg/chef-bcpc/pull/857","diff_url":"https://github.com/bloomberg/chef-bcpc/pull/857.diff","patch_url":"https://github.com/bloomberg/chef-bcpc/pull/857.patch"},"body":"This PR provides a Zabbix script-based notification resource and configures Pagerduty integration (if enabled). Use of Pagerduty integration requires a service key. See https://www.pagerduty.com/docs/guides/zabbix-integration-guide/ for setup instructions.\r\n\r\nThe following Zabbix elements are setup when Pagerduty is enabled:\r\n1. Pagerduty script - https://10.0.100.6/zabbix/media_types.php\r\n2. Association of Pagerduty script media with Admin user - https://10.0.100.6/zabbix/users.php\r\n3. Pagerduty trigger action - https://10.0.100.6/zabbix/actionconf.php\r\n\r\nNote that neither update nor deletion of above Zabbix elements are supported by `bcpc_zbxnotify`.\r\n\r\nA test fault can be simulated by executing `stop nova-compute` on any head/work node. Wait for Pagerduty's notification. When satisfied, execute `start nova-compute` and the issue should auto-resolve in Pagerduty.\r\n"},"comment":{"url":"https://api.github.com/repos/bloomberg/chef-bcpc/issues/comments/147487613","html_url":"https://github.com/bloomberg/chef-bcpc/pull/857#issuecomment-147487613","issue_url":"https://api.github.com/repos/bloomberg/chef-bcpc/issues/857","id":147487613,"user":{"login":"kelvk","id":9847174,"avatar_url":"https://avatars.githubusercontent.com/u/9847174?v=3","gravatar_id":"","url":"https://api.github.com/users/kelvk","html_url":"https://github.com/kelvk","followers_url":"https://api.github.com/users/kelvk/followers","following_url":"https://api.github.com/users/kelvk/following{/other_user}","gists_url":"https://api.github.com/users/kelvk/gists{/gist_id}","starred_url":"https://api.github.com/users/kelvk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kelvk/subscriptions","organizations_url":"https://api.github.com/users/kelvk/orgs","repos_url":"https://api.github.com/users/kelvk/repos","events_url":"https://api.github.com/users/kelvk/events{/privacy}","received_events_url":"https://api.github.com/users/kelvk/received_events","type":"User","site_admin":false},"created_at":"2015-10-12T18:39:49Z","updated_at":"2015-10-12T18:39:49Z","body":"Pushed an updated commit in response to above comments. Note that this also updates `shared_build_bins` to actually copy the Pagerduty script into the cookbook."}}