[Nagios-devel] Automatically acknowledge services of an

Support forum for Nagios Core, Nagios Plugins, NCPA, NRPE, NSCA, NDOUtils and more. Engage with the community of users including those using the open source solutions.
Locked
Guest

[Nagios-devel] Automatically acknowledge services of an

Post by Guest »

--0016361e8134128cbe0496e82706
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Hi list,

You'll find attached a patch that declare a new Nagios configuration
variable : ack_services_of_acked_hosts. When set, this instructs
Nagios to automatically acknowledge services of an host when it is
acknowledged. The generated acknowledgements inheritate properties of
the host acknowledgement (stickiness, persistency, author, ...).

What do you think about it ?

Best regards,

--=20
Matthieu KERMAGORET | D=C3=A9veloppeur

[email protected]

MERETHIS est =C3=A9diteur du logiciel Centreon.

--0016361e8134128cbe0496e82706
Content-Type: text/x-patch; charset=US-ASCII;
name="nagios_ack_services_of_acked_hosts.patch"
Content-Disposition: attachment;
filename="nagios_ack_services_of_acked_hosts.patch"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_ghge6yl20

ZGlmZiAtTmF1ciBhL2Jhc2UvY2hlY2tzLmMgYi9iYXNlL2NoZWNrcy5jCi0tLSBhL2Jhc2UvY2hl
Y2tzLmMJMjAxMC0xMi0wOCAxNToxNToyMS45MjUyNjEwMDAgKzAxMDAKKysrIGIvYmFzZS9jaGVj
a3MuYwkyMDEwLTEyLTA4IDE2OjI3OjU5LjMwNTI2MTAwNCArMDEwMApAQCAtNzAsNiArNzAsNyBA
QAogZXh0ZXJuIGludCAgICAgIGVuYWJsZV9wcmVkaWN0aXZlX2hvc3RfZGVwZW5kZW5jeV9jaGVj
a3M7CiBleHRlcm4gaW50ICAgICAgZW5hYmxlX3ByZWRpY3RpdmVfc2VydmljZV9kZXBlbmRlbmN5
X2NoZWNrczsKIAorZXh0ZXJuIGludCAgICAgIGFja19zZXJ2aWNlc19vZl9hY2tlZF9ob3N0czsK
IGV4dGVybiBpbnQgICAgICBzb2Z0X3N0YXRlX2RlcGVuZGVuY2llczsKIAogZXh0ZXJuIGludCAg
ICAgIGN1cnJlbnRseV9ydW5uaW5nX3NlcnZpY2VfY2hlY2tzOwpAQCAtOTEzLDYgKzkxNCw3IEBA
CiAJaW50IHN0YXRlX2NoYW5nZXNfdXNlX2NhY2hlZF9zdGF0ZT1UUlVFOyAgLyogVE9ETyAtIDA5
LzIzLzA3IG1vdmUgdGhpcyB0byBhIGdsb2JhbCB2YXJpYWJsZSAqLwogCWludCBmbGFwcGluZ19j
aGVja19kb25lPUZBTFNFOwogCXZvaWQgKnB0cj1OVUxMOworCWNvbW1lbnQgKnRlbXBfY29tbWVu
dDsKIAogCiAJbG9nX2RlYnVnX2luZm8oREVCVUdMX0ZVTkNUSU9OUywwLCJoYW5kbGVfYXN5bmNf
c2VydmljZV9jaGVja19yZXN1bHQoKVxuIik7CkBAIC0xNDE1LDYgKzE0MTcsMjMgQEAKIAkJCXRl
bXBfc2VydmljZS0+bGFzdF9oYXJkX3N0YXRlPXRlbXBfc2VydmljZS0+Y3VycmVudF9zdGF0ZTsK
IAkJCXRlbXBfc2VydmljZS0+Y3VycmVudF9hdHRlbXB0PTE7CiAJCQkqLworCisJCQkvKiBhY2tu
b3dsZWRnZSBzZXJ2aWNlIGlmIGFja19zZXJ2aWNlc19vZl9hY2tlZF9ob3N0cyBpcyBzZXQgYW5k
IGhvc3QgaXMgYWNrbm93bGVkZ2VkICovCisJCQlpZihhY2tfc2VydmljZXNfb2ZfYWNrZWRfaG9z
dHMmJnRlbXBfaG9zdC0+cHJvYmxlbV9oYXNfYmVlbl9hY2tub3dsZWRnZWQmJiF0ZW1wX3NlcnZp
Y2UtPnByb2JsZW1faGFzX2JlZW5fYWNrbm93bGVkZ2VkKXsKKwkJCQkvKiBmaW5kIGhvc3QgYWNr
bm93bGVkZ2VtZW50IGNvbW1lbnQgKi8KKwkJCQl0ZW1wX2NvbW1lbnQ9Z2V0X2ZpcnN0X2NvbW1l
bnRfYnlfaG9zdCh0ZW1wX2hvc3QtPm5hbWUpOworCQkJCXdoaWxlKHRlbXBfY29tbWVudCl7CisJ
CQkJCWlmKEFDS05PV0xFREdFTUVOVF9DT01NRU5UPT10ZW1wX2NvbW1lbnQtPmVudHJ5X3R5cGUp
CisJCQkJCQlicmVhazsKKwkJCQkJdGVtcF9jb21tZW50ID0gZ2V0X25leHRfY29tbWVudF9ieV9o
b3N0KHRlbXBfaG9zdC0+bmFtZSx0ZW1wX2NvbW1lbnQpOworCQkJCQl9CisKKwkJCQkvKiBhY2tu
b3dsZWRnZSBzZXJ2aWNlICovCisJCQkJaWYodGVtcF9jb21tZW50KQorCQkJCQlhY2tub3dsZWRn
ZV9zZXJ2aWNlX3Byb2JsZW0odGVtcF9zZXJ2aWNlLHRlbXBfY29tbWVudC0+YXV0aG9yLHRlbXBf
Y29tbWVudC0+Y29tbWVudF9kYXRhLHRlbXBfaG9zdC0+YWNrbm93bGVkZ2VtZW50X3R5cGUsMCx0
ZW1wX2NvbW1lbnQtPnBlcnNpc3RlbnQpOworCQkJCWVsc2UKKwkJCQkJYWNrbm93bGVkZ2Vfc2Vy
dmljZV9wcm9ibGVtKHRlbXBfc2VydmljZSwiTmFnaW9zIiwiYXV0b21hdGljIHNlcnZpY2UgYWNr
bm93bGVkZ2VtZW50IixBQ0tOT1dMRURHRU1FTlRfTk9STUFMLDAsMCk7CisJCQkJfQogCQkgICAg
ICAgIH0KIAogCQkvKiB0aGUgaG9zdCBpcyB1cCAtIGl0IHJlY292ZXJlZCBzaW5jZSB0aGUgbGFz
dCB0aW1lIHRoZSBzZXJ2aWNlIHdhcyBjaGVja2VkLi4uICovCmRpZmYgLU5hdXIgYS9iYXNlL2Nv
bW1hbmRzLmMgYi9iYXNlL2NvbW1hbmRzLmMKLS0tIGEvYmFzZS9jb21tYW5kcy5jCTIwMTAtMTIt
MDggMTU6MTU6MjEuOTI1MjYxMDAwICswMTAwCisrKyBiL2Jhc2UvY29tbWFuZHMuYwkyMDEwLTEy
LTA4IDE2OjI3OjU5LjMwNTI2MTAwNCArMDEwMApAQCAtMzgzNSw2ICszODM1LDcgQEAKIC8qIGFj
a25vd2xlZGdlcyBhIGhvc3QgcHJvYmxlbSAqLwogdm9pZCBhY2tub3dsZWRnZV9ob3N0X3Byb2Js
ZW0oaG9zdCAqaHN0LCBjaGFyICphY2tfYXV0aG9yLCBjaGFyICphY2tfZGF0YSwgaW50IHR5cGUs
IGludCBub3RpZnksIGludCBwZXJzaXN0ZW50KXsKIAl0aW1lX3QgY3VycmVudF90aW1lPTBMOwor
CXNlcnZpY2UgKnRlbXBfc2VydmljZT1OVUxMOwogCiAJLyogY2Fubm90IGFja25vd2xlZGdlIGEg
bm9uLWV4aXN0ZW50IHByb2JsZW0gKi8KIAlpZihoc3QtPmN1cnJlbnRfc3RhdGU9PUhPU1RfVVAp
CkBAIC0zODYyLDYgKzM4NjMsMTMgQEAKIAl0aW1lKCZjdXJyZW50X3RpbWUpOwogCWFkZF9uZXdf
aG9zdF9jb21tZW50KEFDS05PV0xFREdFTUVO

...[email truncated]...


This post was automatically imported from historical nagios-devel mailing list archives
Original poster: [email protected]
Locked