Working with Agents REST Endpoints

Working with Agents

Oracle Management Cloud agents collect configuration, performance, availability, and log data from monitored entities and make this information available in Oracle Management Cloud. This set of endpoints will help you in managing the status of agents.

De-install a Single Agent by AgentId
Method: delete
Path: /serviceapi/agentlifecycle/deinstall/{agenttype}/id/{agentId}
De-install a Single Agent by Name
Method: delete
Path: /serviceapi/agentlifecycle/deinstall/{agenttype}/name/{agentname}
De-install all Agents
Method: delete
Path: /serviceapi/agentlifecycle/deinstall/{agenttype}/all/
De-install Multiple Agents by AgentId
Method: delete
Path: /serviceapi/agentlifecycle/deinstall/{agenttype}/id/
De-install Multiple Agents by Name
Method: delete
Path: /serviceapi/agentlifecycle/deinstall/{agenttype}/name/
Delete a Single Agent by AgentId
Method: delete
Path: /serviceapi/agentlifecycle/delete/{agenttype}/id/{agentId}
Delete a Single Agent by Name
Method: delete
Path: /serviceapi/agentlifecycle/delete/{agenttype}/name/{agentname}
Delete all Agents
Method: delete
Path: /serviceapi/agentlifecycle/delete/{agenttype}/all/
Delete Multiple Agents by AgentId
Method: delete
Path: /serviceapi/agentlifecycle/delete/{agenttype}/id/
Delete Multiple Agents by Name
Method: delete
Path: /serviceapi/agentlifecycle/delete/{agenttype}/name/
Get agent information for a tenant
Method: get
Path: /serviceapi/entityModel/data/entities/agents
Upgrade a Single Agent by Id
Method: put
Path: /serviceapi/agentlifecycle/upgrade/{agenttype}/id/{agentId}
Upgrade a Single Agent by Name
Method: put
Path: /serviceapi/agentlifecycle/upgrade/{agenttype}/name/{agentname}
Upgrade all Agents
Method: put
Path: /serviceapi/agentlifecycle/upgrade/{agenttype}/all/
Upgrade Multiple Agents by AgentId
Method: put
Path: /serviceapi/agentlifecycle/upgrade/{agenttype}/id/
Upgrade Multiple Agents by Name
Method: put
Path: /serviceapi/agentlifecycle/upgrade/{agenttype}/name/