Documentation Center

JSONPostServiceHealthMonitor

This topic describes the JSONPostServiceHealthMonitor element.

Description

Configuration of a monitor that polls processes through JSON.

Child element properties

Note: Child elements must occur in the order shown.

Child elements

Child elementMust occur at leastMay occur at mostElement type
Request1 times1 timesHttpRequest (custom type):
Header0 times (optional)any number of timesNone
Authentication0 times (optional)1 timesHttpAuthentication (custom type):
Authorization0 times (optional)1 timesHttpAuthorization (custom type):
Response0 times (optional)1 timesHttpResponse (custom type):

Attributes

AttributeDescription and useType
ServiceType

A unique string that identifies the type of service you intend to monitor through JSON.

Out of the box, the only possible value for this attribute is:

WebGUI
The authoring user interface of SDL Tridion
(required)
string
ServiceInstance

If there are multiple instances of the same type of service running on this machine, a unique identifier for the specific instance you intend to monitor. This string can only contain uppercase or lowercase letters, digits, an underscore, a hyphen, and a space.

(optional)
string
PollInterval

The interval at which this poller should poll the status of the service(s) it monitors.

(required)
timespec (custom type): A time period expressed as a number followed by 'h' for hours, 'm' for minutes, or 's' for seconds. For example: 10m.
TimeoutInterval

The interval after which this poller should consider the service(s) it monitors to have timed out.

(required)
timespec (custom type): A time period expressed as a number followed by 'h' for hours, 'm' for minutes, or 's' for seconds. For example: 10m.