Enterprise Analytics Administration REST APIs (2.1)

Download OpenAPI specification:

These APIs enable you to manage and monitor the Enterprise Analytics Service.

Request Cancellation

Cancels an active request.

Authorizations:
AnalyticsManageAnalyticsAccess
query Parameters
client_context_id
required
string

Identifier passed by the client that is used to identify an active request to be cancelled.

Responses

Response samples

Content type
application/json
{ }

Active Requests

Gets a list of the requests that are running.

Authorizations:
AnalyticsManageAnalyticsAccess

Responses

Response samples

Content type
application/json
[
  • {
    }
]

Completed Requests

Gets a list of all completed requests.

Authorizations:
AnalyticsManageAnalyticsAccess

Responses

Response samples

Content type
application/json
[
  • {
    }
]

Service Status

Shows various details about the current status of the Enterprise Analytics Service, such as the service state, and the state of each node partition.

Authorizations:
ClusterReadPoolsRead

Responses

Response samples

Content type
application/json
{
  • "authorizedNodes": [
    ],
  • "ccNodeId": "86586a966202b5aa4aed31633f330aba",
  • "nodeConfigUri": "/api/v1/config/node",
  • "nodeDiagnosticsUri": "/api/v1/node/diagnostics",
  • "nodeRestartUri": "/api/v1/node/restart",
  • "serviceRequestUri": "/api/v1/request",
  • "serviceConfigUri": "/api/v1/config/service",
  • "serviceRestartUri": "/api/v1/service/restart",
  • "state": "ACTIVE",
  • "nodes": [],
  • "partitions": [
    ],
  • "partitionsTopology": {
    }
}

Service Restart

Restarts the Enterprise Analytics Service in all nodes in the cluster.

Authorizations:
AnalyticsManage

Responses

Response samples

Content type
application/json
{ }

Node Restart

Restarts the Enterprise Analytics Service on the target node.

Authorizations:
AnalyticsManage

Responses

Response samples

Content type
application/json
{ }

Ingestion Status

Shows the progress of ingestion for each collection.

Authorizations:
AnalyticsManageAnalyticsAccess

Responses

Response samples

Content type
application/json
{
  • "links": [
    ]
}

Health Check

Shows if the node is healthy and part of an Enterprise Analytics cluster.

query Parameters
uuid
string

Cluster UUID. Assert that this node is part of the specified cluster instance, otherwise a 404 will be returned.

Responses