EDB Postgres Enterprise Manager REST APIs v4.0: Probe data v10.2

get__probe_data_agent_{agent_id}_{probe_id}

Code samples

# You can also use wget
curl -X GET https://PEM-SERVER-IP/api/v4/probe/data/agent/{agent_id}/{probe_id} \
 -H 'Accept: application/json' \
 -H 'X-Auth-Token: string'
import requests
headers = {
 'Accept': 'application/json',
 'X-Auth-Token': 'string'
}
r = requests.get('https://PEM-SERVER-IP/api/v4/probe/data/agent/{agent_id}/{probe_id}', headers = headers)
print(r.json())
const headers = {
 'Accept':'application/json',
 'X-Auth-Token':'string'
};
fetch('https://PEM-SERVER-IP/api/v4/probe/data/agent/{agent_id}/{probe_id}',
{
 method: 'GET',
 headers: headers
})
.then(function(res) {
 return res.json();
}).then(function(body) {
 console.log(body);
});

GET /probe/data/agent/{agent_id}/{probe_id}

Gets Probe data for agent.

Parameters

NameInTypeRequiredDescription
agent_idpathintegertrueAgent ID
probe_idpathintegertrueProbe ID for which data will be returned
X-Auth-TokenheaderstringtrueToken of authorization

Example responses

200 Response
[
 {}
]

Responses

StatusMeaningDescriptionSchema
200OK Successful responseInline

Response Schema

Info

This operation does not require authentication

get__probe_data_server_{server_id}_{probe_id}

Code samples

# You can also use wget
curl -X GET https://PEM-SERVER-IP/api/v4/probe/data/server/{server_id}/{probe_id} \
 -H 'Accept: application/json' \
 -H 'X-Auth-Token: string'
import requests
headers = {
 'Accept': 'application/json',
 'X-Auth-Token': 'string'
}
r = requests.get('https://PEM-SERVER-IP/api/v4/probe/data/server/{server_id}/{probe_id}', headers = headers)
print(r.json())
const headers = {
 'Accept':'application/json',
 'X-Auth-Token':'string'
};
fetch('https://PEM-SERVER-IP/api/v4/probe/data/server/{server_id}/{probe_id}',
{
 method: 'GET',
 headers: headers
})
.then(function(res) {
 return res.json();
}).then(function(body) {
 console.log(body);
});

GET /probe/data/server/{server_id}/{probe_id}

Gets Probe data for server.

Parameters

NameInTypeRequiredDescription
server_idpathintegertrueServer ID
probe_idpathintegertrueProbe ID for which data will be returned
X-Auth-TokenheaderstringtrueToken of authorization

Example responses

200 Response
[
 {}
]

Responses

StatusMeaningDescriptionSchema
200OK Successful responseInline

Response Schema

Info

This operation does not require authentication

get__probe_data_server_{server_id}_database_{database_name}_{probe_id}

Code samples

# You can also use wget
curl -X GET https://PEM-SERVER-IP/api/v4/probe/data/server/{server_id}/database/{database_name}/{probe_id} \
 -H 'Accept: application/json' \
 -H 'X-Auth-Token: string'
import requests
headers = {
 'Accept': 'application/json',
 'X-Auth-Token': 'string'
}
r = requests.get('https://PEM-SERVER-IP/api/v4/probe/data/server/{server_id}/database/{database_name}/{probe_id}', headers = headers)
print(r.json())
const headers = {
 'Accept':'application/json',
 'X-Auth-Token':'string'
};
fetch('https://PEM-SERVER-IP/api/v4/probe/data/server/{server_id}/database/{database_name}/{probe_id}',
{
 method: 'GET',
 headers: headers
})
.then(function(res) {
 return res.json();
}).then(function(body) {
 console.log(body);
});

GET /probe/data/server/{server_id}/database/{database_name}/{probe_id}

Gets Probe data for database.

Parameters

NameInTypeRequiredDescription
server_idpathintegertrueServer ID
database_namepathstringtrueDatabase Name
probe_idpathintegertrueProbe ID for which data will be returned
X-Auth-TokenheaderstringtrueToken of authorization

Example responses

200 Response
[
 {}
]

Responses

StatusMeaningDescriptionSchema
200OK Successful responseInline

Response Schema

Info

This operation does not require authentication

get__probe_data_server_{server_id}_database_{database_name}_schema_{schema_name}_{probe_id}

Code samples

# You can also use wget
curl -X GET https://PEM-SERVER-IP/api/v4/probe/data/server/{server_id}/database/{database_name}/schema/{schema_name}/{probe_id} \
 -H 'Accept: application/json' \
 -H 'X-Auth-Token: string'
import requests
headers = {
 'Accept': 'application/json',
 'X-Auth-Token': 'string'
}
r = requests.get('https://PEM-SERVER-IP/api/v4/probe/data/server/{server_id}/database/{database_name}/schema/{schema_name}/{probe_id}', headers = headers)
print(r.json())
const headers = {
 'Accept':'application/json',
 'X-Auth-Token':'string'
};
fetch('https://PEM-SERVER-IP/api/v4/probe/data/server/{server_id}/database/{database_name}/schema/{schema_name}/{probe_id}',
{
 method: 'GET',
 headers: headers
})
.then(function(res) {
 return res.json();
}).then(function(body) {
 console.log(body);
});

GET /probe/data/server/{server_id}/database/{database_name}/schema/{schema_name}/{probe_id}

Gets Probe data for schema.

Parameters

NameInTypeRequiredDescription
server_idpathintegertrueServer ID
database_namepathstringtrueDatabase Name
schema_namepathstringtrueSchema Name
probe_idpathintegertrueProbe ID for which data will be returned
X-Auth-TokenheaderstringtrueToken of authorization

Example responses

200 Response
[
 {}
]

Responses

StatusMeaningDescriptionSchema
200OK Successful responseInline

Response Schema

Info

This operation does not require authentication

get__probe_data_server_{server_id}_database_{database_name}_schema_{schema_name}_table_{table_name}_{probe_id}

Code samples

# You can also use wget
curl -X GET https://PEM-SERVER-IP/api/v4/probe/data/server/{server_id}/database/{database_name}/schema/{schema_name}/table/{table_name}/{probe_id} \
 -H 'Accept: application/json' \
 -H 'X-Auth-Token: string'
import requests
headers = {
 'Accept': 'application/json',
 'X-Auth-Token': 'string'
}
r = requests.get('https://PEM-SERVER-IP/api/v4/probe/data/server/{server_id}/database/{database_name}/schema/{schema_name}/table/{table_name}/{probe_id}', headers = headers)
print(r.json())
const headers = {
 'Accept':'application/json',
 'X-Auth-Token':'string'
};
fetch('https://PEM-SERVER-IP/api/v4/probe/data/server/{server_id}/database/{database_name}/schema/{schema_name}/table/{table_name}/{probe_id}',
{
 method: 'GET',
 headers: headers
})
.then(function(res) {
 return res.json();
}).then(function(body) {
 console.log(body);
});

GET /probe/data/server/{server_id}/database/{database_name}/schema/{schema_name}/table/{table_name}/{probe_id}

Gets Probe data for table.

Parameters

NameInTypeRequiredDescription
server_idpathintegertrueServer ID
database_namepathstringtrueDatabase Name
schema_namepathstringtrueSchema Name
table_namepathstringtrueTable Name
probe_idpathintegertrueProbe ID for which data will be returned
X-Auth-TokenheaderstringtrueToken of authorization

Example responses

200 Response
[
 {}
]

Responses

StatusMeaningDescriptionSchema
200OK Successful responseInline

Response Schema

Info

This operation does not require authentication

get__probe_data_server_{server_id}_database_{database_name}_schema_{schema_name}_index_{index_name}_{probe_id}

Code samples

# You can also use wget
curl -X GET https://PEM-SERVER-IP/api/v4/probe/data/server/{server_id}/database/{database_name}/schema/{schema_name}/index/{index_name}/{probe_id} \
 -H 'Accept: application/json' \
 -H 'X-Auth-Token: string'
import requests
headers = {
 'Accept': 'application/json',
 'X-Auth-Token': 'string'
}
r = requests.get('https://PEM-SERVER-IP/api/v4/probe/data/server/{server_id}/database/{database_name}/schema/{schema_name}/index/{index_name}/{probe_id}', headers = headers)
print(r.json())
const headers = {
 'Accept':'application/json',
 'X-Auth-Token':'string'
};
fetch('https://PEM-SERVER-IP/api/v4/probe/data/server/{server_id}/database/{database_name}/schema/{schema_name}/index/{index_name}/{probe_id}',
{
 method: 'GET',
 headers: headers
})
.then(function(res) {
 return res.json();
}).then(function(body) {
 console.log(body);
});

GET /probe/data/server/{server_id}/database/{database_name}/schema/{schema_name}/index/{index_name}/{probe_id}

Gets Probe data for index.

Parameters

NameInTypeRequiredDescription
server_idpathintegertrueServer ID
database_namepathstringtrueDatabase Name
schema_namepathstringtrueSchema Name
index_namepathstringtrueIndex Name
probe_idpathintegertrueProbe ID for which data will be returned
X-Auth-TokenheaderstringtrueToken of authorization

Example responses

200 Response
[
 {}
]

Responses

StatusMeaningDescriptionSchema
200OK Successful responseInline

Response Schema

Info

This operation does not require authentication

get__probe_data_server_{server_id}_database_{database_name}_schema_{schema_name}_sequence_{sequence_name}_{probe_id}

Code samples

# You can also use wget
curl -X GET https://PEM-SERVER-IP/api/v4/probe/data/server/{server_id}/database/{database_name}/schema/{schema_name}/sequence/{sequence_name}/{probe_id} \
 -H 'Accept: application/json' \
 -H 'X-Auth-Token: string'
import requests
headers = {
 'Accept': 'application/json',
 'X-Auth-Token': 'string'
}
r = requests.get('https://PEM-SERVER-IP/api/v4/probe/data/server/{server_id}/database/{database_name}/schema/{schema_name}/sequence/{sequence_name}/{probe_id}', headers = headers)
print(r.json())
const headers = {
 'Accept':'application/json',
 'X-Auth-Token':'string'
};
fetch('https://PEM-SERVER-IP/api/v4/probe/data/server/{server_id}/database/{database_name}/schema/{schema_name}/sequence/{sequence_name}/{probe_id}',
{
 method: 'GET',
 headers: headers
})
.then(function(res) {
 return res.json();
}).then(function(body) {
 console.log(body);
});

GET /probe/data/server/{server_id}/database/{database_name}/schema/{schema_name}/sequence/{sequence_name}/{probe_id}

Gets Probe data for sequence.

Parameters

NameInTypeRequiredDescription
server_idpathintegertrueServer ID
database_namepathstringtrueDatabase Name
schema_namepathstringtrueSchema Name
sequence_namepathstringtrueSequence Name
probe_idpathintegertrueProbe ID for which data will be returned
X-Auth-TokenheaderstringtrueToken of authorization

Example responses

200 Response
[
 {}
]

Responses

StatusMeaningDescriptionSchema
200OK Successful responseInline

Response Schema

Info

This operation does not require authentication

get__probe_data_server_{server_id}_database_{database_name}_schema_{schema_name}_view_{view_name}_{probe_id}

Code samples

# You can also use wget
curl -X GET https://PEM-SERVER-IP/api/v4/probe/data/server/{server_id}/database/{database_name}/schema/{schema_name}/view/{view_name}/{probe_id} \
 -H 'Accept: application/json' \
 -H 'X-Auth-Token: string'
import requests
headers = {
 'Accept': 'application/json',
 'X-Auth-Token': 'string'
}
r = requests.get('https://PEM-SERVER-IP/api/v4/probe/data/server/{server_id}/database/{database_name}/schema/{schema_name}/view/{view_name}/{probe_id}', headers = headers)
print(r.json())
const headers = {
 'Accept':'application/json',
 'X-Auth-Token':'string'
};
fetch('https://PEM-SERVER-IP/api/v4/probe/data/server/{server_id}/database/{database_name}/schema/{schema_name}/view/{view_name}/{probe_id}',
{
 method: 'GET',
 headers: headers
})
.then(function(res) {
 return res.json();
}).then(function(body) {
 console.log(body);
});

GET /probe/data/server/{server_id}/database/{database_name}/schema/{schema_name}/view/{view_name}/{probe_id}

Gets Probe data for view.

Parameters

NameInTypeRequiredDescription
server_idpathintegertrueServer ID
database_namepathstringtrueDatabase Name
schema_namepathstringtrueSchema Name
view_namepathstringtrueView Name
probe_idpathintegertrueProbe ID for which data will be returned
X-Auth-TokenheaderstringtrueToken of authorization

Example responses

200 Response
[
 {}
]

Responses

StatusMeaningDescriptionSchema
200OK Successful responseInline

Response Schema

Info

This operation does not require authentication

get__probe_data_server_{server_id}_database_{database_name}_schema_{schema_name}_function_{function_name}_args_{function_arguments}_{probe_id}

Code samples

# You can also use wget
curl -X GET https://PEM-SERVER-IP/api/v4/probe/data/server/{server_id}/database/{database_name}/schema/{schema_name}/function/{function_name}/args/{function_arguments}/{probe_id} \
 -H 'Accept: application/json' \
 -H 'X-Auth-Token: string'
import requests
headers = {
 'Accept': 'application/json',
 'X-Auth-Token': 'string'
}
r = requests.get('https://PEM-SERVER-IP/api/v4/probe/data/server/{server_id}/database/{database_name}/schema/{schema_name}/function/{function_name}/args/{function_arguments}/{probe_id}', headers = headers)
print(r.json())
const headers = {
 'Accept':'application/json',
 'X-Auth-Token':'string'
};
fetch('https://PEM-SERVER-IP/api/v4/probe/data/server/{server_id}/database/{database_name}/schema/{schema_name}/function/{function_name}/args/{function_arguments}/{probe_id}',
{
 method: 'GET',
 headers: headers
})
.then(function(res) {
 return res.json();
}).then(function(body) {
 console.log(body);
});

GET /probe/data/server/{server_id}/database/{database_name}/schema/{schema_name}/function/{function_name}/args/{function_arguments}/{probe_id}

Gets Probe data for function.

Parameters

NameInTypeRequiredDescription
server_idpathintegertrueServer ID
database_namepathstringtrueDatabase Name
schema_namepathstringtrueSchema Name
function_namepathstringtrueFunction Name
function_argumentspathstringtrueFunction arguments comma separated
probe_idpathintegertrueProbe ID for which data will be returned
X-Auth-TokenheaderstringtrueToken of authorization

Example responses

200 Response
[
 {}
]

Responses

StatusMeaningDescriptionSchema
200OK Successful responseInline

Response Schema

Info

This operation does not require authentication