Commit graph

173 commits

Author SHA1 Message Date
Brian Coca
7de77be7b2 corrected version added 2016-12-08 11:35:05 -05:00
Fabian Krämer
2e2f24447a Add require_full_window option for Datadog monitors (#2653) 2016-12-08 11:35:05 -05:00
Brian Coca
bd29252ee7 corrected versionadded 2016-12-08 11:35:05 -05:00
Jason Cormie
78e8709085 Allow setting the visible name of a host in zabbix (#2919)
In Zabbix, the visible name defaults to the hostname.  This is not very
useful if you try to manage vmware VMs as the so called host_name within
zabbix must be set to the vcenter UUID.

This patch allows you to provide an alias which will be shown with
zabbix.  If its not supplied it will default to host_name.
2016-12-08 11:35:05 -05:00
Scott Butler
5cb9bbbd18 Typo fix requested by marketing. 2016-12-08 11:35:03 -05:00
Toshio Kuratomi
ea05c56a41 Fix remaining python3 compile problems 2016-12-08 11:35:01 -05:00
Jeff
d8efe53d7c logicmonitor: Documentation and logging updates based on feedback (#2756) 2016-12-08 11:35:00 -05:00
Michael Scherer
d4157095f3 Make bigpanda module pass python3 sanity check 2016-12-08 11:34:59 -05:00
Michael Scherer
1948bcb9e7 Make zabbix modules compile on python 3
Since the module is not compatible with python 2.4, we
do not need to use the get_exception trick
2016-12-08 11:34:59 -05:00
Benjamin Copeland
2796370b57 statusio_maintenance: Fix minor typo (#3137) 2016-12-08 11:34:58 -05:00
Michael Scherer
415c2d4591 Make sensu_check compile on python 3 (#3177) 2016-12-08 11:34:58 -05:00
Michael Scherer
9ba5218631 Do not leak the newrelic token in log (#3118) 2016-12-08 11:34:56 -05:00
Rene Moser
bbf60e36eb zabbix_host: fix typos in arg spec of login_user
Credits to @JasonCormie
2016-12-08 11:34:51 -05:00
Trevor Kensiski
b2337a7ef7 Adding datadog monitor locked option. http://docs.datadoghq.com/api/#monitor-create (#2698) 2016-12-08 11:34:40 -05:00
Naoya Nakazawa
44bcad7d8a ready_for_review datadog_event module: Datadog API http status code 202 is ok. Ref: http://docs.datadoghq.com/api/ (#2117)
* Use official datadog create event API.

* Fix exception
2016-12-08 11:34:40 -05:00
Matt Clay
38d1cce5d1 Use open_url directly to avoid failing tests. (#2680) 2016-12-08 11:34:38 -05:00
Jeff Wozniak
9d0eecc873 Add logicmonitor and logicmonitor_facts modules 2016-12-08 11:34:37 -05:00
Naoya Nakazawa
8b64309051 datadog_monitor add no_log secret key (#2525) 2016-12-08 11:34:33 -05:00
Alex Paul
195bedee56 Add datadog_monitor param for datadog tags (#2541)
* Add datadog_monitor param for datadog tags

* Rename tags, add version_added
2016-12-08 11:34:33 -05:00
jonathanbouvier
c9e19e7b2d added support for deleting nagios downtime (#2497) 2016-12-08 11:34:27 -05:00
nitzmahone
c56da672d1 fix statusio_maintenance exception handling 2016-12-08 11:34:24 -05:00
Benjamin Copeland
79946c5f43 Adding statusio_maintenance module (#1394) 2016-12-08 11:34:24 -05:00
Anders Ingemann
7144a88897 Sensu subscription bugfixes (#2380)
* Fix syntax for exception catching

* Friendlier error message as per suggestion by @bcoca
2016-12-08 11:34:21 -05:00
Artem Alexandrov
0dcd274339 zabbix_hostmacro: Fixed basic auth (#2330) (#2331) 2016-12-08 11:34:21 -05:00
Anders Ingemann
cea88bdf63 Add sensu_subscription module (#205) 2016-12-08 11:34:21 -05:00
Toshio Kuratomi
adc5ea5168 Fix exception catching for python3 2016-12-08 11:34:18 -05:00
Benjamin Curtis
778bffe35c Add honeybadger_deployment module 2016-12-08 11:34:18 -05:00
Hagai Kariti
390aa7a75f bigpanda: Remove docs using complex args (#2275)
As they're going to be deprecated, don't recommend using them.
2016-12-08 11:34:16 -05:00
Michael Scherer
d7ac2a8499 Use a python3 compatible notation for octal (#2238) 2016-12-08 11:34:15 -05:00
Jordan Cohen
020379b0dc doc update to demostrate message template vars 2016-12-08 11:34:14 -05:00
Jordan Cohen
97d5d80983 message template variable fix
Due to ansible/jinja2 templating, it is difficult to use the monitor message template variables as they need to be surrounded by `{{` and `}}`, this change addresses that issue by allowing the user to use `[[` and `]]` instead.
2016-12-08 11:34:14 -05:00
Lukáš Lalinský
3e81023a87 monitoring/zabbix_host: Fix (no) proxy handling
When updating a host with no proxy explicitly set,
the host was always reported as changed, because it was
comparing `"0"` and `None`.
2016-12-08 11:34:14 -05:00
Toshio Kuratomi
1782ff04d0 Docs fixes 2016-12-08 11:34:13 -05:00
Charles V Bock
7802a3a8c9 high_flap_threshold documentation correction
Changing description of high_flap_threshold to properly reflect its function.
2016-12-08 11:34:13 -05:00
Ryan G. Hunter
67967d04ee monit startup fix 2016-12-08 11:34:11 -05:00
Michael Scherer
ab26847e06 Remove unused import of 'socket' module 2016-12-08 11:34:11 -05:00
Michael Scherer
6c959dc77e Mark api_key as no_log, since that's supposed to be kept secret 2016-12-08 11:34:11 -05:00
Michael Scherer
07f8846134 Mark api_key as no_log to avoid potential leaks (#2048) 2016-12-08 11:34:10 -05:00
Markus Ostertag
8fd23c7d75 Change success status code to 202
As I already mentioned here: a1b1182662 (diff-d04a476e5d71372918cb6e7e5b39a683R120) @jimi-c added some "hidden" additional check in his urllib commit and broke the whole module for everybody as Datadog answers with an 202 in case of success (http://docs.datadoghq.com/api/#troubleshooting).
2016-12-08 11:34:10 -05:00
Michael Scherer
bcf4c6be49 Fix aibrake 2016-12-08 11:34:08 -05:00
Michael Scherer
d1c6b6f3b8 Fix default url in airbrake_deployment doc (#2078) 2016-12-08 11:34:08 -05:00
Michael Scherer
3d21f7c5a4 Mark the token as sensitive, since it shouldn't be printed (#2043) 2016-12-08 11:34:07 -05:00
Jordan Cohen
e07cc7d9a2 idempotency fix (#2024) 2016-12-08 11:34:06 -05:00
Paul Seiffert
48223fd268 Allow Datadog metric alerts to define multiple thresholds 2016-12-08 11:34:01 -05:00
Julien Recurt
5d68e4fe06 Add option to use ZabbixApi via auth basic protection 2016-12-08 11:34:00 -05:00
James Moore
0ecaea3ac1 Added a source parameter for setting the JIT client name 2016-12-08 11:33:57 -05:00
Ritesh Khadgaray
d8ea847739 zabbix_host : add the ability to set inventory_mode 2016-12-08 11:33:57 -05:00
t.goto
8a3c60cfd2 add exit_json
add exit_json code to succesfully exit, when you want to delete the already
deleted host.
Without this, playbook fails with
`Specify at least one group for creating host`
which is not correct message.
2016-12-08 11:33:57 -05:00
t.goto
b03d1da393 change host.delete() parameter for newer ZBX api.
As of Zabbix API 2.4, host.delete() will not takes parameter with
`hostid` property but only the array of it.
https://www.zabbix.com/documentation/2.2/manual/api/reference/host/delete

fix #1800
2016-12-08 11:33:57 -05:00
Miguel Martín
da668dca56 Replace deprecated zabbix api method 'exists' to support zabbix 3.0 2016-12-08 11:33:56 -05:00