Commit Graph

337 Commits (2be52280fc1d3225c0874d4c6963d758078ce79f)

Author SHA1 Message Date
Rene Moser 170adf16bd
zabbix_host: fix typos in arg spec of login_user
Credits to @JasonCormie
8 years ago
Trevor Kensiski d4e3899710 Adding datadog monitor locked option. http://docs.datadoghq.com/api/#monitor-create (#2698) 8 years ago
Naoya Nakazawa d1355b20ee 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
8 years ago
Matt Clay 33716b1837 Use open_url directly to avoid failing tests. (#2680) 8 years ago
Jeff Wozniak 679f30dd20 Add logicmonitor and logicmonitor_facts modules 8 years ago
Naoya Nakazawa 1e469477a8 [monitor] datadog_monitor add no_log secret key (#2525) 8 years ago
Alex Paul 95dc240735 Add datadog_monitor param for datadog tags (#2541)
* Add datadog_monitor param for datadog tags

* Rename tags, add version_added
8 years ago
jonathanbouvier 0f01acd6c4 added support for deleting nagios downtime (#2497) 9 years ago
nitzmahone 81c7630c01 fix statusio_maintenance exception handling 9 years ago
Benjamin Copeland 45ca94af0a Adding statusio_maintenance module (#1394) 9 years ago
Anders Ingemann 483c96681e Sensu subscription bugfixes (#2380)
* Fix syntax for exception catching

* Friendlier error message as per suggestion by @bcoca
9 years ago
Artem Alexandrov 5d900b7a77 zabbix_hostmacro: Fixed basic auth (#2330) (#2331) 9 years ago
Anders Ingemann 575fc6e87b Add sensu_subscription module (#205) 9 years ago
Toshio Kuratomi 4b4557eb97 Fix exception catching for python3 9 years ago
Benjamin Curtis 76cbe30645 Add honeybadger_deployment module 9 years ago
Hagai Kariti 7e08d01010 bigpanda: Remove docs using complex args (#2275)
As they're going to be deprecated, don't recommend using them.
9 years ago
Michael Scherer c8864c3220 Use a python3 compatible notation for octal (#2238) 9 years ago
Adrian Likins e880bc8f75 Merge pull request #2119 from hypergig/patch-2
message template variable fix
9 years ago
Lukáš Lalinský 3a90f78cca 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`.
9 years ago
Toshio Kuratomi f953d5dc0c Docs fixes 9 years ago
Charles V Bock 371c411ac3 high_flap_threshold documentation correction
Changing description of high_flap_threshold to properly reflect its function.
9 years ago
René Moser eab5892944 Merge pull request #1867 from Censio/rhunter-monit-startup
monit startup fix
9 years ago
Jordan Cohen c0013af14c doc update to demostrate message template vars 9 years ago
René Moser 6049d03d3a Merge pull request #2089 from mscherer/fix_datadog
2 small fixes for datadog
9 years ago
Michael Scherer e07a52b499 Mark api_key as no_log to avoid potential leaks (#2048) 9 years ago
Jordan Cohen df055265d4 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.
9 years ago
Markus Ostertag d5ab3dc0f3 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).
9 years ago
Michael Scherer 1b18c74918 Remove unused import of 'socket' module 9 years ago
Michael Scherer ed4dd65057 Mark api_key as no_log, since that's supposed to be kept secret 9 years ago
Michael Scherer ba74516640 Fix aibrake 9 years ago
Michael Scherer 14c323cc8e Fix default url in airbrake_deployment doc (#2078) 9 years ago
Michael Scherer f9f00ef404 Mark the token as sensitive, since it shouldn't be printed (#2043) 9 years ago
Jordan Cohen 359b2abebc idempotency fix (#2024) 9 years ago
René Moser ab656bb7dd Merge pull request #1866 from Jimdo/monitor_thresholds
Allow Datadog metric alerts to define multiple thresholds
9 years ago
Julien Recurt cd1114a2bd Add option to use ZabbixApi via auth basic protection 9 years ago
René Moser 141e3f045c Merge pull request #1684 from foozmeat/patch-1
Added a source parameter for setting the JIT client name
9 years ago
René Moser 69b7175932 Merge pull request #1084 from ritzk/zabbix_inventory-mode
zabbix_host : add the ability to set inventory_mode #1005
9 years ago
René Moser 6e15dec236 Merge pull request #1853 from tomgoto/zabbix_host_delete_version
change zabbix host.delete() parameter for newer API
9 years ago
Paul Seiffert 2f0edbeccb Allow Datadog metric alerts to define multiple thresholds 9 years ago
René Moser 77552d780f Merge pull request #1692 from m4mnux/devel
Replace deprecated zabbix api method 'exists' to support zabbix 3.0
9 years ago
René Moser eb9e57407e Merge pull request #1763 from eikef/zabbix30apiexistsremoval
Replace deprecated exists API for Zabbix 3.0 compatibility
9 years ago
René Moser c6afbc9e17 Merge pull request #1761 from kepstin/zabbix-3-0
zabbix_maintenance: Stop using api removed in zabbix 3.0
9 years ago
t.goto c19a721765 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.
9 years ago
t.goto f46e193718 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
9 years ago
Ritesh Khadgaray 1a29807e96 zabbix_host : add the ability to set inventory_mode 9 years ago
Brian Coca 083383a2c7 Merge pull request #1753 from eikef/issue1616
Fixes #1616, check whether interface-list exits before querying its length
9 years ago
Brian Coca 904b5938a0 Merge pull request #706 from eikef/devel
return as unchanged if macro update is unnecessary
9 years ago
Brian Coca cb291d3f82 Merge pull request #1618 from plldp/devel
Update zabbix_host.py
9 years ago
Eike Frost 2810e6542a Replace deprecated exists API for Zabbix 3.0 compatibility 9 years ago
Calvin Walton 369af1c8c9 zabbix_maintenance: Stop using api removed in zabbix 3.0 9 years ago