Some JSON models of the Problems v2 API vary depending on the type of the model. The JSON models for each variation are listed below.
Evidence
objectThe Evidence
object is the base for evidence of a problem. The actual set of fields depends on the type of the evidence.
AvailabilityEvidence
objectThe availability evidence of the problem.
Indicates an entity that has been unavailable during the problem lifespan and that might be related to the root cause.
Element | Type | Description |
---|---|---|
endTime | integer | The end time of the evidence, in UTC milliseconds. |
EventEvidence
objectThe event evidence of the problem.
An event that occurred during the problem lifespan that might be related to the root cause.
Element | Type | Description |
---|---|---|
data | Event | Configuration of an event. |
endTime | integer | The end timestamp of the event, in UTC milliseconds. Has |
eventId | string | The ID of the event. |
eventType | string | The type of the event. |
Event
objectConfiguration of an event.
Element | Type | Description |
---|---|---|
correlationId | string | The correlation ID of the event. |
endTime | integer | The timestamp when the event was closed, in UTC milliseconds. Has the value of |
entityId | Entity | A short representation of a monitored entity. |
entityTags | M | A list of tags of the related entity. |
eventId | string | The ID of the event. |
eventType | string | The type of the event. |
frequentEvent | boolean | If A frequent event doesn't raise a problem. |
managementZones | Management | A list of all management zones that the event belongs to. |
properties | Event | A list of event properties. |
startTime | integer | The timestamp when the event was raised, in UTC milliseconds. |
status | string | The status of the event.
|
suppressAlert | boolean | The alerting status during a maintenance:
|
suppressProblem | boolean | The problem detection status during a maintenance:
|
title | string | The title of the event. |
underMaintenance | boolean | If |
EntityStub
objectA short representation of a monitored entity.
Element | Type | Description |
---|---|---|
entityId | Entity | A short representation of a monitored entity. |
name | string | The name of the entity. Not included in the response in case no entity with the relevant ID was found. |
EntityId
objectA short representation of a monitored entity.
Element | Type | Description |
---|---|---|
id | string | The ID of the entity. |
type | string | The type of the entity. |
METag
objectThe tag of a monitored entity.
Element | Type | Description |
---|---|---|
context | string | The origin of the tag, such as AWS or Cloud Foundry. Custom tags use the |
key | string | The key of the tag. |
stringRepresentation | string | The string representation of the tag. |
value | string | The value of the tag. |
ManagementZone
objectA short representation of a management zone.
Element | Type | Description |
---|---|---|
id | string | The ID of the management zone. |
name | string | The name of the management zone. |
EventProperty
objectA property of an event.
Element | Type | Description |
---|---|---|
key | string | The key of the event property. |
value | string | The value of the event property. |
MaintenanceWindowEvidence
objectThe maintenance window evidence of the problem.
The maintenance window during which the problem occurred.
Element | Type | Description |
---|---|---|
endTime | integer | The end time of the evidence, in UTC milliseconds. |
maintenanceWindowConfigId | string | The ID of the related maintenance window. |
MetricEvidence
objectThe metric evidence of the problem.
A change of metric behavior that indicates the problem and/or is its root cause.
Element | Type | Description |
---|---|---|
endTime | integer | The end time of the evidence, in UTC milliseconds. The value |
metricId | string | The ID of the metric. |
unit | string | The unit of the metric.
|
valueAfterChangePoint | number | The metric's value after the problem start. |
valueBeforeChangePoint | number | The metric's value before the problem start. |
TransactionalEvidence
objectThe transactional evidence of the problem.
A behavior of a metric in an transaction that indicates the problem and/or is its root cause.
Element | Type | Description |
---|---|---|
endTime | integer | The end time of the evidence, in UTC milliseconds |
unit | string | The unit of the metric. |
valueAfterChangePoint | number | The metric's value after the problem start. |
valueBeforeChangePoint | number | The metric's value before the problem start. |
Impact
objectThe Impact
object is the base for impacts of a problem. The actual set of fields depends on the type of the impact.
ApplicationImpact
objectAnalysis of problem impact to an application.
Element | Type | Description |
---|---|---|
estimatedAffectedUsers | integer | The estimated number of affected users. |
impactType | string | Defines the actual set of fields depending on the value. See one of the following objects:
|
impactedEntity | Entity | A short representation of a monitored entity. |
EntityStub
objectA short representation of a monitored entity.
Element | Type | Description |
---|---|---|
entityId | Entity | A short representation of a monitored entity. |
name | string | The name of the entity. Not included in the response in case no entity with the relevant ID was found. |
EntityId
objectA short representation of a monitored entity.
Element | Type | Description |
---|---|---|
id | string | The ID of the entity. |
type | string | The type of the entity. |
CustomApplicationImpact
objectAnalysis of problem impact to a custom application.
Element | Type | Description |
---|---|---|
estimatedAffectedUsers | integer | The estimated number of affected users. |
impactType | string | Defines the actual set of fields depending on the value. See one of the following objects:
|
impactedEntity | Entity | A short representation of a monitored entity. |
EntityStub
objectA short representation of a monitored entity.
Element | Type | Description |
---|---|---|
entityId | Entity | A short representation of a monitored entity. |
name | string | The name of the entity. Not included in the response in case no entity with the relevant ID was found. |
EntityId
objectA short representation of a monitored entity.
Element | Type | Description |
---|---|---|
id | string | The ID of the entity. |
type | string | The type of the entity. |
MobileImpact
objectAnalysis of problem impact to a mobile application.
Element | Type | Description |
---|---|---|
estimatedAffectedUsers | integer | The estimated number of affected users. |
impactType | string | Defines the actual set of fields depending on the value. See one of the following objects:
|
impactedEntity | Entity | A short representation of a monitored entity. |
EntityStub
objectA short representation of a monitored entity.
Element | Type | Description |
---|---|---|
entityId | Entity | A short representation of a monitored entity. |
name | string | The name of the entity. Not included in the response in case no entity with the relevant ID was found. |
EntityId
objectA short representation of a monitored entity.
Element | Type | Description |
---|---|---|
id | string | The ID of the entity. |
type | string | The type of the entity. |
ServiceImpact
objectAnalysis of problem impact to a service.
Element | Type | Description |
---|---|---|
numberOfPotentiallyAffectedServiceCalls | integer | The number of potentially impacted services. |