Commit graph

314 commits

Author SHA1 Message Date
Todd Zullinger
d604f56162 monitoring/nagios: Allow comment to be specified
The default remains 'Scheduling downtime' but can be overridden.
2015-06-16 11:33:09 -04:00
Kevin Klinemeier
49ab501be4 Updated tags example to an actual datadog tag 2015-06-16 11:33:09 -04:00
Michael Gröning
f9041a1b29 fix bugs 2015-06-16 11:33:08 -04:00
Michael Gröning
304abbce85 improved docs 2015-06-16 11:33:08 -04:00
Michael Gröning
0b9863ed0e divided between host an service downtimes 2015-06-16 11:33:08 -04:00
Michael Gröning
8829b818b8 add function for servicegrup downtimes 2015-06-16 11:33:08 -04:00
Bruce Pennypacker
9285d0a1c7 changed 'deleted' to 'absent' 2015-06-14 20:20:36 +00:00
Bruce Pennypacker
51bba578b6 Updated 'ongoing' to also return properly formatted json 2015-06-12 19:58:57 +00:00
Bruce Pennypacker
6a89b92cda Fixed results & 'Changed'. Added 'deleted' action. Added ability to specify multiple services. 2015-06-12 18:36:23 +00:00
Brian Coca
2f967a949f minor docfix 2015-06-10 12:58:59 -04:00
Greg DeKoenigsberg
ef7381f246 Adding author's github id 2015-06-09 12:58:45 -04:00
Jhonny Everson
d517abf44b Fixes the bug where it was using only the keys to determine whether a change was made, i.e. values changes for existing keys was reported incorrectly. 2015-06-09 09:44:34 -03:00
Jhonny Everson
f09389b179 Adds handler for error responses 2015-06-08 17:46:53 -03:00
Brian Coca
06c60ddc22 Merge pull request #575 from skornehl/devel
datadog_monitor module
2015-06-05 21:47:15 -04:00
Sebastian Kornehl
df618c2d48 docs: removed default when required is true 2015-06-04 06:54:02 +02:00
Brian Coca
e03ed0bd34 Merge pull request #481 from LorenzoLuconi/devel
2 bug fixes for monit module
2015-06-03 08:48:47 -04:00
Sebastian Kornehl
9ee29fa579 Added datadog_monitor module 2015-06-03 13:15:59 +02:00
Greg DeKoenigsberg
d6dccfb269 Merge pull request #317 from agilekevin/patch-1
Updated tags example to an actual datadog tag
2015-06-02 13:52:19 -04:00
Brian Coca
5da651212f push list nature of tags into spec to allow both for comma delimited strings and actual lists 2015-06-02 08:37:45 -04:00
Brian Coca
3861904b02 updated docs for 2.0 2015-06-01 12:36:49 -04:00
Brian Coca
35a86c3423 Merge pull request #228 from michaelgroening/devel
enable setting downtimes for Service-Group services and hosts
2015-06-01 12:31:41 -04:00
Brian Coca
4b35db4932 added version added 2015-06-01 12:31:34 -04:00
Brian Coca
27bb709a73 Merge pull request #324 from tmzullinger/nagios-comment-support
monitoring/nagios: Allow comment to be specified
2015-06-01 12:26:50 -04:00
Greg DeKoenigsberg
223694ccf2 Revert "Added eval for pasting tag lists" 2015-06-01 12:07:23 -04:00
Greg DeKoenigsberg
9f9b50996e Merge pull request #512 from skornehl/devel
Added eval for pasting tag lists
2015-06-01 09:17:20 -04:00
Toshio Kuratomi
1276420a3a Fix documentation formatting 2015-05-28 16:00:43 -07:00
Brian Coca
0ff9bced72 Merge pull request #524 from resmo/feature/zabbix_group2
replace module zabbix_group
2015-05-28 08:02:26 -04:00
Toshio Kuratomi
8b62a45466 Fix docs - don't need quote anymore 2015-05-26 15:40:20 -07:00
Rene Moser
d04e6b1d07 zabbix_maintenance: prevent to log password 2015-05-26 15:41:37 +02:00
Rene Moser
1eb6c37594 zabbix: improve module doc 2015-05-26 15:34:35 +02:00
Rene Moser
9d07fb9618 zabbix: improve arguments and prevent to log password 2015-05-26 15:33:50 +02:00
Rene Moser
c9dfeb07c1 zabbix: remove redundant import of module_utils 2015-05-26 15:28:50 +02:00
Rene Moser
c0fb48cd39 zabbix_group: improve params 2015-05-22 15:25:13 +02:00
Rene Moser
3f108732c5 zabbix_group: add backword compatibility
* add alias host_group for host_groups
* add choices for param state
2015-05-22 15:25:13 +02:00
Rene Moser
1c210abc69 zabbix_group: update version added to 1.8
Since we intent to replace the current module, we add the version the current module was added.
2015-05-22 15:25:12 +02:00
Rene Moser
f0eb372e99 zabbix_group: update authors to new format 2015-05-22 15:25:12 +02:00
Cove Schneider
8175bd2f78 remove superfluous defaults 2015-05-22 15:25:12 +02:00
Cove Schneider
30832ab4d9 add zabbix_group module 2015-05-22 15:25:12 +02:00
Rene Moser
2d35caf68b zabbix_group: remove current module in favor of PR #346 2015-05-22 14:33:56 +02:00
Toshio Kuratomi
24390f1ac6 Merge pull request #514 from stansonhealth/newrelic_updates
Newrelic documentation, argspec updates
2015-05-20 20:09:54 -07:00
Tim Bielawa
9ae04256fe Allow nagios module to be licensed as gpl v2 or newer 2015-05-20 14:43:51 -04:00
tedder
c9e02dd7d8 use newer required_one_of syntax; unsure why there's app_name vs appname, so leaving it alone. 2015-05-19 10:59:49 -07:00
tedder
4cc8c6b340 they call it a key, not a token 2015-05-19 10:31:01 -07:00
tedder
a58e5a0efc fix 404'd url. There's no perfect replacement, but this is okay. 2015-05-19 10:30:18 -07:00
Sebastian Kornehl
fa2f250f14 Added eval for pasting tag lists 2015-05-19 15:05:31 +02:00
Toshio Kuratomi
576d94e8d4 Update module_utils "import" to the new-style
Fixes #505
2015-05-18 12:08:15 -07:00
Toshio Kuratomi
88eff11c04 Many more doc fixes 2015-05-15 12:12:26 -07:00
Brian Coca
08445418aa more string corrections 2015-05-14 10:45:32 -04:00
Brian Coca
edf519a0c2 moar quotes 2015-05-14 09:37:00 -04:00
Brian Coca
bceeba224f fix doc parsing by correctly quoting author 2015-05-14 09:19:24 -04:00
Greg DeKoenigsberg
66c83e7ae3 Adding author's github id 2015-05-13 16:16:54 -04:00
Greg DeKoenigsberg
a000653292 Adding author's github id 2015-05-13 16:15:54 -04:00
Greg DeKoenigsberg
feb71e82e3 Adding author's github id 2015-05-13 16:14:21 -04:00
Greg DeKoenigsberg
def8ae9c47 Adding author's github id
...though the real author is perhaps a mystery.
2015-05-13 16:13:31 -04:00
Greg DeKoenigsberg
81b696ca97 Adding author's github id 2015-05-13 16:11:01 -04:00
Greg DeKoenigsberg
13200d4c78 Adding author's github id 2015-05-13 16:06:43 -04:00
Greg DeKoenigsberg
0f5d8abdc9 Adding author's github id 2015-05-13 15:55:15 -04:00
Greg DeKoenigsberg
afc4e16551 Adding author's github id 2015-05-13 15:54:35 -04:00
Greg DeKoenigsberg
0738aafebd Adding author's github id 2015-05-13 15:53:59 -04:00
Greg DeKoenigsberg
f7a616f202 Formatting fix in author list 2015-05-13 15:51:34 -04:00
Greg DeKoenigsberg
d3615bc8d4 Adding author's github id 2015-05-13 15:51:08 -04:00
Greg DeKoenigsberg
10d798e0f3 Adding author's github id 2015-05-13 15:48:15 -04:00
Greg DeKoenigsberg
a446b69b36 Adding author's github id 2015-05-13 15:37:16 -04:00
Greg DeKoenigsberg
bbfd46c32a Adding author's github id 2015-05-13 15:36:21 -04:00
Greg DeKoenigsberg
396b9d921a Add 2015-05-13 15:35:25 -04:00
Greg DeKoenigsberg
415f22dffd Adding author's github id 2015-05-13 15:34:38 -04:00
Greg DeKoenigsberg
26d6e0c6a7 Adding author's github id 2015-05-13 15:22:11 -04:00
Greg DeKoenigsberg
593e6cb27c Adding author's github id 2015-05-13 15:21:13 -04:00
Greg DeKoenigsberg
324a501d1c Adding author's github id 2015-05-13 15:20:02 -04:00
Greg DeKoenigsberg
6315cbe653 Adding author's github id 2015-05-13 15:19:22 -04:00
Greg DeKoenigsberg
9a542327dd Adding author's github id 2015-05-13 15:18:01 -04:00
Greg DeKoenigsberg
6498940461 Adding author's github id 2015-05-13 15:16:13 -04:00
Brian Coca
c51c64409e Merge pull request #458 from NickatEpic/devel
New module for creating annotations with Circonus SaaS service
2015-05-13 09:17:21 -04:00
Nick Harring
cf2b734ab3 Removed as keyword for 2.4 and earlier backwards compat. 2015-05-12 14:42:21 -07:00
Nick Harring
46f6e5f6fc Fixed ansible module import which I changed chasing a better PEP-8 score. 2015-05-12 14:35:47 -07:00
Nick Harring
910761bd6d Added version_added in Documentation output. Fixed shebang to be /usr/bin/python. 2015-05-12 14:27:22 -07:00
Toshio Kuratomi
e5022ba87b Add python >= 2.6 to documented deps 2015-05-12 08:43:31 -07:00
Lorenzo Luconi Trombacchi
1f9f9a549e status function was called twice 2015-05-12 11:07:52 +02:00
Lorenzo Luconi Trombacchi
55b9ab2774 fix a problem with status detection after unmonitor command 2015-05-12 10:58:47 +02:00
Lorenzo Luconi Trombacchi
838cd4123b added lower function for statuses 2015-05-12 10:56:22 +02:00
Matt Martz
e568032bc3 Fix up modules that have python24 syntax error 2015-05-11 09:51:48 -05:00
Nick Harring
c0ca227717 PEP-8 style fixes 2015-05-06 09:43:38 -07:00
Sébastien Fievet
4e21eb09db Typo 2015-05-05 16:58:25 +02:00
Nick Harring
dd02f24df9 Added Epic copyright notice, clarified examples. 2015-04-30 10:16:26 -07:00
Nick Harring
650b6e9b4f Initial public revision. 2015-04-29 14:26:16 -07:00
Brian Coca
1754c7a1ca fixed doc issues on zabbix_screen 2015-03-31 09:37:15 -04:00
Brian Coca
39cff86e7b fixed doc issues 2015-03-31 09:37:15 -04:00
Brian Coca
c875fa8f94 Merge pull request #352 from cove/zabbix_screen
remove superfluous defaults for required options from zabbix_screen
2015-03-29 17:09:48 -04:00
Brian Coca
d0d960c491 Merge pull request #351 from cove/zabbix_hostmacro
remove superfluous defaults for required options from zabbix_hostmacro
2015-03-29 17:09:32 -04:00
Brian Coca
4194d17788 Merge pull request #350 from cove/zabbix_host
remove superfluous defaults for required options from zabbix_host
2015-03-29 17:09:15 -04:00
Brian Coca
510b77ca0e minor documentation fixes 2015-03-29 16:51:30 -04:00
Cove Schneider
32878110d0 remove superfluous defaults 2015-03-29 13:41:52 -07:00
Cove Schneider
636e96fafc remove superfluous defaults 2015-03-29 13:41:07 -07:00
Cove Schneider
7c41002d93 remove superfluous defaults 2015-03-29 13:37:15 -07:00
Brian Coca
fa5cbcc17c Merge pull request #343 from cove/zabbix_screen
add zabbix_screen module
2015-03-29 16:06:55 -04:00
Brian Coca
4c01be7bf3 Merge pull request #344 from cove/zabbix_hostmacro
add zabbix_hostmacro module
same comments as for zabbix_host
2015-03-29 16:04:40 -04:00
Cove Schneider
092cb5b4cd add zabbix_screen 2015-03-28 08:18:25 -07:00
Cove Schneider
d0256c593a add zabbix_hostmacro 2015-03-28 00:46:49 -07:00
Cove Schneider
3b54e7b00e add zabbix_host 2015-03-28 00:07:01 -07:00
Todd Zullinger
aef5792772 monitoring/nagios: Allow comment to be specified
The default remains 'Scheduling downtime' but can be overridden.
2015-03-18 15:42:10 -04:00
Kevin Klinemeier
8084671e33 Updated tags example to an actual datadog tag 2015-03-15 21:42:35 -07:00
Brian Coca
312d59061c fixed logentries 2015-02-12 15:55:21 -05:00
Brian Coca
dbccdef198 minor fixes to logentries 2015-02-11 17:32:12 -05:00
Brian Coca
6e35506655 Merge pull request #98 from rubenvdb/devel
Added support for --name and --type arguments when following a new log
2015-02-11 17:26:53 -05:00
Michael Groening
e321d0f34d Merge remote-tracking branch 'master/devel' into devel 2015-01-27 16:26:29 +01:00
Rob White
13285765a8 Keep 'process' lowercase to protect against upstream changes 2015-01-22 11:26:00 +11:00
Rob White
0f45029827 Changed status() to be case-sensitive of process 2015-01-22 11:01:33 +11:00
Giovanni Tirloni
5ae3bbaf05 Fix dangerous use of empty list as default arg (mutable) 2015-01-20 12:35:13 -05:00
Jeroen Thora
899f1c0a0b Fixed small typo in zabbix group docs 2014-12-19 23:43:21 +01:00
Stein Inge Morisbak
c4af7a1324 Removed import of json. It is already imported in the common module. 2014-12-09 15:38:55 +01:00
Stein Inge Morisbak
5a2b80ccaa Fall back to simplejson if ImportError on json 2014-12-09 13:14:50 +01:00
Toshio Kuratomi
19e688b017 Fixes to documentation 2014-12-03 08:16:11 -08:00
Brian Coca
e8c316c08a Merge pull request #105 from nate-kingsley/devel
Adding Uptime Robot Module
2014-12-01 11:51:37 -05:00
Brian Coca
c9dadee7a7 Merge pull request #6 from resmo/feature/zabbix_group
zabbix_group: new module
2014-12-01 11:33:19 -05:00
nate-kingsley
d7183a3b67 Adding Uptime Robot Module
Added uptime robot module. This currently has the ability to start or
pause existing monitors. The ability to create or delete is forthcoming.
2014-11-11 10:48:29 -05:00
Michael Gröning
0fa856d467 fix bugs 2014-11-07 17:16:48 +01:00
Michael Gröning
ebda36bb50 improved docs 2014-11-07 15:00:57 +01:00
Michael Gröning
b0af1be84a divided between host an service downtimes 2014-11-07 14:36:04 +01:00
Michael Gröning
91d0b2c00f add function for servicegrup downtimes 2014-11-07 14:14:12 +01:00
Ruben Van den Bossche
f532ef1996 Added support for --name and --type arguments when following a new log 2014-11-01 18:30:40 +01:00
René Moser
8c16f9c39c zabbix_group: new module
Add or remove a host group to Zabbix.

Signed-off-by: René Moser <mail@renemoser.net>
2014-09-28 22:24:24 +02:00
René Moser
93c7084fa6 zabbix_maintenance: set state to be present by default
Signed-off-by: René Moser <mail@renemoser.net>
2014-09-28 20:49:05 +02:00
Michael DeHaan
110250d344 package files 2014-09-26 11:04:10 -04:00
Michael DeHaan
b1e789968b File extensions! 2014-09-26 10:40:16 -04:00
Michael DeHaan
50f105578a Restructuring. 2014-09-26 10:14:28 -04:00
Michael DeHaan
73123b69fa Move modules into subdirectory. 2014-09-26 09:23:50 -04:00
Hagai Kariti
472614c988 Don't return 'state' attr in bigpanda module
Fixes a double parameter being passed afterwards
2014-09-08 11:06:49 +03:00
Rene Moser
aa7e422fe8 zabbix_maintenance: move to new boilerplate 2014-09-01 20:13:34 +02:00
Michael DeHaan
16013a38a3 Updating version_added. 2014-08-08 14:24:57 -04:00
abulimov
6834ee7977 zabbix_maintenance small stylistic updates and ansible version bump 2014-08-08 14:24:57 -04:00
Alexander Bulimov
a8d5a3f849 zabbix_maintenance fixes and parameter names update 2014-08-08 14:24:57 -04:00
Alexander Bulimov
713ef83fd6 zabbix_maintenance examples fixes 2014-08-08 14:24:56 -04:00
Alexander Bulimov
3871ef5e92 Initial working version of zabbix_maintenance module 2014-08-08 14:24:56 -04:00
Michael DeHaan
9a04915723 update version added info 2014-08-08 13:38:59 -04:00
Michael DeHaan
05ca1f78fd Merge pull request #6301 from gitterHQ/devel
Pagerduty improvements
2014-08-08 13:36:40 -04:00
Michael DeHaan
a740bc5d49 Update version_added. 2014-08-08 11:42:35 -04:00
Hagai
6264957734 Documentation error 2014-08-08 11:42:35 -04:00
Shahar Kedar
b5544a1bd0 Rename source to source_system and remove it from the documentation. 2014-08-08 11:42:35 -04:00
Hagai
83e20b1484 Add some argument aliases 2014-08-08 11:42:35 -04:00
Hagai
77478efea1 Update docs for bigpanda 2014-08-08 11:42:35 -04:00
Hagai
522ebf684f Add bigpanda module to monitoring 2014-08-08 11:42:34 -04:00
Michael DeHaan
edcedfc06f Pagerduty corrected misleading blog post, so no problems with them being in core now. Thank you guys! 2014-07-24 15:21:53 -04:00
Michael DeHaan
24a7da1319 Pagerduty has advocated not using ansible for certain sizes of infrastructure. This module is removed until this is corrected.
http://blog.pagerduty.com/2014/06/10-common-ops-mistakes/?utm_source=twitter&utm_medium=social&utm_campaign=blog
2014-07-15 18:07:24 -04:00
Michael DeHaan
8c7cd604f0 Stackdriver module was in the wrong category, so moving. 2014-05-16 08:30:38 -04:00
James Cammarata
8db481d8de Fixing a typo in the monit module (status and not status()) 2014-05-08 16:46:32 -05:00
James Cammarata
bd9d8e8207 Merge branch 'devel' of https://github.com/brian-brazil/ansible into brian-brazil-devel 2014-05-08 16:11:18 -05:00
Chris Lamb
1259475e32 Fail if monit reload failed; don't mask the error.
This is necessary for the scenario when you push a new, broken monit
config out, and then set a state=reloaded handler - the error was
previously swallowed so you could end up with successful play but missing
monitoring (!).

Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2014-05-08 18:18:28 +01:00
Brian Brazil
296bf6bd04 Use empty string rather than None to avoid TypeError
Improve error messages.
2014-04-25 13:30:19 +01:00
Andrew Newdigate
5a07456558 Added additional error checking to avoid HTTP400 responses from ansible. 2014-04-16 23:00:01 +01:00
Andrew Newdigate
34ec5076c3 Removing unused code 2014-04-16 22:44:34 +01:00