Version: 7.x-51.0.0

Triggers overview

What is a trigger

Every watch has to define a trigger. A trigger specifies when a watch gets executed (“triggered”). Currently the following trigger types are supported:


	"trigger": {
		"schedule": {
			"weekly": {
				"on": "thursday",
				"at": "14:40:45"
	"checks": [ ... ],
	"actions": [ ... ]

Trigger execution

Each trigger gets registered with the Trigger Execution Engine. The execution engine makes sure that

  • Each trigger is executed on exactly one node at a time
    • You can specify node filters to define on which nodes Signals Alerting should run
  • Triggers created in different tenants will not interfere whith each other

Time zones

Signals supports different time zones. If no time zone is specified, the default JVM time zone is used.

Not what you were looking for? Try the search.