🧩Connection API
The Connection API is available solely through an on-premises installation and is reliant on the decision to use the Agentless feature.
Last updated
The Connection API is available solely through an on-premises installation and is reliant on the decision to use the Agentless feature.
Last updated
If you prefer installing each agent locally, then adding a connection is done at the agent level
To use the Connection API, it's necessary to generate an access token.
POST
https://<<platform-server>>/ds-api/pool/pg-instances/{connection_name}
Create a New Remote Monitored Connection (Agentless Feature)
connection_name*
String
Connection Identifier
user-token*
String
Generated Access Token
host*
String
PostgreSQL Hostname for connection
port*
Number
Indicate the port used for communication with the PostgreSQL cluster.
user*
String
PostgreSQL user used by Datasentinel for monitoring
password*
String
User password
tags*
String
Tags linked with the instance. Tags should follow the format [key=value],.... Can be empty
Response
GET
https://<<platform-server>>/ds-api/pool/pg-instances/{connection_name}
Display Remote Monitored Connection (Agentless Feature)
connection_name*
String
Connection Identifier
user-token*
String
Generated Access Token
Response
PUT
https://<<platform-server>>/ds-api/pool/pg-instances/{connection_name}
Update Remote Monitored Connection (Agentless Feature)
connection_name*
String
Connection Identifier
user-token*
String
Generated Access Token
host
String
PostgreSQL Hostname for connection
port
Number
Indicate the port used for communication with the PostgreSQL cluster.
user
String
PostgreSQL user used by Datasentinel for monitoring
password
String
User password
tags
String
Tags linked with the instance. Tags should follow the format [key=value],.... Can be empty
Response
PATCH
https://<<platform-server>>/ds-api/pool/pg-instances/{connection_name}/disable
Disable Remote Monitored Connection (Agentless Feature)
connection_name*
String
Connection Identifier
user-token*
String
Generated Access Token
Response
PATCH
https://<<platform-server>>/ds-api/pool/pg-instances/{connection_name}/enable
Enable Remote Monitored Connection (Agentless Feature)
connection_name*
String
Connection Identifier
user-token*
String
Generated Access Token
DELETE
https://<<platform-server>>/ds-api/pool/pg-instances/{connection_name}
Delete Remote Monitored Connection (Agentless Feature)
connection_name*
String
Connection Identifier
user-token*
String
Generated Access Token
Response
Refer to for more details
Refer to for more details