375
CHANGELOG.md
375
CHANGELOG.md
@@ -8,30 +8,220 @@ Changelog of Git Changelog.
|
||||
<h2> No issue </h2>
|
||||
|
||||
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/ee6aecb2e2e8b68">ee6aecb2e2e8b68</a> Jenkins Server <i>2017-07-28 12:20:53</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 140</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/0039bc732732717">0039bc732732717</a> Jenkins Server <i>2017-07-28 11:57:37</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 138</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/9b6550c92ae3965">9b6550c92ae3965</a> Arne Teuke <i>2017-07-28 11:56:56</i>
|
||||
<p>
|
||||
<h3>fixed ping check on service</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/355e7d2eb09d813">355e7d2eb09d813</a> Jenkins Server <i>2017-07-28 11:39:00</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 137</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/7551e03486668a8">7551e03486668a8</a> Arne Teuke <i>2017-07-28 11:38:15</i>
|
||||
<p>
|
||||
<h3>edited parameter documentation</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/7296da22ecd57f8">7296da22ecd57f8</a> Jenkins Server <i>2017-07-28 11:32:51</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 136</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/0cb2e563c835a16">0cb2e563c835a16</a> Jenkins Server <i>2017-07-28 11:22:02</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 134</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/f913376d9cfd10a">f913376d9cfd10a</a> Jenkins Server <i>2017-07-27 15:34:56</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 130</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/d6da17fd103efa5">d6da17fd103efa5</a> Jenkins Server <i>2017-07-27 15:30:56</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 129</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/a51c3d01180ce89">a51c3d01180ce89</a> Jenkins Server <i>2017-07-27 15:23:15</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 128</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/7f92261f0997dfe">7f92261f0997dfe</a> Jenkins Server <i>2017-07-27 15:20:36</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 127</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/8a1d9f8292afcbe">8a1d9f8292afcbe</a> Jenkins Server <i>2017-07-27 15:01:48</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 126</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/15a189c8403c2c0">15a189c8403c2c0</a> Jenkins Server <i>2017-07-27 14:55:31</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 125</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/d0a5bbadefcac07">d0a5bbadefcac07</a> Jenkins Server <i>2017-07-27 14:49:39</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 124</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/f8d19b46fdae2fb">f8d19b46fdae2fb</a> Jenkins Server <i>2017-07-27 14:44:56</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 123</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/137753dafe03b7a">137753dafe03b7a</a> Jenkins Server <i>2017-07-27 14:29:05</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 120</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/cba65ddb7cb64cf">cba65ddb7cb64cf</a> Jenkins Server <i>2017-07-27 13:33:36</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 117</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/83782a592f1fe78">83782a592f1fe78</a> Jenkins Server <i>2017-07-27 13:22:48</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 116</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/dd4d061fe556bfb">dd4d061fe556bfb</a> Jenkins Server <i>2017-07-27 12:47:24</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 115</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/5193e6a8d2dedc5">5193e6a8d2dedc5</a> Jenkins Server <i>2017-07-27 12:33:19</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 114</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/f4321e6da976742">f4321e6da976742</a> Jenkins Server <i>2017-07-27 11:58:59</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 113</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/cad8229c0821ad4">cad8229c0821ad4</a> Jenkins Server <i>2017-07-27 11:44:51</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 112</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/d6267355c6ba26f">d6267355c6ba26f</a> Jenkins Server <i>2017-07-27 11:11:57</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 111</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/14a1e7412ff6792">14a1e7412ff6792</a> Jenkins Server <i>2017-07-27 11:00:10</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 110</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/699586d7d8b5253">699586d7d8b5253</a> Jenkins Server <i>2017-07-27 10:56:34</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 109</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/2b24ed69186142a">2b24ed69186142a</a> Jenkins Server <i>2017-07-27 10:41:48</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 108</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/0564cc970be1899">0564cc970be1899</a> Jenkins Server <i>2017-07-26 14:27:43</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 105</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/af34a0587d9f48e">af34a0587d9f48e</a> Jenkins Server <i>2017-07-26 13:05:02</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 104</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/4dd15fea2853777">4dd15fea2853777</a> Jenkins Server <i>2017-07-26 12:48:06</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 103</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/19d33cb8a512c2f">19d33cb8a512c2f</a> Jenkins Server <i>2017-07-26 12:40:46</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 102</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/5a33b87c5a01e94">5a33b87c5a01e94</a> Jenkins Server <i>2017-07-26 12:36:37</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 101</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/039523e1f69f07e">039523e1f69f07e</a> Jenkins Server <i>2017-07-26 11:30:54</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 99</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/d395b5f60d08f61">d395b5f60d08f61</a> Jenkins Server <i>2017-07-26 11:16:49</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 97</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/62feddee64c23f9">62feddee64c23f9</a> Jenkins Server <i>2017-07-25 18:04:08</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 96</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/a23722a67a2afb6">a23722a67a2afb6</a> Jenkins Server <i>2017-07-25 17:56:39</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 93</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/445db500b3ab876">445db500b3ab876</a> Jenkins Server <i>2017-07-25 16:15:39</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 92</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/a3517b81e663a07">a3517b81e663a07</a> Jenkins Server <i>2017-07-25 16:13:43</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 91</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/cc2d2cbf2968cce">cc2d2cbf2968cce</a> Jenkins Server <i>2017-07-25 15:57:28</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 90</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/b4b3de53a39ef00">b4b3de53a39ef00</a> Jenkins Server <i>2017-07-25 14:48:58</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 84</h3>
|
||||
|
||||
</p>
|
||||
|
||||
<h2> v0.0.1.1 </h2>
|
||||
<h2> No issue </h2>
|
||||
|
||||
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/00c977abcfeba99">00c977abcfeba99</a> Arne Teuke <i>2017-07-28 12:20:15</i>
|
||||
<p>
|
||||
<h3>removed incomplete class</h3>
|
||||
|
||||
</p>
|
||||
|
||||
<h2> v0.0.1.0 </h2>
|
||||
<h2> No issue </h2>
|
||||
|
||||
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/3e4f06a1fa27002">3e4f06a1fa27002</a> Arne Teuke <i>2017-07-28 12:16:40</i>
|
||||
<p>
|
||||
<h3>linked client installations to target</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/9b6550c92ae3965">9b6550c92ae3965</a> Arne Teuke <i>2017-07-28 11:56:56</i>
|
||||
<p>
|
||||
<h3>fixed ping check on service</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/7551e03486668a8">7551e03486668a8</a> Arne Teuke <i>2017-07-28 11:38:15</i>
|
||||
<p>
|
||||
<h3>edited parameter documentation</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/04db67fdf99dced">04db67fdf99dced</a> Arne Teuke <i>2017-07-28 11:32:10</i>
|
||||
<p>
|
||||
@@ -42,11 +232,6 @@ Changelog of Git Changelog.
|
||||
<p>
|
||||
<h3>edited README and parameter documentation</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/0cb2e563c835a16">0cb2e563c835a16</a> Jenkins Server <i>2017-07-28 11:22:02</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 134</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/fec775ad45a87d5">fec775ad45a87d5</a> Arne Teuke <i>2017-07-28 11:21:20</i>
|
||||
<p>
|
||||
@@ -67,81 +252,41 @@ Changelog of Git Changelog.
|
||||
<p>
|
||||
<h3>fixed typo</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/f913376d9cfd10a">f913376d9cfd10a</a> Jenkins Server <i>2017-07-27 15:34:56</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 130</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/6403b5f7a9c8357">6403b5f7a9c8357</a> Arne Teuke <i>2017-07-27 15:34:19</i>
|
||||
<p>
|
||||
<h3>fixed typo</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/d6da17fd103efa5">d6da17fd103efa5</a> Jenkins Server <i>2017-07-27 15:30:56</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 129</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/98c65c3b14a0d09">98c65c3b14a0d09</a> Arne Teuke <i>2017-07-27 15:30:20</i>
|
||||
<p>
|
||||
<h3>fixed typo</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/a51c3d01180ce89">a51c3d01180ce89</a> Jenkins Server <i>2017-07-27 15:23:15</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 128</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/fe1661007fe70d4">fe1661007fe70d4</a> Arne Teuke <i>2017-07-27 15:22:39</i>
|
||||
<p>
|
||||
<h3>fixed typo</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/7f92261f0997dfe">7f92261f0997dfe</a> Jenkins Server <i>2017-07-27 15:20:36</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 127</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/6f0c3a6903ae69a">6f0c3a6903ae69a</a> Arne Teuke <i>2017-07-27 15:19:59</i>
|
||||
<p>
|
||||
<h3>removed special params</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/8a1d9f8292afcbe">8a1d9f8292afcbe</a> Jenkins Server <i>2017-07-27 15:01:48</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 126</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/c31d2d038ba8b97">c31d2d038ba8b97</a> Arne Teuke <i>2017-07-27 15:01:06</i>
|
||||
<p>
|
||||
<h3>removed special params</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/15a189c8403c2c0">15a189c8403c2c0</a> Jenkins Server <i>2017-07-27 14:55:31</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 125</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/eb8a92a4b4aabd9">eb8a92a4b4aabd9</a> Arne Teuke <i>2017-07-27 14:54:54</i>
|
||||
<p>
|
||||
<h3>fixed typo</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/d0a5bbadefcac07">d0a5bbadefcac07</a> Jenkins Server <i>2017-07-27 14:49:39</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 124</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/82ca12e0363c956">82ca12e0363c956</a> Arne Teuke <i>2017-07-27 14:48:56</i>
|
||||
<p>
|
||||
<h3>fixed typo</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/f8d19b46fdae2fb">f8d19b46fdae2fb</a> Jenkins Server <i>2017-07-27 14:44:56</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 123</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/34e172d7bd1fbb2">34e172d7bd1fbb2</a> Arne Teuke <i>2017-07-27 14:44:07</i>
|
||||
<p>
|
||||
@@ -162,11 +307,6 @@ Changelog of Git Changelog.
|
||||
<p>
|
||||
<h3>added parameter documentation</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/137753dafe03b7a">137753dafe03b7a</a> Jenkins Server <i>2017-07-27 14:29:05</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 120</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/e76e4f857c4baf8">e76e4f857c4baf8</a> Arne Teuke <i>2017-07-27 14:28:21</i>
|
||||
<p>
|
||||
@@ -187,101 +327,51 @@ Changelog of Git Changelog.
|
||||
<p>
|
||||
<h3>added timeperiods</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/cba65ddb7cb64cf">cba65ddb7cb64cf</a> Jenkins Server <i>2017-07-27 13:33:36</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 117</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/645cb4255af90d5">645cb4255af90d5</a> Arne Teuke <i>2017-07-27 13:33:00</i>
|
||||
<p>
|
||||
<h3>added parameter documentation</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/83782a592f1fe78">83782a592f1fe78</a> Jenkins Server <i>2017-07-27 13:22:48</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 116</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/ab8b3878e7d76a3">ab8b3878e7d76a3</a> Arne Teuke <i>2017-07-27 13:22:11</i>
|
||||
<p>
|
||||
<h3>added servicegroup control</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/dd4d061fe556bfb">dd4d061fe556bfb</a> Jenkins Server <i>2017-07-27 12:47:24</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 115</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/25a31ffc1bc0790">25a31ffc1bc0790</a> Arne Teuke <i>2017-07-27 12:46:46</i>
|
||||
<p>
|
||||
<h3>edited README and fixed template</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/5193e6a8d2dedc5">5193e6a8d2dedc5</a> Jenkins Server <i>2017-07-27 12:33:19</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 114</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/26e2220ec9da0b2">26e2220ec9da0b2</a> Arne Teuke <i>2017-07-27 12:32:48</i>
|
||||
<p>
|
||||
<h3>added service description and add_hostgroup_rules</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/f4321e6da976742">f4321e6da976742</a> Jenkins Server <i>2017-07-27 11:58:59</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 113</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/842d86a504f6198">842d86a504f6198</a> Arne Teuke <i>2017-07-27 11:58:30</i>
|
||||
<p>
|
||||
<h3>added _ to service name</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/cad8229c0821ad4">cad8229c0821ad4</a> Jenkins Server <i>2017-07-27 11:44:51</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 112</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/7b27896ccb84382">7b27896ccb84382</a> Arne Teuke <i>2017-07-27 11:44:19</i>
|
||||
<p>
|
||||
<h3>added and linked hostgroups</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/d6267355c6ba26f">d6267355c6ba26f</a> Jenkins Server <i>2017-07-27 11:11:57</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 111</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/3f12bbd92d567f6">3f12bbd92d567f6</a> Arne Teuke <i>2017-07-27 11:11:26</i>
|
||||
<p>
|
||||
<h3>added and linked add_contactgroups_rules</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/14a1e7412ff6792">14a1e7412ff6792</a> Jenkins Server <i>2017-07-27 11:00:10</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 110</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/a90da5d3ed18e7a">a90da5d3ed18e7a</a> Arne Teuke <i>2017-07-27 10:59:39</i>
|
||||
<p>
|
||||
<h3>added and linked add_contactgroups_rules</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/699586d7d8b5253">699586d7d8b5253</a> Jenkins Server <i>2017-07-27 10:56:34</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 109</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/672f61d994a4360">672f61d994a4360</a> Arne Teuke <i>2017-07-27 10:56:09</i>
|
||||
<p>
|
||||
<h3>added and linked add_contactgroups_rules</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/2b24ed69186142a">2b24ed69186142a</a> Jenkins Server <i>2017-07-27 10:41:48</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 108</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/e02276ecc70dbca">e02276ecc70dbca</a> Arne Teuke <i>2017-07-27 10:41:22</i>
|
||||
<p>
|
||||
@@ -297,51 +387,26 @@ Changelog of Git Changelog.
|
||||
<p>
|
||||
<h3>added add_contactgroups</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/0564cc970be1899">0564cc970be1899</a> Jenkins Server <i>2017-07-26 14:27:43</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 105</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/12f835aa4ff29bd">12f835aa4ff29bd</a> Arne Teuke <i>2017-07-26 14:27:16</i>
|
||||
<p>
|
||||
<h3>added and linked base contactgroups</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/af34a0587d9f48e">af34a0587d9f48e</a> Jenkins Server <i>2017-07-26 13:05:02</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 104</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/6094321d4f0cebb">6094321d4f0cebb</a> Arne Teuke <i>2017-07-26 13:04:39</i>
|
||||
<p>
|
||||
<h3>sorted deprecated syntax</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/4dd15fea2853777">4dd15fea2853777</a> Jenkins Server <i>2017-07-26 12:48:06</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 103</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/6ee49a5e33f28cb">6ee49a5e33f28cb</a> Arne Teuke <i>2017-07-26 12:47:45</i>
|
||||
<p>
|
||||
<h3>fixed typo</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/19d33cb8a512c2f">19d33cb8a512c2f</a> Jenkins Server <i>2017-07-26 12:40:46</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 102</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/6955770373d63a1">6955770373d63a1</a> Arne Teuke <i>2017-07-26 12:40:23</i>
|
||||
<p>
|
||||
<h3>fixed typo</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/5a33b87c5a01e94">5a33b87c5a01e94</a> Jenkins Server <i>2017-07-26 12:36:37</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 101</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/8fafc260c8a85c2">8fafc260c8a85c2</a> Arne Teuke <i>2017-07-26 12:36:14</i>
|
||||
<p>
|
||||
@@ -352,11 +417,6 @@ Changelog of Git Changelog.
|
||||
<p>
|
||||
<h3>finalizing contacts</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/039523e1f69f07e">039523e1f69f07e</a> Jenkins Server <i>2017-07-26 11:30:54</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 99</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/a99920d7888b4ca">a99920d7888b4ca</a> Arne Teuke <i>2017-07-26 11:30:34</i>
|
||||
<p>
|
||||
@@ -372,21 +432,11 @@ Changelog of Git Changelog.
|
||||
<p>
|
||||
<h3>added base contacts and additional contacts</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/d395b5f60d08f61">d395b5f60d08f61</a> Jenkins Server <i>2017-07-26 11:16:49</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 97</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/85ade68820b8379">85ade68820b8379</a> Arne Teuke <i>2017-07-26 11:16:25</i>
|
||||
<p>
|
||||
<h3>added base contacts and additional contacts</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/62feddee64c23f9">62feddee64c23f9</a> Jenkins Server <i>2017-07-25 18:04:08</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 96</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/099828e47a377d2">099828e47a377d2</a> Arne Teuke <i>2017-07-25 18:02:29</i>
|
||||
<p>
|
||||
@@ -397,41 +447,21 @@ Changelog of Git Changelog.
|
||||
<p>
|
||||
<h3>testing templates</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/a23722a67a2afb6">a23722a67a2afb6</a> Jenkins Server <i>2017-07-25 17:56:39</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 93</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/a04f079a6cbeec8">a04f079a6cbeec8</a> Arne Teuke <i>2017-07-25 17:56:18</i>
|
||||
<p>
|
||||
<h3>testing templates</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/445db500b3ab876">445db500b3ab876</a> Jenkins Server <i>2017-07-25 16:15:39</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 92</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/b4e4ceb9b07cde4">b4e4ceb9b07cde4</a> Arne Teuke <i>2017-07-25 16:15:21</i>
|
||||
<p>
|
||||
<h3>added parameter documentation</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/a3517b81e663a07">a3517b81e663a07</a> Jenkins Server <i>2017-07-25 16:13:43</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 91</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/e03a5d94750b182">e03a5d94750b182</a> Arne Teuke <i>2017-07-25 16:13:25</i>
|
||||
<p>
|
||||
<h3>added parameter documentation</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/cc2d2cbf2968cce">cc2d2cbf2968cce</a> Jenkins Server <i>2017-07-25 15:57:28</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 90</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/6a57847a121f632">6a57847a121f632</a> Arne Teuke <i>2017-07-25 15:57:10</i>
|
||||
<p>
|
||||
@@ -462,11 +492,6 @@ Changelog of Git Changelog.
|
||||
<p>
|
||||
<h3>linked commands.pp</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/b4b3de53a39ef00">b4b3de53a39ef00</a> Jenkins Server <i>2017-07-25 14:48:58</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 84</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.puppetsoft.com/12WW1160/git-changelog-lib/commit/3327f6d8692753b">3327f6d8692753b</a> Arne Teuke <i>2017-07-25 14:48:39</i>
|
||||
<p>
|
||||
|
||||
12
README.md
12
README.md
@@ -1,6 +1,6 @@
|
||||
|Repo Name| version | Build Status|
|
||||
|---|---|---|---|
|
||||
|`cd_nagios`| 0.0.1.0 | [](https://jenkins.confdroid.com/job/cd_nagios/)|
|
||||
|`cd_nagios`| 0.0.1.3 | [](https://jenkins.confdroid.com/job/cd_nagios/)|
|
||||
|
||||
### Synopsis
|
||||
Nagios is a powerful open source software solution for monitoring your IT environments.
|
||||
@@ -25,7 +25,8 @@ Nagios is a powerful open source software solution for monitoring your IT enviro
|
||||
* [SELINUX](#selinux)
|
||||
* [Certbot](#certbot)
|
||||
* [Httpd vHost Files](#httpd-vhost-files)
|
||||
* [Manage additional resources]
|
||||
* [Client Connections](#client-connections)
|
||||
* [Manage additional resources](#manage-additional-resources)
|
||||
* [Known Problems](#known-problems)
|
||||
* [Support](#support)
|
||||
* [Tests](#tests)
|
||||
@@ -91,9 +92,11 @@ All dependencies must be included in the catalogue.
|
||||
* [cd_firewall](https://gitlab.puppetsoft.com/12WW1160/cd_firewall) or [puppetlabs firewall](https://github.com/puppetlabs/puppetlabs-firewall) (optional)
|
||||
* [cd_selinux](https://gitlab.puppetsoft.com/12WW1160/cd_selinux) for selinux policy adjustments
|
||||
* [cd_certbot](https://gitlab.puppetsoft.com/12WW1160/cd_certbot) to auto-manage TLS certificates (optional)
|
||||
* [cd_nrpe](https://gitlab.puppetsoft.com/12WW1160/cd_nrpe) to manage NRPE (optional)
|
||||
* [cd_stdlib](https://gitlab.puppetsoft.com/12WW1160/cd_stdlib) or [puppetlabs stdlib](https://github.com/puppetlabs/puppetlabs-stdlib) to facilitate concat
|
||||
* [cd-concat](https://gitlab.puppetsoft.com/12WW1160/cd_stdlib) or [puppetlabs concat](https://github.com/puppetlabs/puppetlabs-concat) to concatenate configuration files from different sources.
|
||||
|
||||
|
||||
### Deployment
|
||||
|
||||
##### native Puppet deployment
|
||||
@@ -141,6 +144,11 @@ If you prefer to use https but use self-signed certs or your own CA, simply set
|
||||
### httpd vHost files
|
||||
by Default, Nagios creates its own nagios.conf file, which is not a vhost file and relies on the main ssd.conf. However, as Nagios might be running on a regular web server with various other web instances (not recommended through for performance reasons), we will not want to manage ssl.conf directly, hence the module creates a vhost for the ssl host.
|
||||
|
||||
### Client Connections
|
||||
In order to monitor clients, NAGIOS must be able to connect to them. There are multiple ways of doing so, the most common ones being NRPE and SSH.
|
||||
So far this module works through the usage of NRPE, which by default is enabled. Class cd_nagios::client::nrpe configures nrpe.cfg and opens the required firewall port on clients (optional,default).
|
||||
|
||||
|
||||
### Manage additional resources
|
||||
|
||||
### Known Problems
|
||||
|
||||
@@ -281,7 +281,7 @@
|
||||
</div>
|
||||
|
||||
<div id="footer">
|
||||
Generated on Fri Jul 28 14:20:42 2017 by
|
||||
Generated on Fri Jul 28 15:23:49 2017 by
|
||||
<a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
|
||||
0.9.9 (ruby-2.0.0).
|
||||
</div>
|
||||
|
||||
@@ -61,7 +61,7 @@
|
||||
<p>|Repo Name| version | Build
|
||||
Status|
|
||||
|---|---|---|---|
|
||||
|<code>cd_nagios</code>| 0.0.1.0 | <a
|
||||
|<code>cd_nagios</code>| 0.0.1.3 | <a
|
||||
href="https://jenkins.confdroid.com/buildStatus/icon?job=cd_nagios">{Build
|
||||
Status</a>/]|</p>
|
||||
|
||||
@@ -114,7 +114,9 @@ Structure</a></p>
|
||||
</li><li>
|
||||
<p><a href="#httpd-vhost-files">Httpd vHost Files</a></p>
|
||||
</li><li>
|
||||
<p>[Manage additional resources]</p>
|
||||
<p><a href="#client-connections">Client Connections</a></p>
|
||||
</li><li>
|
||||
<p><a href="#manage-additional-resources">Manage additional resources</a></p>
|
||||
</li><li>
|
||||
<p><a href="#known-problems">Known Problems</a></p>
|
||||
</li><li>
|
||||
@@ -230,6 +232,9 @@ for selinux policy adjustments</p>
|
||||
<p><a href="https://gitlab.puppetsoft.com/12WW1160/cd_certbot">cd_certbot</a>
|
||||
to auto-manage TLS certificates (optional)</p>
|
||||
</li><li>
|
||||
<p><a href="https://gitlab.puppetsoft.com/12WW1160/cd_nrpe">cd_nrpe</a> to
|
||||
manage NRPE (optional)</p>
|
||||
</li><li>
|
||||
<p><a href="https://gitlab.puppetsoft.com/12WW1160/cd_stdlib">cd_stdlib</a> or
|
||||
<a href="https://github.com/puppetlabs/puppetlabs-stdlib">puppetlabs
|
||||
stdlib</a> to facilitate concat</p>
|
||||
@@ -332,6 +337,15 @@ on a regular web server with various other web instances (not recommended
|
||||
through for performance reasons), we will not want to manage ssl.conf
|
||||
directly, hence the module creates a vhost for the ssl host.</p>
|
||||
|
||||
<h3 id="label-Client+Connections">Client Connections</h3>
|
||||
|
||||
<p>In order to monitor clients, NAGIOS must be able to connect to them. There
|
||||
are multiple ways of doing so, the most common ones being NRPE and SSH.
|
||||
So
|
||||
far this module works through the usage of NRPE, which by default is
|
||||
enabled. Class cd_nagios::client::nrpe configures nrpe.cfg and opens the
|
||||
required firewall port on clients (optional,default).</p>
|
||||
|
||||
<h3 id="label-Manage+additional+resources">Manage additional resources</h3>
|
||||
|
||||
<h3 id="label-Known+Problems">Known Problems</h3>
|
||||
@@ -393,7 +407,7 @@ environments.</p>
|
||||
</div></div>
|
||||
|
||||
<div id="footer">
|
||||
Generated on Fri Jul 28 14:20:43 2017 by
|
||||
Generated on Fri Jul 28 15:23:51 2017 by
|
||||
<a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
|
||||
0.9.9 (ruby-2.0.0).
|
||||
</div>
|
||||
|
||||
@@ -61,7 +61,7 @@
|
||||
<p>|Repo Name| version | Build
|
||||
Status|
|
||||
|---|---|---|---|
|
||||
|<code>cd_nagios</code>| 0.0.1.0 | <a
|
||||
|<code>cd_nagios</code>| 0.0.1.3 | <a
|
||||
href="https://jenkins.confdroid.com/buildStatus/icon?job=cd_nagios">{Build
|
||||
Status</a>/]|</p>
|
||||
|
||||
@@ -114,7 +114,9 @@ Structure</a></p>
|
||||
</li><li>
|
||||
<p><a href="#httpd-vhost-files">Httpd vHost Files</a></p>
|
||||
</li><li>
|
||||
<p>[Manage additional resources]</p>
|
||||
<p><a href="#client-connections">Client Connections</a></p>
|
||||
</li><li>
|
||||
<p><a href="#manage-additional-resources">Manage additional resources</a></p>
|
||||
</li><li>
|
||||
<p><a href="#known-problems">Known Problems</a></p>
|
||||
</li><li>
|
||||
@@ -230,6 +232,9 @@ for selinux policy adjustments</p>
|
||||
<p><a href="https://gitlab.puppetsoft.com/12WW1160/cd_certbot">cd_certbot</a>
|
||||
to auto-manage TLS certificates (optional)</p>
|
||||
</li><li>
|
||||
<p><a href="https://gitlab.puppetsoft.com/12WW1160/cd_nrpe">cd_nrpe</a> to
|
||||
manage NRPE (optional)</p>
|
||||
</li><li>
|
||||
<p><a href="https://gitlab.puppetsoft.com/12WW1160/cd_stdlib">cd_stdlib</a> or
|
||||
<a href="https://github.com/puppetlabs/puppetlabs-stdlib">puppetlabs
|
||||
stdlib</a> to facilitate concat</p>
|
||||
@@ -332,6 +337,15 @@ on a regular web server with various other web instances (not recommended
|
||||
through for performance reasons), we will not want to manage ssl.conf
|
||||
directly, hence the module creates a vhost for the ssl host.</p>
|
||||
|
||||
<h3 id="label-Client+Connections">Client Connections</h3>
|
||||
|
||||
<p>In order to monitor clients, NAGIOS must be able to connect to them. There
|
||||
are multiple ways of doing so, the most common ones being NRPE and SSH.
|
||||
So
|
||||
far this module works through the usage of NRPE, which by default is
|
||||
enabled. Class cd_nagios::client::nrpe configures nrpe.cfg and opens the
|
||||
required firewall port on clients (optional,default).</p>
|
||||
|
||||
<h3 id="label-Manage+additional+resources">Manage additional resources</h3>
|
||||
|
||||
<h3 id="label-Known+Problems">Known Problems</h3>
|
||||
@@ -393,7 +407,7 @@ environments.</p>
|
||||
</div></div>
|
||||
|
||||
<div id="footer">
|
||||
Generated on Fri Jul 28 14:20:43 2017 by
|
||||
Generated on Fri Jul 28 15:23:50 2017 by
|
||||
<a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
|
||||
0.9.9 (ruby-2.0.0).
|
||||
</div>
|
||||
|
||||
@@ -139,7 +139,7 @@ class cd_nagios {
|
||||
</div>
|
||||
|
||||
<div id="footer">
|
||||
Generated on Fri Jul 28 14:20:44 2017 by
|
||||
Generated on Fri Jul 28 15:23:51 2017 by
|
||||
<a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
|
||||
0.9.9 (ruby-2.0.0).
|
||||
</div>
|
||||
|
||||
@@ -230,7 +230,7 @@ class cd_nagios::certbot::certs (
|
||||
</div>
|
||||
|
||||
<div id="footer">
|
||||
Generated on Fri Jul 28 14:20:48 2017 by
|
||||
Generated on Fri Jul 28 15:23:55 2017 by
|
||||
<a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
|
||||
0.9.9 (ruby-2.0.0).
|
||||
</div>
|
||||
|
||||
@@ -243,7 +243,10 @@ href="http://www.gnu.org/licenses">www.gnu.org/licenses</a>/.</p>
|
||||
136
|
||||
137
|
||||
138
|
||||
139</pre>
|
||||
139
|
||||
140
|
||||
141
|
||||
142</pre>
|
||||
</td>
|
||||
<td>
|
||||
<pre class="code"><span class="info file"># File 'manifests/client/target.pp', line 23</span>
|
||||
@@ -254,114 +257,117 @@ class cd_nagios::client::target (
|
||||
) inherits cd_nagios::params {
|
||||
|
||||
if $::fqdn != $ng_nagios_server {
|
||||
if $ng_include_nrpe == true {
|
||||
|
||||
require cd_nagios::main::install
|
||||
require cd_nagios::main::user
|
||||
require cd_nrpe
|
||||
|
||||
@@nagios_host { $::fqdn:
|
||||
ensure => $ng_ping_ensure,
|
||||
alias => $::hostname,
|
||||
address => $::fqdn,
|
||||
use => 'linux-server',
|
||||
target => $ng_target_host,
|
||||
hostgroups => 'linux-servers',
|
||||
contacts => 'ops',
|
||||
max_check_attempts => $ng_max_check_attempts,
|
||||
notification_period => '24x7',
|
||||
owner => $ng_user,
|
||||
group => $ng_user,
|
||||
mode => '0640',
|
||||
check_command => "check_ping!${ng_ping_warn}!${ng_ping_crit}",
|
||||
notify => Service[$ng_user],
|
||||
}
|
||||
@@nagios_host { $::fqdn:
|
||||
ensure => $ng_ping_ensure,
|
||||
alias => $::hostname,
|
||||
address => $::fqdn,
|
||||
use => 'linux-server',
|
||||
target => $ng_target_host,
|
||||
hostgroups => 'linux-servers',
|
||||
contacts => 'ops',
|
||||
max_check_attempts => $ng_max_check_attempts,
|
||||
notification_period => '24x7',
|
||||
owner => $ng_user,
|
||||
group => $ng_user,
|
||||
mode => '0640',
|
||||
check_command => "check_ping!${ng_ping_warn}!${ng_ping_crit}",
|
||||
notify => Service[$ng_user],
|
||||
}
|
||||
|
||||
@@nagios_service { "root_partition_${::hostname}":
|
||||
ensure => $ng_disk_ensure,
|
||||
check_command => "check_nrpe!check_disk!${ng_disk_warn}!${ng_disk_crit}!/",
|
||||
use => 'generic-service',
|
||||
host_name => $::fqdn,
|
||||
contacts => 'ops',
|
||||
notification_period => '24x7',
|
||||
service_description => "${::hostname}_root_partition",
|
||||
servicegroups => 'linux-services',
|
||||
target => $ng_target_service,
|
||||
owner => $ng_user,
|
||||
group => $ng_user,
|
||||
mode => '0640',
|
||||
}
|
||||
@@nagios_service { "root_partition_${::hostname}":
|
||||
ensure => $ng_disk_ensure,
|
||||
check_command => "check_nrpe!check_disk!${ng_disk_warn}!${ng_disk_crit}!/",
|
||||
use => 'generic-service',
|
||||
host_name => $::fqdn,
|
||||
contacts => 'ops',
|
||||
notification_period => '24x7',
|
||||
service_description => "${::hostname}_root_partition",
|
||||
servicegroups => 'linux-services',
|
||||
target => $ng_target_service,
|
||||
owner => $ng_user,
|
||||
group => $ng_user,
|
||||
mode => '0640',
|
||||
}
|
||||
|
||||
@@nagios_service { "Swap_Usage_${::hostname}":
|
||||
ensure => $ng_swap_ensure,
|
||||
check_command => "check_nrpe!check_swap!${ng_swap_warn}!${ng_swap_crit}",
|
||||
use => 'generic-service',
|
||||
host_name => $::fqdn,
|
||||
contacts => 'ops',
|
||||
notification_period => '24x7',
|
||||
service_description => "${::hostname}_swap_usage",
|
||||
servicegroups => 'linux-services',
|
||||
target => $ng_target_service,
|
||||
owner => $ng_user,
|
||||
group => $ng_user,
|
||||
mode => '0640',
|
||||
}
|
||||
@@nagios_service { "Swap_Usage_${::hostname}":
|
||||
ensure => $ng_swap_ensure,
|
||||
check_command => "check_nrpe!check_swap!${ng_swap_warn}!${ng_swap_crit}",
|
||||
use => 'generic-service',
|
||||
host_name => $::fqdn,
|
||||
contacts => 'ops',
|
||||
notification_period => '24x7',
|
||||
service_description => "${::hostname}_swap_usage",
|
||||
servicegroups => 'linux-services',
|
||||
target => $ng_target_service,
|
||||
owner => $ng_user,
|
||||
group => $ng_user,
|
||||
mode => '0640',
|
||||
}
|
||||
|
||||
@@nagios_service { "Local_Users_${::hostname}":
|
||||
ensure => $ng_users_ensure,
|
||||
check_command => "check_nrpe!check_users!${ng_users_warn}!${ng_users_crit}",
|
||||
use => 'generic-service',
|
||||
host_name => $::fqdn,
|
||||
contacts => 'ops',
|
||||
notification_period => '24x7',
|
||||
service_description => "${::hostname}_local_users",
|
||||
servicegroups => 'linux-services',
|
||||
target => $ng_target_service,
|
||||
owner => $ng_user,
|
||||
group => $ng_user,
|
||||
mode => '0640',
|
||||
}
|
||||
@@nagios_service { "Local_Users_${::hostname}":
|
||||
ensure => $ng_users_ensure,
|
||||
check_command => "check_nrpe!check_users!${ng_users_warn}!${ng_users_crit}",
|
||||
use => 'generic-service',
|
||||
host_name => $::fqdn,
|
||||
contacts => 'ops',
|
||||
notification_period => '24x7',
|
||||
service_description => "${::hostname}_local_users",
|
||||
servicegroups => 'linux-services',
|
||||
target => $ng_target_service,
|
||||
owner => $ng_user,
|
||||
group => $ng_user,
|
||||
mode => '0640',
|
||||
}
|
||||
|
||||
@@nagios_service { "Total Processes_${::hostname}":
|
||||
ensure => $ng_procs_tot_ens,
|
||||
check_command => "check_nrpe!check_procs!${ng_procs_tot_warn}!${ng_procs_tot_crit}!${ng_procs_tot_param}",
|
||||
use => 'generic-service',
|
||||
host_name => $::fqdn,
|
||||
contacts => 'ops',
|
||||
notification_period => '24x7',
|
||||
service_description => "${::hostname}_total_processes",
|
||||
servicegroups => 'linux-services',
|
||||
target => $ng_target_service,
|
||||
owner => $ng_user,
|
||||
group => $ng_user,
|
||||
mode => '0640',
|
||||
}
|
||||
@@nagios_service { "Total Processes_${::hostname}":
|
||||
ensure => $ng_procs_tot_ens,
|
||||
check_command => "check_nrpe!check_procs!${ng_procs_tot_warn}!${ng_procs_tot_crit}!${ng_procs_tot_param}",
|
||||
use => 'generic-service',
|
||||
host_name => $::fqdn,
|
||||
contacts => 'ops',
|
||||
notification_period => '24x7',
|
||||
service_description => "${::hostname}_total_processes",
|
||||
servicegroups => 'linux-services',
|
||||
target => $ng_target_service,
|
||||
owner => $ng_user,
|
||||
group => $ng_user,
|
||||
mode => '0640',
|
||||
}
|
||||
|
||||
@@nagios_service { "Zombie Processes_${::hostname}":
|
||||
ensure => $ng_procs_z_ensure,
|
||||
check_command => "check_nrpe!check_procs!${ng_procs_z_warn}!${ng_procs_z_crit}!${ng_procs_z_param}",
|
||||
use => 'generic-service',
|
||||
host_name => $::fqdn,
|
||||
contacts => 'ops',
|
||||
notification_period => '24x7',
|
||||
service_description => "${::hostname}_zombie_processes",
|
||||
servicegroups => 'linux-services',
|
||||
target => $ng_target_service,
|
||||
owner => $ng_user,
|
||||
group => $ng_user,
|
||||
mode => '0640',
|
||||
}
|
||||
@@nagios_service { "Zombie Processes_${::hostname}":
|
||||
ensure => $ng_procs_z_ensure,
|
||||
check_command => "check_nrpe!check_procs!${ng_procs_z_warn}!${ng_procs_z_crit}!${ng_procs_z_param}",
|
||||
use => 'generic-service',
|
||||
host_name => $::fqdn,
|
||||
contacts => 'ops',
|
||||
notification_period => '24x7',
|
||||
service_description => "${::hostname}_zombie_processes",
|
||||
servicegroups => 'linux-services',
|
||||
target => $ng_target_service,
|
||||
owner => $ng_user,
|
||||
group => $ng_user,
|
||||
mode => '0640',
|
||||
}
|
||||
|
||||
@@nagios_service { "Current_Load_${::hostname}":
|
||||
ensure => $ng_load_ensure,
|
||||
check_command => "check_nrpe!check_load!${ng_load_warn}!${ng_load_crit}",
|
||||
use => 'generic-service',
|
||||
host_name => $::fqdn,
|
||||
contacts => 'ops',
|
||||
notification_period => '24x7',
|
||||
service_description => "${::hostname}_current_load",
|
||||
servicegroups => 'linux-services',
|
||||
target => $ng_target_service,
|
||||
owner => $ng_user,
|
||||
group => $ng_user,
|
||||
mode => '0640',
|
||||
@@nagios_service { "Current_Load_${::hostname}":
|
||||
ensure => $ng_load_ensure,
|
||||
check_command => "check_nrpe!check_load!${ng_load_warn}!${ng_load_crit}",
|
||||
use => 'generic-service',
|
||||
host_name => $::fqdn,
|
||||
contacts => 'ops',
|
||||
notification_period => '24x7',
|
||||
service_description => "${::hostname}_current_load",
|
||||
servicegroups => 'linux-services',
|
||||
target => $ng_target_service,
|
||||
owner => $ng_user,
|
||||
group => $ng_user,
|
||||
mode => '0640',
|
||||
}
|
||||
}
|
||||
}
|
||||
}</pre>
|
||||
@@ -372,7 +378,7 @@ class cd_nagios::client::target (
|
||||
</div>
|
||||
|
||||
<div id="footer">
|
||||
Generated on Fri Jul 28 14:20:48 2017 by
|
||||
Generated on Fri Jul 28 15:23:55 2017 by
|
||||
<a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
|
||||
0.9.9 (ruby-2.0.0).
|
||||
</div>
|
||||
|
||||
@@ -207,7 +207,7 @@ class cd_nagios::firewall::iptables (
|
||||
</div>
|
||||
|
||||
<div id="footer">
|
||||
Generated on Fri Jul 28 14:20:48 2017 by
|
||||
Generated on Fri Jul 28 15:23:56 2017 by
|
||||
<a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
|
||||
0.9.9 (ruby-2.0.0).
|
||||
</div>
|
||||
|
||||
@@ -195,7 +195,7 @@ class cd_nagios::main::config (
|
||||
</div>
|
||||
|
||||
<div id="footer">
|
||||
Generated on Fri Jul 28 14:20:47 2017 by
|
||||
Generated on Fri Jul 28 15:23:55 2017 by
|
||||
<a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
|
||||
0.9.9 (ruby-2.0.0).
|
||||
</div>
|
||||
|
||||
@@ -468,7 +468,7 @@ class cd_nagios::main::dirs (
|
||||
</div>
|
||||
|
||||
<div id="footer">
|
||||
Generated on Fri Jul 28 14:20:47 2017 by
|
||||
Generated on Fri Jul 28 15:23:55 2017 by
|
||||
<a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
|
||||
0.9.9 (ruby-2.0.0).
|
||||
</div>
|
||||
|
||||
@@ -165,18 +165,7 @@ href="http://www.gnu.org/licenses">www.gnu.org/licenses</a>/.</p>
|
||||
56
|
||||
57
|
||||
58
|
||||
59
|
||||
60
|
||||
61
|
||||
62
|
||||
63
|
||||
64
|
||||
65
|
||||
66
|
||||
67
|
||||
68
|
||||
69
|
||||
70</pre>
|
||||
59</pre>
|
||||
</td>
|
||||
<td>
|
||||
<pre class="code"><span class="info file"># File 'manifests/main/install.pp', line 24</span>
|
||||
@@ -201,15 +190,6 @@ class cd_nagios::main::install (
|
||||
package {$reqpackages_client:
|
||||
ensure => $pkg_ensure,
|
||||
}
|
||||
|
||||
# install NRPE if enabled
|
||||
|
||||
if $ng_include_nrpe == true {
|
||||
|
||||
package {$reqpackages_nrpe:
|
||||
ensure => $pkg_ensure,
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
# if we are not the nagios server, install client packages
|
||||
@@ -222,9 +202,7 @@ class cd_nagios::main::install (
|
||||
# if we want to use NRPE, install it
|
||||
|
||||
if $ng_include_nrpe == true {
|
||||
package {$reqpackages_nrpe:
|
||||
ensure => $pkg_ensure,
|
||||
}
|
||||
require cd_nrpe
|
||||
}
|
||||
}
|
||||
}</pre>
|
||||
@@ -235,7 +213,7 @@ class cd_nagios::main::install (
|
||||
</div>
|
||||
|
||||
<div id="footer">
|
||||
Generated on Fri Jul 28 14:20:48 2017 by
|
||||
Generated on Fri Jul 28 15:23:55 2017 by
|
||||
<a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
|
||||
0.9.9 (ruby-2.0.0).
|
||||
</div>
|
||||
|
||||
@@ -200,7 +200,7 @@ class cd_nagios::main::user (
|
||||
</div>
|
||||
|
||||
<div id="footer">
|
||||
Generated on Fri Jul 28 14:20:47 2017 by
|
||||
Generated on Fri Jul 28 15:23:55 2017 by
|
||||
<a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
|
||||
0.9.9 (ruby-2.0.0).
|
||||
</div>
|
||||
|
||||
@@ -217,7 +217,7 @@ class cd_nagios::nagios::objects::add_contact_rules (
|
||||
</div>
|
||||
|
||||
<div id="footer">
|
||||
Generated on Fri Jul 28 14:20:49 2017 by
|
||||
Generated on Fri Jul 28 15:23:57 2017 by
|
||||
<a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
|
||||
0.9.9 (ruby-2.0.0).
|
||||
</div>
|
||||
|
||||
@@ -215,7 +215,7 @@ class cd_nagios::nagios::objects::add_contactgroups_rules (
|
||||
</div>
|
||||
|
||||
<div id="footer">
|
||||
Generated on Fri Jul 28 14:20:49 2017 by
|
||||
Generated on Fri Jul 28 15:23:57 2017 by
|
||||
<a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
|
||||
0.9.9 (ruby-2.0.0).
|
||||
</div>
|
||||
|
||||
@@ -214,7 +214,7 @@ class cd_nagios::nagios::objects::add_hostgroup_rules (
|
||||
</div>
|
||||
|
||||
<div id="footer">
|
||||
Generated on Fri Jul 28 14:20:49 2017 by
|
||||
Generated on Fri Jul 28 15:23:57 2017 by
|
||||
<a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
|
||||
0.9.9 (ruby-2.0.0).
|
||||
</div>
|
||||
|
||||
@@ -224,7 +224,7 @@ class cd_nagios::nagios::objects::add_servicegroup_rules (
|
||||
</div>
|
||||
|
||||
<div id="footer">
|
||||
Generated on Fri Jul 28 14:20:49 2017 by
|
||||
Generated on Fri Jul 28 15:23:57 2017 by
|
||||
<a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
|
||||
0.9.9 (ruby-2.0.0).
|
||||
</div>
|
||||
|
||||
@@ -222,7 +222,7 @@ class cd_nagios::nagios::objects::add_timeperiod_rules (
|
||||
</div>
|
||||
|
||||
<div id="footer">
|
||||
Generated on Fri Jul 28 14:20:49 2017 by
|
||||
Generated on Fri Jul 28 15:23:57 2017 by
|
||||
<a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
|
||||
0.9.9 (ruby-2.0.0).
|
||||
</div>
|
||||
|
||||
@@ -597,7 +597,7 @@ class cd_nagios::nagios::objects::commands (
|
||||
</div>
|
||||
|
||||
<div id="footer">
|
||||
Generated on Fri Jul 28 14:20:48 2017 by
|
||||
Generated on Fri Jul 28 15:23:56 2017 by
|
||||
<a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
|
||||
0.9.9 (ruby-2.0.0).
|
||||
</div>
|
||||
|
||||
@@ -182,7 +182,7 @@ class cd_nagios::nagios::objects::config (
|
||||
</div>
|
||||
|
||||
<div id="footer">
|
||||
Generated on Fri Jul 28 14:20:48 2017 by
|
||||
Generated on Fri Jul 28 15:23:56 2017 by
|
||||
<a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
|
||||
0.9.9 (ruby-2.0.0).
|
||||
</div>
|
||||
|
||||
@@ -237,7 +237,7 @@ class cd_nagios::nagios::objects::contactgroups (
|
||||
</div>
|
||||
|
||||
<div id="footer">
|
||||
Generated on Fri Jul 28 14:20:49 2017 by
|
||||
Generated on Fri Jul 28 15:23:56 2017 by
|
||||
<a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
|
||||
0.9.9 (ruby-2.0.0).
|
||||
</div>
|
||||
|
||||
@@ -280,7 +280,7 @@ class cd_nagios::nagios::objects::contacts (
|
||||
</div>
|
||||
|
||||
<div id="footer">
|
||||
Generated on Fri Jul 28 14:20:49 2017 by
|
||||
Generated on Fri Jul 28 15:23:56 2017 by
|
||||
<a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
|
||||
0.9.9 (ruby-2.0.0).
|
||||
</div>
|
||||
|
||||
@@ -551,7 +551,7 @@ class cd_nagios::nagios::objects::hostgroups (
|
||||
</div>
|
||||
|
||||
<div id="footer">
|
||||
Generated on Fri Jul 28 14:20:49 2017 by
|
||||
Generated on Fri Jul 28 15:23:56 2017 by
|
||||
<a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
|
||||
0.9.9 (ruby-2.0.0).
|
||||
</div>
|
||||
|
||||
@@ -235,7 +235,7 @@ class cd_nagios::nagios::objects::servicegroups (
|
||||
</div>
|
||||
|
||||
<div id="footer">
|
||||
Generated on Fri Jul 28 14:20:49 2017 by
|
||||
Generated on Fri Jul 28 15:23:57 2017 by
|
||||
<a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
|
||||
0.9.9 (ruby-2.0.0).
|
||||
</div>
|
||||
|
||||
@@ -305,7 +305,7 @@ class cd_nagios::nagios::objects::template_rules (
|
||||
</div>
|
||||
|
||||
<div id="footer">
|
||||
Generated on Fri Jul 28 14:20:49 2017 by
|
||||
Generated on Fri Jul 28 15:23:57 2017 by
|
||||
<a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
|
||||
0.9.9 (ruby-2.0.0).
|
||||
</div>
|
||||
|
||||
@@ -285,7 +285,7 @@ class cd_nagios::nagios::objects::timeperiods (
|
||||
</div>
|
||||
|
||||
<div id="footer">
|
||||
Generated on Fri Jul 28 14:20:49 2017 by
|
||||
Generated on Fri Jul 28 15:23:56 2017 by
|
||||
<a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
|
||||
0.9.9 (ruby-2.0.0).
|
||||
</div>
|
||||
|
||||
@@ -4871,6 +4871,25 @@ rampup_limit - Minimum
|
||||
rampup_change
|
||||
rampup_change - # of jobs to add to jobs_limit when ramping
|
||||
up</p>
|
||||
</div>
|
||||
|
||||
</li>
|
||||
|
||||
<li>
|
||||
|
||||
<span class='name'>ng_nrpe_port</span>
|
||||
|
||||
|
||||
<span class='type'>(<tt>string</tt>)</span>
|
||||
|
||||
|
||||
<em class="default">(defaults to: <tt>'5666'</tt>)</em>
|
||||
|
||||
|
||||
—
|
||||
<div class='inline'>
|
||||
<p>the port for NRPE. used by firewall and in
|
||||
configuration file.</p>
|
||||
</div>
|
||||
|
||||
</li>
|
||||
@@ -4892,8 +4911,6 @@ up</p>
|
||||
<pre class="lines">
|
||||
|
||||
|
||||
646
|
||||
647
|
||||
648
|
||||
649
|
||||
650
|
||||
@@ -5245,10 +5262,13 @@ up</p>
|
||||
996
|
||||
997
|
||||
998
|
||||
999</pre>
|
||||
999
|
||||
1000
|
||||
1001
|
||||
1002</pre>
|
||||
</td>
|
||||
<td>
|
||||
<pre class="code"><span class="info file"># File 'manifests/params.pp', line 646</span>
|
||||
<pre class="code"><span class="info file"># File 'manifests/params.pp', line 648</span>
|
||||
|
||||
class cd_nagios::params (
|
||||
|
||||
@@ -5268,6 +5288,7 @@ $ng_http_https_fw = true,
|
||||
$ng_fw_order = '50',
|
||||
$ng_http_port = '80',
|
||||
$ng_https_port = '443',
|
||||
$ng_nrpe_port = '5666',
|
||||
|
||||
# check command parameters
|
||||
## ping
|
||||
@@ -5514,9 +5535,6 @@ $ng_loadctl_options = 'jobs_max=100;backoff_limit=10;rampup_change=5
|
||||
'nagios-plugins-nrpe',
|
||||
'nagios-common']
|
||||
}
|
||||
$reqpackages_nrpe = $::operatingsystem ? {
|
||||
/(?i-mx:centos|fedora|redhat)/ => ['nrpe']
|
||||
}
|
||||
|
||||
# service
|
||||
$ng_service = 'nagios'
|
||||
@@ -5599,6 +5617,9 @@ $ng_cntctgrps_rule_erb = 'cd_nagios/nagios/contactgroups_cfg_rule.erb&#
|
||||
$ng_target_command = "${ng_conf_d_dir}/nagios_commands_base.cfg"
|
||||
$ng_nagios_service_cmd = 'check_nagios!/var/log/nagios/status.dat!5!/usr/sbin/nagios'
|
||||
|
||||
# nrpe
|
||||
$ng_nrpe_file = "${ng_main_dir}/nrpe.cfg"
|
||||
|
||||
# includes must be last
|
||||
|
||||
include cd_nagios::main::config
|
||||
@@ -5611,7 +5632,7 @@ $ng_nagios_service_cmd = 'check_nagios!/var/log/nagios/status.dat!5!/us
|
||||
</div>
|
||||
|
||||
<div id="footer">
|
||||
Generated on Fri Jul 28 14:20:47 2017 by
|
||||
Generated on Fri Jul 28 15:23:55 2017 by
|
||||
<a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
|
||||
0.9.9 (ruby-2.0.0).
|
||||
</div>
|
||||
|
||||
@@ -249,7 +249,7 @@ class cd_nagios::selinux::config (
|
||||
</div>
|
||||
|
||||
<div id="footer">
|
||||
Generated on Fri Jul 28 14:20:48 2017 by
|
||||
Generated on Fri Jul 28 15:23:56 2017 by
|
||||
<a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
|
||||
0.9.9 (ruby-2.0.0).
|
||||
</div>
|
||||
|
||||
@@ -195,7 +195,7 @@ class cd_nagios::server::access_rules (
|
||||
</div>
|
||||
|
||||
<div id="footer">
|
||||
Generated on Fri Jul 28 14:20:48 2017 by
|
||||
Generated on Fri Jul 28 15:23:56 2017 by
|
||||
<a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
|
||||
0.9.9 (ruby-2.0.0).
|
||||
</div>
|
||||
|
||||
@@ -334,7 +334,7 @@ class cd_nagios::server::files (
|
||||
</div>
|
||||
|
||||
<div id="footer">
|
||||
Generated on Fri Jul 28 14:20:48 2017 by
|
||||
Generated on Fri Jul 28 15:23:55 2017 by
|
||||
<a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
|
||||
0.9.9 (ruby-2.0.0).
|
||||
</div>
|
||||
|
||||
@@ -304,7 +304,7 @@ class cd_nagios::server::service (
|
||||
</div>
|
||||
|
||||
<div id="footer">
|
||||
Generated on Fri Jul 28 14:20:48 2017 by
|
||||
Generated on Fri Jul 28 15:23:56 2017 by
|
||||
<a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
|
||||
0.9.9 (ruby-2.0.0).
|
||||
</div>
|
||||
|
||||
@@ -285,7 +285,7 @@ $ng_contacts_rule_erb = $::cd_nagios::params::ng_contacts_rule_erb
|
||||
</div>
|
||||
|
||||
<div id="footer">
|
||||
Generated on Fri Jul 28 14:20:50 2017 by
|
||||
Generated on Fri Jul 28 15:23:58 2017 by
|
||||
<a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
|
||||
0.9.9 (ruby-2.0.0).
|
||||
</div>
|
||||
|
||||
@@ -237,7 +237,7 @@ $ng_cntctgrps_rule_erb = $::cd_nagios::params::ng_cntctgrps_rule_erb
|
||||
</div>
|
||||
|
||||
<div id="footer">
|
||||
Generated on Fri Jul 28 14:20:51 2017 by
|
||||
Generated on Fri Jul 28 15:23:58 2017 by
|
||||
<a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
|
||||
0.9.9 (ruby-2.0.0).
|
||||
</div>
|
||||
|
||||
@@ -245,7 +245,7 @@ $ng_tgt_hostgrp_rule_erb = $::cd_nagios::params::ng_tgt_hostgrp_rule_erb
|
||||
</div>
|
||||
|
||||
<div id="footer">
|
||||
Generated on Fri Jul 28 14:20:50 2017 by
|
||||
Generated on Fri Jul 28 15:23:58 2017 by
|
||||
<a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
|
||||
0.9.9 (ruby-2.0.0).
|
||||
</div>
|
||||
|
||||
@@ -245,7 +245,7 @@ $ng_tgt_svcgrp_rule_erb = $::cd_nagios::params::ng_tgt_svcgrp_rule_erb
|
||||
</div>
|
||||
|
||||
<div id="footer">
|
||||
Generated on Fri Jul 28 14:20:51 2017 by
|
||||
Generated on Fri Jul 28 15:23:58 2017 by
|
||||
<a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
|
||||
0.9.9 (ruby-2.0.0).
|
||||
</div>
|
||||
|
||||
@@ -370,7 +370,7 @@ $ng_tgt_timep_rule_erb = $::cd_nagios::params::ng_tgt_timep_rule_erb
|
||||
</div>
|
||||
|
||||
<div id="footer">
|
||||
Generated on Fri Jul 28 14:20:51 2017 by
|
||||
Generated on Fri Jul 28 15:23:58 2017 by
|
||||
<a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
|
||||
0.9.9 (ruby-2.0.0).
|
||||
</div>
|
||||
|
||||
@@ -906,7 +906,7 @@ $ng_templates_rule_erb = $::cd_nagios::params::ng_templates_rule_erb
|
||||
</div>
|
||||
|
||||
<div id="footer">
|
||||
Generated on Fri Jul 28 14:20:50 2017 by
|
||||
Generated on Fri Jul 28 15:23:58 2017 by
|
||||
<a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
|
||||
0.9.9 (ruby-2.0.0).
|
||||
</div>
|
||||
|
||||
@@ -220,7 +220,7 @@ $ng_service = $::cd_nagios::params::ng_service
|
||||
</div>
|
||||
|
||||
<div id="footer">
|
||||
Generated on Fri Jul 28 14:20:50 2017 by
|
||||
Generated on Fri Jul 28 15:23:57 2017 by
|
||||
<a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
|
||||
0.9.9 (ruby-2.0.0).
|
||||
</div>
|
||||
|
||||
@@ -90,7 +90,7 @@
|
||||
</div>
|
||||
|
||||
<div id="footer">
|
||||
Generated on Fri Jul 28 14:20:44 2017 by
|
||||
Generated on Fri Jul 28 15:23:51 2017 by
|
||||
<a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
|
||||
0.9.9 (ruby-2.0.0).
|
||||
</div>
|
||||
|
||||
@@ -26,114 +26,117 @@ class cd_nagios::client::target (
|
||||
) inherits cd_nagios::params {
|
||||
|
||||
if $::fqdn != $ng_nagios_server {
|
||||
if $ng_include_nrpe == true {
|
||||
|
||||
require cd_nagios::main::install
|
||||
require cd_nagios::main::user
|
||||
require cd_nrpe
|
||||
|
||||
@@nagios_host { $::fqdn:
|
||||
ensure => $ng_ping_ensure,
|
||||
alias => $::hostname,
|
||||
address => $::fqdn,
|
||||
use => 'linux-server',
|
||||
target => $ng_target_host,
|
||||
hostgroups => 'linux-servers',
|
||||
contacts => 'ops',
|
||||
max_check_attempts => $ng_max_check_attempts,
|
||||
notification_period => '24x7',
|
||||
owner => $ng_user,
|
||||
group => $ng_user,
|
||||
mode => '0640',
|
||||
check_command => "check_ping!${ng_ping_warn}!${ng_ping_crit}",
|
||||
notify => Service[$ng_user],
|
||||
}
|
||||
@@nagios_host { $::fqdn:
|
||||
ensure => $ng_ping_ensure,
|
||||
alias => $::hostname,
|
||||
address => $::fqdn,
|
||||
use => 'linux-server',
|
||||
target => $ng_target_host,
|
||||
hostgroups => 'linux-servers',
|
||||
contacts => 'ops',
|
||||
max_check_attempts => $ng_max_check_attempts,
|
||||
notification_period => '24x7',
|
||||
owner => $ng_user,
|
||||
group => $ng_user,
|
||||
mode => '0640',
|
||||
check_command => "check_ping!${ng_ping_warn}!${ng_ping_crit}",
|
||||
notify => Service[$ng_user],
|
||||
}
|
||||
|
||||
@@nagios_service { "root_partition_${::hostname}":
|
||||
ensure => $ng_disk_ensure,
|
||||
check_command => "check_nrpe!check_disk!${ng_disk_warn}!${ng_disk_crit}!/",
|
||||
use => 'generic-service',
|
||||
host_name => $::fqdn,
|
||||
contacts => 'ops',
|
||||
notification_period => '24x7',
|
||||
service_description => "${::hostname}_root_partition",
|
||||
servicegroups => 'linux-services',
|
||||
target => $ng_target_service,
|
||||
owner => $ng_user,
|
||||
group => $ng_user,
|
||||
mode => '0640',
|
||||
}
|
||||
@@nagios_service { "root_partition_${::hostname}":
|
||||
ensure => $ng_disk_ensure,
|
||||
check_command => "check_nrpe!check_disk!${ng_disk_warn}!${ng_disk_crit}!/",
|
||||
use => 'generic-service',
|
||||
host_name => $::fqdn,
|
||||
contacts => 'ops',
|
||||
notification_period => '24x7',
|
||||
service_description => "${::hostname}_root_partition",
|
||||
servicegroups => 'linux-services',
|
||||
target => $ng_target_service,
|
||||
owner => $ng_user,
|
||||
group => $ng_user,
|
||||
mode => '0640',
|
||||
}
|
||||
|
||||
@@nagios_service { "Swap_Usage_${::hostname}":
|
||||
ensure => $ng_swap_ensure,
|
||||
check_command => "check_nrpe!check_swap!${ng_swap_warn}!${ng_swap_crit}",
|
||||
use => 'generic-service',
|
||||
host_name => $::fqdn,
|
||||
contacts => 'ops',
|
||||
notification_period => '24x7',
|
||||
service_description => "${::hostname}_swap_usage",
|
||||
servicegroups => 'linux-services',
|
||||
target => $ng_target_service,
|
||||
owner => $ng_user,
|
||||
group => $ng_user,
|
||||
mode => '0640',
|
||||
}
|
||||
@@nagios_service { "Swap_Usage_${::hostname}":
|
||||
ensure => $ng_swap_ensure,
|
||||
check_command => "check_nrpe!check_swap!${ng_swap_warn}!${ng_swap_crit}",
|
||||
use => 'generic-service',
|
||||
host_name => $::fqdn,
|
||||
contacts => 'ops',
|
||||
notification_period => '24x7',
|
||||
service_description => "${::hostname}_swap_usage",
|
||||
servicegroups => 'linux-services',
|
||||
target => $ng_target_service,
|
||||
owner => $ng_user,
|
||||
group => $ng_user,
|
||||
mode => '0640',
|
||||
}
|
||||
|
||||
@@nagios_service { "Local_Users_${::hostname}":
|
||||
ensure => $ng_users_ensure,
|
||||
check_command => "check_nrpe!check_users!${ng_users_warn}!${ng_users_crit}",
|
||||
use => 'generic-service',
|
||||
host_name => $::fqdn,
|
||||
contacts => 'ops',
|
||||
notification_period => '24x7',
|
||||
service_description => "${::hostname}_local_users",
|
||||
servicegroups => 'linux-services',
|
||||
target => $ng_target_service,
|
||||
owner => $ng_user,
|
||||
group => $ng_user,
|
||||
mode => '0640',
|
||||
}
|
||||
@@nagios_service { "Local_Users_${::hostname}":
|
||||
ensure => $ng_users_ensure,
|
||||
check_command => "check_nrpe!check_users!${ng_users_warn}!${ng_users_crit}",
|
||||
use => 'generic-service',
|
||||
host_name => $::fqdn,
|
||||
contacts => 'ops',
|
||||
notification_period => '24x7',
|
||||
service_description => "${::hostname}_local_users",
|
||||
servicegroups => 'linux-services',
|
||||
target => $ng_target_service,
|
||||
owner => $ng_user,
|
||||
group => $ng_user,
|
||||
mode => '0640',
|
||||
}
|
||||
|
||||
@@nagios_service { "Total Processes_${::hostname}":
|
||||
ensure => $ng_procs_tot_ens,
|
||||
check_command => "check_nrpe!check_procs!${ng_procs_tot_warn}!${ng_procs_tot_crit}!${ng_procs_tot_param}",
|
||||
use => 'generic-service',
|
||||
host_name => $::fqdn,
|
||||
contacts => 'ops',
|
||||
notification_period => '24x7',
|
||||
service_description => "${::hostname}_total_processes",
|
||||
servicegroups => 'linux-services',
|
||||
target => $ng_target_service,
|
||||
owner => $ng_user,
|
||||
group => $ng_user,
|
||||
mode => '0640',
|
||||
}
|
||||
@@nagios_service { "Total Processes_${::hostname}":
|
||||
ensure => $ng_procs_tot_ens,
|
||||
check_command => "check_nrpe!check_procs!${ng_procs_tot_warn}!${ng_procs_tot_crit}!${ng_procs_tot_param}",
|
||||
use => 'generic-service',
|
||||
host_name => $::fqdn,
|
||||
contacts => 'ops',
|
||||
notification_period => '24x7',
|
||||
service_description => "${::hostname}_total_processes",
|
||||
servicegroups => 'linux-services',
|
||||
target => $ng_target_service,
|
||||
owner => $ng_user,
|
||||
group => $ng_user,
|
||||
mode => '0640',
|
||||
}
|
||||
|
||||
@@nagios_service { "Zombie Processes_${::hostname}":
|
||||
ensure => $ng_procs_z_ensure,
|
||||
check_command => "check_nrpe!check_procs!${ng_procs_z_warn}!${ng_procs_z_crit}!${ng_procs_z_param}",
|
||||
use => 'generic-service',
|
||||
host_name => $::fqdn,
|
||||
contacts => 'ops',
|
||||
notification_period => '24x7',
|
||||
service_description => "${::hostname}_zombie_processes",
|
||||
servicegroups => 'linux-services',
|
||||
target => $ng_target_service,
|
||||
owner => $ng_user,
|
||||
group => $ng_user,
|
||||
mode => '0640',
|
||||
}
|
||||
@@nagios_service { "Zombie Processes_${::hostname}":
|
||||
ensure => $ng_procs_z_ensure,
|
||||
check_command => "check_nrpe!check_procs!${ng_procs_z_warn}!${ng_procs_z_crit}!${ng_procs_z_param}",
|
||||
use => 'generic-service',
|
||||
host_name => $::fqdn,
|
||||
contacts => 'ops',
|
||||
notification_period => '24x7',
|
||||
service_description => "${::hostname}_zombie_processes",
|
||||
servicegroups => 'linux-services',
|
||||
target => $ng_target_service,
|
||||
owner => $ng_user,
|
||||
group => $ng_user,
|
||||
mode => '0640',
|
||||
}
|
||||
|
||||
@@nagios_service { "Current_Load_${::hostname}":
|
||||
ensure => $ng_load_ensure,
|
||||
check_command => "check_nrpe!check_load!${ng_load_warn}!${ng_load_crit}",
|
||||
use => 'generic-service',
|
||||
host_name => $::fqdn,
|
||||
contacts => 'ops',
|
||||
notification_period => '24x7',
|
||||
service_description => "${::hostname}_current_load",
|
||||
servicegroups => 'linux-services',
|
||||
target => $ng_target_service,
|
||||
owner => $ng_user,
|
||||
group => $ng_user,
|
||||
mode => '0640',
|
||||
@@nagios_service { "Current_Load_${::hostname}":
|
||||
ensure => $ng_load_ensure,
|
||||
check_command => "check_nrpe!check_load!${ng_load_warn}!${ng_load_crit}",
|
||||
use => 'generic-service',
|
||||
host_name => $::fqdn,
|
||||
contacts => 'ops',
|
||||
notification_period => '24x7',
|
||||
service_description => "${::hostname}_current_load",
|
||||
servicegroups => 'linux-services',
|
||||
target => $ng_target_service,
|
||||
owner => $ng_user,
|
||||
group => $ng_user,
|
||||
mode => '0640',
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -41,15 +41,6 @@ class cd_nagios::main::install (
|
||||
package {$reqpackages_client:
|
||||
ensure => $pkg_ensure,
|
||||
}
|
||||
|
||||
# install NRPE if enabled
|
||||
|
||||
if $ng_include_nrpe == true {
|
||||
|
||||
package {$reqpackages_nrpe:
|
||||
ensure => $pkg_ensure,
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
# if we are not the nagios server, install client packages
|
||||
@@ -62,9 +53,7 @@ class cd_nagios::main::install (
|
||||
# if we want to use NRPE, install it
|
||||
|
||||
if $ng_include_nrpe == true {
|
||||
package {$reqpackages_nrpe:
|
||||
ensure => $pkg_ensure,
|
||||
}
|
||||
require cd_nrpe
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -642,6 +642,8 @@
|
||||
# backoff_change - # of jobs to remove from jobs_limit when backing off
|
||||
# rampup_limit - Minimum rampup_change
|
||||
# rampup_change - # of jobs to add to jobs_limit when ramping up
|
||||
# @param [string] ng_nrpe_port the port for NRPE. used by firewall and in
|
||||
# configuration file.
|
||||
###############################################################################
|
||||
class cd_nagios::params (
|
||||
|
||||
@@ -661,6 +663,7 @@ $ng_http_https_fw = true,
|
||||
$ng_fw_order = '50',
|
||||
$ng_http_port = '80',
|
||||
$ng_https_port = '443',
|
||||
$ng_nrpe_port = '5666',
|
||||
|
||||
# check command parameters
|
||||
## ping
|
||||
@@ -907,9 +910,6 @@ $ng_loadctl_options = 'jobs_max=100;backoff_limit=10;rampup_change=5',
|
||||
'nagios-plugins-nrpe',
|
||||
'nagios-common']
|
||||
}
|
||||
$reqpackages_nrpe = $::operatingsystem ? {
|
||||
/(?i-mx:centos|fedora|redhat)/ => ['nrpe']
|
||||
}
|
||||
|
||||
# service
|
||||
$ng_service = 'nagios'
|
||||
@@ -992,6 +992,9 @@ $ng_cntctgrps_rule_erb = 'cd_nagios/nagios/contactgroups_cfg_rule.erb'
|
||||
$ng_target_command = "${ng_conf_d_dir}/nagios_commands_base.cfg"
|
||||
$ng_nagios_service_cmd = 'check_nagios!/var/log/nagios/status.dat!5!/usr/sbin/nagios'
|
||||
|
||||
# nrpe
|
||||
$ng_nrpe_file = "${ng_main_dir}/nrpe.cfg"
|
||||
|
||||
# includes must be last
|
||||
|
||||
include cd_nagios::main::config
|
||||
|
||||
Reference in New Issue
Block a user