Hi, On 7/1/19 12:01 AM, James Allsopp wrote:
Hi, I'm getting lots of warnings about apt packages, but I only really care about critical packages, not normal ones. I've changed the service in apt.conf to; apply Service "apt" { import "generic-service" check_command = "apt" vars.apt_only_critical = true assign where host.name == NodeName }but I'm still getting problem e-mails, regardless of if I check now in the web interface. I've tried to confirmed that the settings are valid and restarted the service, but no improvement. No ideas how I can get this to only send out warnings when the packages are critical?
you should create a spefic notification if you want to get notification only for critical state. It may look somehow like this:
template Notification "critical_only notification" {
command = "mail-service-notification"
interval = 1d
states = [ Critical, OK, Unknown,]
types = [ Acknowledgement, Custom, Problem, Recovery ]
}
you can then import in your service:
apply Service "apt" {
import "generic-service"
import "critical_only notification"
check_command = "apt"
vars.apt_only_critical = true
assign where host.name == NodeName
}
cheers,
Vaclav
--
Václav Mach
tel: +420 234 680 206
CESNET, z.s.p.o.
www.cesnet.cz
smime.p7s
Description: S/MIME Cryptographic Signature
_______________________________________________ icinga-users mailing list [email protected] https://lists.icinga.org/mailman/listinfo/icinga-users
