Storm docs logo
Search the docs.../
Explore Storm Products

Server Alerts

Returns a list of system alerts and their current status.

Request

PropertyValue
MethodGET
URL/api/server/alerts
Content-Typeapplication/json
AuthenticationBearer Token
Request
Code iconbash
curl -X GET "{BASE_URL}/api/server/alerts" \
  -H "Authorization: Bearer YOUR_TOKEN"

Response Body

Summary

ParameterTypeDescription
data.successbooleanIndicates if the request was successful
data.timestampintegerData timestamp (Unix timestamp in ms)
data.totalCountintegerTotal number of configured alerts
data.activeCountintegerNumber of currently active alerts

Alert Object

ParameterTypeDescription
data.alerts[].typestringAlert type (see allowed values below)
data.alerts[].activebooleanIndicates if the alert is currently active
data.alerts[].currentValuenumberCurrent value of the monitored metric
data.alerts[].thresholdnumberThreshold value that triggers the alert
data.alerts[].activatedAtintegerActivation timestamp (Unix timestamp in ms, 0 if inactive)
data.alerts[].durationSecondsintegerDuration the alert has been active in seconds

Allowed values for type

  • "HIGH_MEMORY_USAGE"
  • "HIGH_CPU_USAGE"
  • "HIGH_WORK_POOL_USAGE"
  • "HIGH_WRITE_POOL_USAGE"
  • "HIGH_READ_POOL_USAGE"
  • "HIGH_TRANSPORT_POOL_USAGE"
  • "LICENSE_EXPIRED"
  • "LICENSE_INVALID"

Metadata

ParameterTypeDescription
metadata.executionTimeintegerRequest processing time in milliseconds
metadata.generatedAtintegerResponse generation timestamp (Unix timestamp in ms)
Successful Response (200)
Code iconjson
{
  "data": {
    "success": true,
    "timestamp": 1764846400618,
    "totalCount": 8,
    "activeCount": 0,
    "alerts": [
      {
        "type": "HIGH_MEMORY_USAGE",
        "active": false,
        "currentValue": 8.82,
        "threshold": 0,
        "activatedAt": 0,
        "durationSeconds": 0
      },
      {
        "type": "HIGH_CPU_USAGE",
        "active": false,
        "currentValue": 12.43,
        "threshold": 0,
        "activatedAt": 0,
        "durationSeconds": 0
      },
      {
        "type": "HIGH_WORK_POOL_USAGE",
        "active": false,
        "currentValue": 0,
        "threshold": 0,
        "activatedAt": 0,
        "durationSeconds": 0
      },
      {
        "type": "HIGH_WRITE_POOL_USAGE",
        "active": false,
        "currentValue": 0,
        "threshold": 0,
        "activatedAt": 0,
        "durationSeconds": 0
      },
      {
        "type": "HIGH_READ_POOL_USAGE",
        "active": false,
        "currentValue": 0,
        "threshold": 0,
        "activatedAt": 0,
        "durationSeconds": 0
      },
      {
        "type": "HIGH_TRANSPORT_POOL_USAGE",
        "active": false,
        "currentValue": 0,
        "threshold": 0,
        "activatedAt": 0,
        "durationSeconds": 0
      },
      {
        "type": "LICENSE_EXPIRED",
        "active": false,
        "currentValue": 0,
        "threshold": 0,
        "activatedAt": 0,
        "durationSeconds": 0
      },
      {
        "type": "LICENSE_INVALID",
        "active": false,
        "currentValue": 0,
        "threshold": 0,
        "activatedAt": 0,
        "durationSeconds": 0
      }
    ]
  },
  "metadata": {
    "executionTime": 1,
    "generatedAt": 1764846400619
  }
}

Error Response (4xx/5xx)

ParameterTypeDescription
messagestringHuman-readable error message
Error Response
Code iconjson
{
  "message": "Error message"
}
Support Needed?

Create a free ticket and our support team will provide you necessary assistance.

Blog
Support
About us
Patents
Term of use
Privacy policy
Contact
©2026 Storm Streaming Media. All Rights Reserved.