Brian Coca
a6ceec998d
corrected version_added for new monit timeout opt
9 years ago
Brian Coca
91df684902
Merge pull request #806 from gaqzi/monit/retry-option
...
monit: Add retry for pending/initializing services
9 years ago
Bruce Pennypacker
5abd7deab0
Remove extraneous space from end of command string in nagios_cmd
9 years ago
Michael Weber
fba8c9f8a7
Fix error 'fail_json() takes exactly 1 argument'
...
Fixes bug #1257
9 years ago
Björn Andersson
72155d40a3
monit: Set a high timeout waiting for status changes
...
Instead of waiting for up to a certain number of retries we set a high
timeout and only re-check every five seconds. Certain services can
take a minute or more to start and we want to avoid waisting resources
by polling too often.
9 years ago
Björn Andersson
262f2e9048
monit: Add version_added and type for new argument
9 years ago
Björn Andersson
5835d06a4e
monit: Wait for pending state changes for reloads
...
@mpeters reported that we're not checking that the named service is
actually there after a reload. And that sometimes monit doesn't actually
return anything at all after a reload.
9 years ago
Björn Andersson + SU Sheng Loong
f8fe5a2fcd
monit: Add retry for pending/initializing services
...
If there are already ongoing actions for a process managed by monit, the
module would exit unsuccessfully. It could also give off false positives
because it did not determine whether the service was started/stopped
when it was in a pending state. Which might be turning the service off,
but the action was to start it.
For example "Running - pending stop" would be regarded as the service
running and "state=enabled" would do nothing.
This will make Ansible wait for the state to finalize, or a timeout decided
by the new `max_retries` option, before it decides what to do.
This fixes issue #244 .
9 years ago
Brian Coca
875a055103
corrected choices which was meant to be type
9 years ago
Ritesh Khadgaray
5e103d604a
allows user to not update zabbix host config if host is present.
9 years ago
Kerim Satirli
2ac53bf559
fixes a typo in Datadog Monitor docs
9 years ago
Konstantin Manna
97b7a7a7f8
bugfix: use correct function close calls
9 years ago
Brian Coca
6cd7399a71
minor docfix
9 years ago
Brian Coca
076ddc5266
Merge pull request #1002 from knakayama/bugfix/fix-argument-type-for-zabbix_screen
...
Fix argument type for zabbix_screen
9 years ago
Brian Coca
c7c32ef86f
minor doc fixes nagios
9 years ago
Brian Coca
5017c4483a
Merge pull request #798 from vaupelt/patch-1
...
strange results with services=all
agreed, the doc issues are unrelated to this PR, will fix those independently
9 years ago
knakayama
45f4568753
Fix argument type for zabbix_screen
9 years ago
Anders Ingemann
e0f513a903
Fix state & metric description
...
Also: add state=absent to last example
9 years ago
Anders Ingemann
9342c16e78
Add github ID to author field in sensu_check
...
As proposed by @gregdek in #983
9 years ago
Darren Worrall
b0926125c2
Fix json loading in sensu_check
...
Fixes `AttributeError: 'str' object has no attribute 'read'` when the
check path exists
9 years ago
Darren Worrall
4ead053031
Initialise `stream` variable
...
Fixes `UnboundLocalError: local variable 'stream' referenced before
assignment` when the check path doesnt exist
9 years ago
Tim Bielawa
c9785a6948
Fix capitalization in nagios 'services' parameter comment
9 years ago
Amanpreet Singh
a0af060c25
Make pagerduty_alert module more inline with ansible modules
...
- use state parameter instead of event_type
- add support for check mode
9 years ago
Amanpreet Singh
0847bfecd6
Add new module: pagerduty_alert
...
- trigger, acknowledge or resolve pagerduty incidents
9 years ago
vaupelt
150d3ce0ee
strange results with services=all
...
I issued a command with action=disable_alerts host=webserver services=all set and get this results:
"nagios_commands": [
"[1438593631] DISABLE_SVC_NOTIFICATIONS;webserver;a",
"[1438593631] DISABLE_SVC_NOTIFICATIONS;webserver;l",
"[1438593631] DISABLE_SVC_NOTIFICATIONS;webserver;l"
]
This is not a big deal because i have just overlooked the action=silence command. Nevertheless a more predictable result would be a nice thing to have.
9 years ago
Brian Coca
27bf193483
added missing license headers
...
fixes #508
9 years ago
Toshio Kuratomi
aa1b4caa8a
Merge pull request #734 from ansible/fetch_url-uptimerobot
...
Port uptimerobot to fetch_url
9 years ago
Toshio Kuratomi
4a43f52437
Use fetch_url's basic auth instead of code specific to this module
9 years ago
Toshio Kuratomi
8aa490c638
Port uptimerobot to fetch_url
9 years ago
Toshio Kuratomi
626977f90e
Port librarto_annotation from urllib2 to fetch_url
9 years ago
Toshio Kuratomi
79173ac18d
Clean up unneeded urllib2 imports
9 years ago
Greg DeKoenigsberg
d640fd95e9
Merge pull request #605 from bpennypacker/pagerduty_updates
...
monitoring/pagerduty module improvements, including specifying multiple services, fixing task output, adding 'delete'' action
9 years ago
Eike Frost
75e1e9fcda
add zabbix proxy support to zabbix_host
10 years ago
Brian Coca
3f9e2fb4e6
Merge pull request #629 from bcoca/sensu_check_2.4
...
made sensu_check 2.4 friendly
10 years ago
Brian Coca
286bc3d9dc
forgot finally 2.4 syntax
10 years ago
Brian Coca
eeb9d34812
also fixed exceptions
10 years ago
Toshio Kuratomi
dd6e8f354a
Modify a few more modules to not conditionalize urllib(2) import.
10 years ago
Brian Coca
1659af1541
made sensu_check 2.4 friendly
10 years ago
Toshio Kuratomi
4b29146c4d
be explicit about urllib import and remove conditional urllib(2) import
...
urllib and urllib2 have been in the python stdlib since at least
python-2.3. There's no reason to conditionalize it.
Fixes https://github.com/ansible/ansible/issues/11322
10 years ago
Brian Coca
8f31d84300
Merge pull request #203 from andsens/sensu-check
...
Add sensu_check module
10 years ago
Anders Ingemann
3f3a73da37
Add sensu_check module
10 years ago
Greg DeKoenigsberg
004dedba8a
Changes to author formatting, remove emails
10 years ago
Brian Coca
0d7332d550
minor docfix
10 years ago
Greg DeKoenigsberg
98abb6d2c9
Adding author's github id
10 years ago
Jhonny Everson
4b625bab34
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.
10 years ago
Jhonny Everson
d722d6de97
Adds handler for error responses
10 years ago
Sebastian Kornehl
fdaa4da447
docs: removed default when required is true
10 years ago
Sebastian Kornehl
1291f9a25a
Added datadog_monitor module
10 years ago
Brian Coca
6050cc8e5d
push list nature of tags into spec to allow both for comma delimited strings and actual lists
10 years ago
Brian Coca
d5c581e9eb
updated docs for 2.0
10 years ago