This is a multi-part message in MIME format.
--------------040808050609090004090605
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Hi,
On 05.02.2013 12:43, Eric Stanley wrote:
> I find the idea of the remote worker using hostgroups to volunteer for
> checks appealing because of its simplicity, but might it not be fragile?
> Assume the members of the hostgroup must be checked using a remote
> worker because of network configuration. If someone removes a host from
> the hostgroup, it will cease to be checked. If someone deletes (or
> renames) the hostgroup, none of the hosts will be checked. If someone
> adds a host to the hostgroup that the remote worker cannot check, it
> will never be checked. You might spend a lot of time trying to figure
> out why your hosts/services aren't being checked in one of these cases.
>>> Using the second criteria of host to determine which worker gets the
>>> check raises the question of the order of precedence for the criteria.
>>> Initially, I think the host should have precedence over plugin, but I
>>> can see implementing and order of precedence option in the core
>>> configuration file. This would be more important if additional worker
>>> selection criteria were added.
I attached a picture with mod-gearmans queue decision procedure.
So what would happen...
if you rename a hostgroup?
-> the catch all queues will take care of that check (or nagios in this case)
if you remove a hostgroup?
-> the catch all queues will take care of that check (or nagios in this case)
if all worker are going down for a hostgroup:
-> nagios will alert about orphaned host/service checks
if a misconfigured worker runs checks for the wrong group
-> nagios will either alert with rc=127 or some other error, but you would
see the worker in the gui because that information is stored with the
check result.
Sven
--
Sven Nierlein Sven.Nierlein@consol.de
ConSol* GmbH http://www.consol.de
Franziskanerstrasse 38 Tel.:089/45841-439
81669 Muenchen Fax.:089/45841-111
--------------040808050609090004090605
Content-Type: image/png;
name="mod_gearman_queues.png"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename="mod_gearman_queues.png"
iVBORw0KGgoAAAANSUhEUgAAAtAAAAIcCAYAAADffZlTAAAC7mlDQ1BJQ0MgUHJvZmlsZQAA
eAGFVM9rE0EU/jZuqdAiCFprDrJ4kCJJWatoRdQ2/RFiawzbH7ZFkGQzSdZuNuvuJrWliOTi
0SreRe2hB/+AHnrwZC9KhVpFKN6rKGKhFy3xzW5MtqXqwM5+8943731vdt8ADXLSNPWABOQN
x1KiEWlsfEJq/IgAjqIJQTQlVdvsTiQGQYNz+Xvn2HoPgVtWw3v7d7J3rZrStpoHhP1A4Eea
2Sqw7xdxClkSAog836Epx3QI3+PY8uyPOU55eMG1Dys9xFkifEA1Lc5/TbhTzSXTQINIOJT1
cVI+nNeLlNcdB2luZsbIEL1PkKa7zO6rYqGcTvYOkL2d9H5Os94+wiHCCxmtP0a4jZ71jNU/
4mHhpObEhj0cGDX0+GAVtxqp+DXCFF8QTSeiVHHZLg3xmK79VvJKgnCQOMpkYYBzWkhP10xu
+LqHBX0m1xOv4ndWUeF5jxNn3tTd70XaAq8wDh0MGgyaDUhQEEUEYZiwUECGPBoxNLJyPyOr
BhuTezJ1JGq7dGJEsUF7Ntw9t1Gk3Tz+KCJxlEO1CJL8Qf4qr8lP5Xn5y1yw2Fb3lK2bmrry
4DvF5Zm5Gh7X08jjc01efJXUdpNXR5aseXq8muwaP+xXlzHmgjWPxHOw+/EtX5XMlymMFMXj
VfPqS4R1WjE3359sfzs94i7PLrXWc62JizdWm5dn/WpI++6qvJPmVflPXvXx/GfNxGPiKTEm
dornIYmXxS7xkthLqwviYG3HCJ2VhinSbZH6JNVgYJq89S9dP1t4vUZ/DPVRlBnM0lSJ93/C
KmQ0nbkOb/qP28f8F+T3iuefKAIvbODImbptU3HvEKFlpW5zrgIXv9F98LZua6N+OPwEWDyr
Fq1SNZ8gvAEcdod6HugpmNOWls05Uocsn5O66cpiUsxQ20NSUtcl12VLFrOZVWLpdtiZ0x1u
HKE5QvfEp0plk/qv8RGw/bBS+fmsUtl+ThrWgZf6b8C8/UXAeIuJAAAACXBIWXMAAAsTAAAL
EwEAmpwYAAAgAElEQVR4Aey9B4Bcx3UlWpMzBhkEAQJgjhCjRFKMEpOCFWwly7ItybYcV7Z3
/R2+5V3L8l/bu/u9K9srB9myvHJSpJWsQFIiRZEUwShmMJNIBJHD5Ljn3Krzurq6Z3oGMyAG
mCpgXtW7deuGU9Xv3Vddr7puHMnllBHICGQEMgIZgYxARiAjkBHICEwJgfopcWWmjEBGICOQ
EcgIZAQyAhmBjEBGwBDIAXQeCBmBjEBGICOQEcgIZAQyAhmBaSCQA+hpgJVZMwIZgYxARiAj
kBHICGQEMgI5gM5jICOQEcgIZAQyAhmBjEBGICMwDQRyAD0NsDJrRiAjkBHICGQEMgIZgYxA
RqAxQ5ARmGsIcGOYMewN8+xLB9y23X2up394rpmY7ckIZAQyAjNGoKO10S3rbnVnnLDQNdTX
ubq6uhnLzAIyAhmBVwaBHEC/MjhnLVNEYGxszP37PVvc5+540dXXNbqujg7X1NjsxvEvp4xA
RiAjcKwgwGB5eGTY9fX3uYHBQfdjl57g3nH5Wldfn78YPlb6OPtxbCNQl/eBPrY7+Gjxzmad
ETz/ty886p7ePuTOPOU0193ZFcznrAwD6IlmZ1QXguzk1JqJRokqB/aK+gpC2oBC4pTaV4s/
bjuVcio/bZPoS05rulMhPiWkAlP90+VP29c6T+Wn/Il9yWn2H3gJE0Kn
...[email truncated]...
This post was automatically imported from historical nagios-devel mailing list archives
Original poster: Sven.Nierlein@consol.de