nagios/commands.go
func SetSvcNotificationNumber(
	host_name string,
	service_description string,
	notification_number int,
) *livestatus.Command {
	return livestatus.NewCommand(
		"SET_SVC_NOTIFICATION_NUMBER",
		stringifyArg("host_name", "string", host_name),
		stringifyArg("service_description", "string", service_description),
		stringifyArg("notification_number", "int", notification_number),
	)
}
func SetSvcNotificationNumber(
	host_name string,
	service_description string,
	notification_number int,
) *livestatus.Command {
	return livestatus.NewCommand(
		"SET_SVC_NOTIFICATION_NUMBER",
		stringifyArg("host_name", "string", host_name),
		stringifyArg("service_description", "string", service_description),
		stringifyArg("notification_number", "int", notification_number),
	)
}
// SetSvcNotificationNumber creates a new "SET_SVC_NOTIFICATION_NUMBER" Nagios command.
//
// Sets the current notification number for a particular service.
//
// A value of 0 indicates that no notification has yet been sent for the current service problem.
//
// Useful for forcing an escalation (based on notification number) or replicating notification information in redundant
// monitoring environments. Notification numbers greater than zero have no noticeable affect on the notification
// process if the service is currently in an OK state.