Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/sous-chefs/nagios

Development repository for the nagios cookbook
https://github.com/sous-chefs/nagios

The actual multi_environment_monitoring attribute shouldn't be a string

It was bool before my server multi_environment_monitoring merges. No
need to break stuff for no...

73fcfd63de21ded07f8ef1c2abf1fe3daab1afb7 authored about 12 years ago by Tim Smith <[email protected]>
Remove the extra multi environment monitoring attribute from the client.rb

36b3f20a2f25c887a46bc6e619f9acc2b9207a2c authored about 12 years ago by Tim Smith <[email protected]>
Merge branch 'master', remote-tracking branch 'upstream/master'

5a80f357b40684a7325d72ecd251a5cc2fed80e2 authored about 12 years ago by Tim Smith <[email protected]>
Merge branch 'COOK-1815'

cec497592a39aebfc27ae815c6941314d1f1a010 authored about 12 years ago by jtimberman <[email protected]>
missed a platform_family conversion in the nrpe server template

b0a8ad4cdbccabefd63395b919a82bd1b462b1d2 authored about 12 years ago by jtimberman <[email protected]>
Single quote all the attributes. Chef Summit taught me that this makes people very grumpy

89d0b11aa57adae4a6fc9de6e22ec3c6c6a70050 authored about 12 years ago by Tim Smith <[email protected]>
Switch platform to platform_family and value_for_platform to value_for_platform_family

47630e2ce35cfb51fb78a06d5873300f9d449ecb authored about 12 years ago by Tim Smith <[email protected]>
Update Readme to reflect the need for Chef 10.10 and Ohai 6.12 now

8705ba01d88265b62e8a39c27c941257ecc805c2 authored about 12 years ago by Tim Smith <[email protected]>
int attributes should be ints

81774e36b28402e3fcf9a5b9420ad51e0c3a28b8 authored about 12 years ago by Tim Smith <[email protected]>
Merge branch 'master', remote-tracking branch 'upstream/master'

2d72e4385031fb07a28475a684e0145d95f2c1b9 authored about 12 years ago by Tim Smith <[email protected]>
Merge pull request #50 from tas50/COOK-1816

COOK-1816: Only install mod_ssl if enabling SSL

d8cf412dd748a1e8b94ef3aa64434fef1b37575b authored about 12 years ago by Joshua Timberman <[email protected]>
Merge branch 'master', remote-tracking branch 'upstream/master'

8f73f2f6d69bbf0947563c648223785ad2ca1e70 authored about 12 years ago by Tim Smith <[email protected]>
Merge pull request #45 from tas50/COOK-1543

Cook 1543: Enable the Nagios server to monitor hosts in multi environments

333af550666abb347c799cd8ebd9fb99bb34ceb2 authored about 12 years ago by Joshua Timberman <[email protected]>
Merge pull request #52 from opscode-cookbooks/whyrun

Adding whyrun support to nagios

031c01515c684dfbf43e6a213693e6bdb92ffc59 authored about 12 years ago by PrajaktaPurohit <[email protected]>
Only install mod_ssl if enabling SSL

60263830cdec752f808587cbb86617e5e1391575 authored about 12 years ago by Tim Smith <[email protected]>
Adding whyrun support to nagios

833a570f90aa79c7bcd6c37a3ff822dbaa0d9a3a authored about 12 years ago by PrajaktaPurohit <[email protected]>
Move the role search where it actually needed to go

e1ce92d8b39e9ede5c7d5d878b6cd50316f5e999 authored about 12 years ago by Tim Smith <[email protected]>
Make sure to search for roles before environments since the role_list

variable needs to be defined

2136fe1413c0a345600edfeaf3e1ca43555e1390 authored about 12 years ago by Tim Smith <[email protected]>
Add missing end

dd4369f5b9debf2b0a3caa9133a13fb12416c0f9 authored about 12 years ago by Tim Smith <[email protected]>
write out environments as host groups if enabled

5b9ec9960b88542fac4713250e16135f21eeaaf1 authored about 12 years ago by Tim Smith <[email protected]>
If multi environment monitoring is enabled find hosts in all environments,

find roles in all environments, and compile a list of environments

dc46388497c87ff7ec02e972ef4e470eb90ae75f authored about 12 years ago by Tim Smith <[email protected]>
Write out hosts with environments if enabled

43012df49de76e18e9e8a2421d98ca78f4303970 authored about 12 years ago by Tim Smith <[email protected]>
Use 5 digit mode def and add a comment

b3562c0188993b47847c869d543cfc7ac7c5c669 authored about 12 years ago by Tim Smith <[email protected]>
Move attributes for multi environment monitoring to the default attributes

file since it impacts both client and server now

46e29c128bce4c6458222231a6a389dc147afa22 authored about 12 years ago by Tim Smith <[email protected]>
Merge pull request #42 from tas50/COOK-1717

COOK-1717:Add apache2::mod_php5 to the nagios::apache recipe

252ae76f3d390bfaf6a1e729d3f2085ea7b67425 authored about 12 years ago by Joshua Timberman <[email protected]>
Merge pull request #40 from tas50/COOK-1697

Update source install of NRPE to 2.13 and Nagios Plugins to 1.4.16

43a63b74cf89476e5c2c9c2d376a85167dce195e authored about 12 years ago by Joshua Timberman <[email protected]>
Merge pull request #39 from tas50/COOK-1696

Cook 1696: Support defining non-Chef managed hosts via data bag items

c79af1f98de0e13a2ba2372af8cd9c657f0dbb88 authored about 12 years ago by Joshua Timberman <[email protected]>
Merge pull request #37 from tas50/COOK-1618

COOK-1618: Allow defining the users data bag group for sys admins in Nagios

42b837fff2d788b796ddb7881902c7df9594fc62 authored about 12 years ago by Joshua Timberman <[email protected]>
Merge pull request #36 from tas50/COOK-1556

Cook 1556: Allow defining Nagios service templates in the service data bags

215609d9005470fac21416a7afe7431fbc6035a8 authored about 12 years ago by Joshua Timberman <[email protected]>
[COOK-1732] - rename bash resource to compile nrpe

bf47499caded6d60da6f723962db701f9fb0e29b authored about 12 years ago by jtimberman <[email protected]>
Merge pull request #43 from tas50/COOK-1723

COOK-1723: Add amazon support to the cookbook metadata

0590cd2e6d927e54e76bf841517d019454944b19 authored about 12 years ago by Joshua Timberman <[email protected]>
Add amazon support to the cookbook metadata

f1cbd0906e3903b40c3c6c153b45f9bdac91742c authored about 12 years ago by Tim Smith <[email protected]>
Add same logic to the apache recipe that also uses the sysadmins variable

6c921cda53310e29b94be50b44deaa3ec4c82223 authored about 12 years ago by Tim Smith <[email protected]>
Add apache2::mod_php5 to the apache recipe

php5 packages are required for Nagios server to function

8171a4407e17cc30de466a278ac3822f485d7527 authored about 12 years ago by Tim Smith <[email protected]>
Update source install of NRPE to 2.13 and Nagios Plugins to 1.4.16

2c40972bc2ace5870ebafbfe6e0a77abf3605545 authored about 12 years ago by Tim Smith <[email protected]>
Fix typo in readme

fae6496a001a7fc6150fe8e37dd2fd2bebad32ed authored about 12 years ago by Tim Smith <[email protected]>
Change the databag value of hostgroup to hostgroups since you can define multipe hostgroups

08c53f13e8e36a7e70fd868da9556b0da9d57f65 authored about 12 years ago by Tim Smith <[email protected]>
Update readme for unmanaged hosts functionality

aa4fbc56272e1b0ff0a85a76374bed9cf2d5bd30 authored about 12 years ago by Tim Smith <[email protected]>
Parse hosts from the nagios_unmanagedhosts data bag

7d03e841590f440ddecf17d8d0827c18bcf6a89e authored about 12 years ago by Tim Smith <[email protected]>
Merge pull request #31 from tas50/COOK-1580

Don't fail chef run when a role has no corresponding nodes

f752ab092936a8c121ba208375ba9e8a19636e27 authored over 12 years ago by Joshua Timberman <[email protected]>
Only print out the allow_empty_hostgroup_assingment directive if installing via source

Source installs are the correct version of Nagios for this feature. I
confirmed that this direc...

95cc6eee70bc786ab60f6841a3cdface97b84c7d authored over 12 years ago by Tim Smith <[email protected]>
Allow defining the users data bag group for sys admins in Nagios

8e30e41ec358a77d8c9ac978ad05dbbcf734b76f authored over 12 years ago by Tim Smith <[email protected]>
Update readme to explain the optional service_template value

f91386328a80d7b63b66c31fb1542a17757ed57d authored over 12 years ago by Tim Smith <[email protected]>
If defined in the data bag use a service template def. This is backwards

compatible and defaults back to the old default-service template.

77be629221aac6c4617480a87f05efa164488fd5 authored over 12 years ago by Tim Smith <[email protected]>
Add support in the metadata for Amazon linux

ccefe35f56c9921fde2941ef6e9d564394046285 authored over 12 years ago by Tim Smith <[email protected]>
increment version for development

14eea0fd24355cc349d2093c894d905f80f7bfd8 authored over 12 years ago by jtimberman <[email protected]>
release v1.3.0

e60cb59292f0003784a163e9b9bfd98bde669e2f authored over 12 years ago by jtimberman <[email protected]>
Fix several foodcritic warnings, reordering issues

* nagios::apache: the auth method stuff is handled in the
nagios::server recipe, and due to aw...

d7cda6e82c89f907b329eac5c0ddf0d877a07c30 authored over 12 years ago by jtimberman <[email protected]>
Merge branch 'COOK-1587'

98a694f80561dd245add4c1c7431de2491065bc4 authored over 12 years ago by jtimberman <[email protected]>
Fix a fat finger

d37c5b9e65e3bd79dc02e74c66edfa761cc822d8 authored over 12 years ago by Tim Smith <[email protected]>
Use default attributes for all attributes in the cookbook

16d2b36eb0898d978a60eb939457464bd41f8e46 authored over 12 years ago by Tim Smith <[email protected]>
Merge pull request #30 from tas50/COOK-1557

Change Nagios check to use NRPE so that Nagios can monitor other Nagios ...

52c2699a50d5f1a1fc8b4c222b78892f217116fc authored over 12 years ago by Joshua Timberman <[email protected]>
Merge branch 'COOK-1545'

8b72b68ef8029f16736feaed7f060fb8a3c9c34e authored over 12 years ago by jtimberman <[email protected]>
Add search defined hostgroups

Load search queries from a new nagios_hostgroups data bag. Execute the
searches and populate a ...

6f49028f05fa5b1e4ce166b492b7650771413107 authored over 12 years ago by Tim Smith <[email protected]>
Update Readme how to use search defined host groups and add myself as a cookbook author

b05024cbcac48ad7258d9ddac093fb94adbfb56c authored over 12 years ago by Tim Smith <[email protected]>
platform? isnt available in templates

c6f937004451e078087e55bc39344e40d1d194e0 authored over 12 years ago by jtimberman <[email protected]>
use node as we arent in the nodes enumerated block

4ac79c584f3b2e31b4e44e45cf97e57eb08959c6 authored over 12 years ago by jtimberman <[email protected]>
Fixes FC017 warning

* mark the resource updated for each action

103cdfb2494d42262848c5a42e8fd980e419439f authored over 12 years ago by jtimberman <[email protected]>
Merge pull request #24 from tas50/COOK-769

Cook 769: Don't fail the Chef run if the nagios values have not been added to user data bag items

4a434daf748224354e998b6b4deea107e74b6182 authored over 12 years ago by Joshua Timberman <[email protected]>
Merge pull request #29 from tas50/COOK-1555

Create a default-logfile service template that can be used for log file ...

31a97604803128e803c367c9d2769e11c28c0fec authored over 12 years ago by Joshua Timberman <[email protected]>
Merge pull request #25 from tas50/COOK-715

Wrap a platform check around the NRPE init script code that is Redhat sp...

8b8e4d922139eaaf174d8332b9dc66f513d77550 authored over 12 years ago by Joshua Timberman <[email protected]>
Merge branch 'COOK-1542'

0c76bde3c00a44203a915da98e2f53d5b6fa678a authored over 12 years ago by jtimberman <[email protected]>
Write out the OS in the host def

887520c440d38137308f9784bff99e4069aeb423 authored over 12 years ago by Tim Smith <[email protected]>
Add flap_detection attribute and set it to the current default

10f9d5f9ea1eb4e6761324a4e3b4acc142c12189 authored over 12 years ago by Tim Smith <[email protected]>
Merge branch 'COOK-1541'

d6e40386f01defa312bb25d4981047cb8108782d authored over 12 years ago by jtimberman <[email protected]>
Add a missing platform check for Amazon

bad2bd21fee2e277e86f60f5a6aef26c129d62d6 authored over 12 years ago by Tim Smith <[email protected]>
Minor formatting tweaks

99f25aaeb341fff156ace9cef2ea2e0834b1232a authored over 12 years ago by Tim Smith <[email protected]>
Fix mode def to be consistent with others

83a0d1610a58596966804601e86a5d26a9d9544c authored over 12 years ago by Tim Smith <[email protected]>
Change the default OS service checks to use the linux host group not the all host group

3c770e77e1819cebf561ea5939f3643192ca3e25 authored over 12 years ago by Tim Smith <[email protected]>
Fix comment block in the time periods template

750b6b3a82a947f94b3136fe4e6dae64f0200c8c authored over 12 years ago by Tim Smith <[email protected]>
Remove newline

af8361d1f3a95fcf494a2acf4fc45a3bafbf6ff8 authored over 12 years ago by Tim Smith <[email protected]>
Add another missing amazon platform check

aa458db4a9c79fe3402ec2c3326b942276a2316d authored over 12 years ago by Tim Smith <[email protected]>
Compile a list of all platforms in the environment and pass that to the host groups template

9bcbaf6bae5f6da75e9857300aa4f1ec44759b77 authored over 12 years ago by Tim Smith <[email protected]>
Add host groups for each platform in the chef environment to the host groups file

e28745c3ea260b75e6f253722141996553925741 authored over 12 years ago by Tim Smith <[email protected]>
add test kitchen support

5f3281de140f164e3e470dcf71c69a94f8155274 authored over 12 years ago by jtimberman <[email protected]>
Don't fail chef run when a role has no corresponding nodes

29fd8d769d0cd2e0516dc55b2e0d85b603125a8c authored over 12 years ago by Tim Smith <[email protected]>
Merge branch 'master' of https://github.com/opscode-cookbooks/nagios into COOK-1557

50deee4a509a6259be2b5b28b73f81a1b5c9682b authored over 12 years ago by Tim Smith <[email protected]>
Merge pull request #21 from gkarekinian/COOK-1518

Fixed missing sysadmins variable

7c1fb3ceb4fd653f57e04c0fe60a50053f242d3f authored over 12 years ago by Joshua Timberman <[email protected]>
Merge branch 'COOK-1413'

ce388951df6b97f5cbb215f6f2565ab424dffee9 authored over 12 years ago by jtimberman <[email protected]>
COOK-1413, use sha256 checksum instead of md5

60c6acf5b2020728cc05c4374e2957c4de9c3a76 authored over 12 years ago by jtimberman <[email protected]>
When installing Nagios from source using 3.4.1 not 3.2.3

b3018dc8493188c386dc8cc0d9cc03dbd17e6bc6 authored over 12 years ago by Tim Smith <[email protected]>
Merge branch 'COOK-1412'

d9595a8d9bd1760d3488d361d132fc9fdb2cc7bd authored over 12 years ago by jtimberman <[email protected]>
Ubuntu/Debian systems need bsd-mailx in order to send notifications from Nagios

6ea6fc7e5922de949130e878b203eee56f947bb2 authored over 12 years ago by Tim Smith <[email protected]>
Merge branch 'COOK-1410'

8aad1aa9f8fc296a30177832db8a99a0fc872fa2 authored over 12 years ago by jtimberman <[email protected]>
Remove a deprecated package resource block

a69030db8af4ac4c7869c7c873ddc8d4b1b0a804 authored over 12 years ago by Tim Smith <[email protected]>
Merge branch 'COOK-1365'

36364165b3fd75a4c4933002886a6c5d6dcc7cf3 authored over 12 years ago by jtimberman <[email protected]>
Switch from hardcoded nagios/nagios user to using the nagios user/group attribute

9e44a3505ea63005b73d33bc22b4872ebc1513fd authored over 12 years ago by Tim Smith <[email protected]>
Change Nagios check to use NRPE so that Nagios can monitor other Nagios servers

This also fixes COOK-1553

6545091a10a6d758d9a3d01fd4cf0e1416a286f2 authored over 12 years ago by Tim Smith <[email protected]>
Create a default-logfile service template that can be used for log file checking nagios checks

d02dde6c18a509e20aa610ad24cca3d4a3583bb8 authored over 12 years ago by Tim Smith <[email protected]>
Wrap a platform check around the NRPE init script code that is Redhat specific so that the script will work on Ubuntu

00d0ace59df874b8881f9b14cd8c221eb8e84b06 authored over 12 years ago by Tim Smith <[email protected]>
Check to make sure that not just a['nagios']['email'] exists, but also that a['nagios'] exists

The previous check only worked if the nagios block existed, but not the
e-mail value. If the en...

2edd866a046b66a631a9470f26a1da4c449573ba authored over 12 years ago by Tim Smith <[email protected]>
Nagios should be capitalized in logging

1c523261fce00a2d9400dfac85ef684e1a248196 authored over 12 years ago by Tim Smith <[email protected]>
Add headers to the apache and nginx recipes

The authors should probably add their copyright in here at some point

84cec13b687dd5ce3a953b7c1db0bb95cbef8097 authored over 12 years ago by Tim Smith <[email protected]>
It always helps to get the logic right

bccfc598fc9cf23ef7c6005b7e930fbede17d24c authored over 12 years ago by Tim Smith <[email protected]>
Only write out the email to the contacts.cfg file if email exists as a value in the users data bag

Email is an addition to the standard users data bag. The run shouldn't
fail if an admin hasn't ...

a2f43521a97be009b586e75051dd25bd61409f2b authored over 12 years ago by Tim Smith <[email protected]>
Fixed missing sysadmins variable

Fix COOK-1518

e33da44cc7dd8e09ab177e7ae6a2b0e1eb3f66fb authored over 12 years ago by Grégory Karékinian <[email protected]>
Merge branch 'COOK-1411'

123b3980cfd5fc15e2181a483c415e5c06f78c25 authored over 12 years ago by jtimberman <[email protected]>
Don't assume that nagios client should install via source just because the server was

bf04d6f4a0801665015dec6dfe6801b276de9010 authored over 12 years ago by Tim Smith <[email protected]>
Merge branch 'COOK-1281'

f659b466b0cb21ec8cf3505ec65e0b941d7c12cf authored over 12 years ago by jtimberman <[email protected]>
Add support for compiling Nagios client/server on Amazon linux

91c60f171dbfbc747fdcb8ba16bc79d876a0488d authored over 12 years ago by Tim Smith <[email protected]>