Thanks for your feedback.
Want to tell us more? Send us an email to leave your feedback.
Version 2021
Intelligence Server provides you the functionality to cluster a group of Intelligence Server machines to take advantage of the many benefits available in a clustered environment. MicroStrategy REST exposes a set of APIs for viewing and editing members of connected Intelligence Server cluster:
For adding/removing nodes, it's recommended to:
GET /monitors/iServer/nodes
Get information about nodes in the connected Intelligence Server cluster, including:
Information for the projects on each node
See Project Administration for more information.
This operation requires the "Monitor cluster" privilege.
Parameters:
Parameter | Description | Parameter Type | Data Type | Required | Default Value |
---|---|---|---|---|---|
X-MSTR-AuthToken |
Authorization token |
Header |
String | Yes | N/A |
{ "nodes": [ { "name": "foo", // Canonical Intelligence Server node name "port": 34952, "status": "running", // running|stopped|unknown "load": "2", "projects": [ { "id": "B19DEDCC11D4E0EFC000EB9495D0F44F", "name": "MicroStrategy Tutorial", "status": "loaded" } ], "default":true // whether it's the connected node in Library Admin page } ] }
PUT /monitors/iServer/nodes/{name}
Add a node to the connected Intelligence Server cluster.
This operation requires the "Monitor cluster" and "Administer cluster" privileges.
Parameters:
Parameter | Description | Parameter Type | Data Type | Required | Default Value |
---|---|---|---|---|---|
X-MSTR-AuthToken |
Authorization token |
Header |
String | Yes | N/A |
name |
Intelligence Server node name. In case of complicated network configuration, it's recommended to provide a hostname accessible from both the Library Server and Intelligence Server. |
Path |
String |
Yes |
N/A |
Success: 200 OK
Timeout, still in-progress: 202 Accepted
Node unreachable: 404 Not Found
DELETE /monitors/iServer/nodes/{name}
Remove a node from the connected Intelligence Server cluster.
This operation requires the "Monitor cluster" and "Administer cluster" privileges.
Parameters:
Parameter | Description | Parameter Type | Data Type | Required | Default Value |
---|---|---|---|---|---|
X-MSTR-AuthToken |
Authorization token |
Header |
String | Yes | N/A |
name |
Intelligence Server node name. Use the exact name returned by
|
Path |
String |
Yes |
N/A |
Success: 204 No Content
Timeout, still in-progress: 202 Accepted
Node not a member: 404 Not Found