Status API
This opCharts API provides access to Status collection data in a JSON format.
...
Each resource has a consistent set of operations
Request Method | Operation | URL Example | id required | Notes |
---|---|---|---|---|
GET | read list | /server/omk/opCharts/v2/status | n | Returns a list of all the status data (id and node_uuid) |
GET | read list | /server/omk/opCharts/v2/inventory/:inventory_id/status | y | Returns a list of all the Status objects having inventory id matching inventory_id |
GET | read one | /server/omk/opCharts/v2/status/id | y | Returns the details of the requested status record. |
GET | read list | / | y | Returns the details of the all the status having id and node_uuid , matching given node_uuid |
GET | read list | / | y | Returns the details of the all the status having id and node_uuid , matching given node_uuid and inventory id. |
Request Modifiers (query parameters)
...
Panel |
---|
|
Property | Description | Example |
| A globally unique ID | "63576103ad794974594a1f11" |
| The | |
| ||
| The Event from the Event Configuration. Administration > Configuration > Event Configuration | "Proactive Response Time" |
| ||
| The | |
| The unix timestamp that this status record was last updated. | 1687213025 |
| ||
| "Threshold" | |
| The | "8da86248-40f3-4c92-90b6-736bb66814aa" |
| response | |
| ok | |
| "health" | |
| 8.59 |
Similar requests and descriptions with inventory id
Request | Response |
---|---|
GET HTTP://server/omk/opCharts/v2/status/648a0e4ca44a3ab377278383 .json | Raw inventory element with given object id |
GET HTTP://server/omk/opCharts/v2/status/648a0e4ca44a3ab377278383 .json?properties=["event"] | Raw inventory element with given object id, event and node_uuid {"event": "Proactive Response Time", |