Check Class |
Namespace: net.openstack.Providers.Rackspace.Objects.Monitoring
The Check type exposes the following members.
Name | Description | |
---|---|---|
CheckTypeId |
Gets the ID of the check type.
(Inherited from CheckConfiguration.) | |
Created |
Gets a timestamp indicating when the check was first created.
| |
Details |
Gets a CheckDetails object describing the detailed properties specific
to this type of check.
(Inherited from CheckConfiguration.) | |
ExtensionData |
Gets a map of object properties which did not map to another field or property
during JSON deserialization. The keys of the map represent the property names,
and the values are JToken instances containing the parsed JSON
values.
(Inherited from ExtensibleJsonObject.) | |
Id |
Gets the unique identifier for the check.
| |
Label |
Gets the friendly name of the check.
(Inherited from CheckConfiguration.) | |
LastModified |
Gets a timestamp indicating when the check was last modified.
| |
Metadata |
Gets a collection of custom metadata associated with the check.
(Inherited from CheckConfiguration.) | |
MonitoringZonesPoll |
Gets a collection of MonitoringZoneId objects identifying the monitoring
zones to poll from.
(Inherited from CheckConfiguration.) | |
Period |
Gets the delay between check operations.
(Inherited from CheckConfiguration.) | |
ResolverType |
Gets the type of resolver that should be used to convert the TargetHostname
to an IP address.
(Inherited from CheckConfiguration.) | |
TargetAlias |
Gets the key for looking up the target for this check in the associated
entity's IPAddresses map.
(Inherited from CheckConfiguration.) | |
TargetHostname |
Gets the target hostname this check should target.
(Inherited from CheckConfiguration.) | |
Timeout |
Gets the timeout for the check.
(Inherited from CheckConfiguration.) |
The check, as created, will not trigger alert messages until you create an alarm to generate notifications, to enable the creation of a single alarm that acts upon multiple checks (e.g. alert if any of ten different servers stops responding) or multiple alarms off of a single check. (e.g. ensure both that a HTTPS server is responding and that it has a valid certificate).