210 lines
11 KiB
JSON
210 lines
11 KiB
JSON
{
|
|
"uuid": "919382d8-0f30-447f-abcd-45c98e84d7fe",
|
|
"lastMigration": 32,
|
|
"name": "Centreon web mock for tests of HTTP Collections",
|
|
"endpointPrefix": "",
|
|
"latency": 0,
|
|
"port": 3001,
|
|
"hostname": "",
|
|
"folders": [],
|
|
"routes": [
|
|
{
|
|
"uuid": "82abcb5a-0a65-409f-badd-5e881b6786df",
|
|
"type": "http",
|
|
"documentation": "Authentication request",
|
|
"method": "post",
|
|
"endpoint": "centreon/api/latest/login",
|
|
"responses": [
|
|
{
|
|
"uuid": "b4229c90-76b3-4f8c-be0f-aceeb5566051",
|
|
"body": "{}",
|
|
"latency": 0,
|
|
"statusCode": 200,
|
|
"label": "",
|
|
"headers": [
|
|
{
|
|
"key": "content-type",
|
|
"value": "application/json; charset=utf-8"
|
|
},
|
|
{
|
|
"key": "content-length",
|
|
"value": "2"
|
|
}
|
|
],
|
|
"bodyType": "DATABUCKET",
|
|
"filePath": "",
|
|
"databucketID": "0ibb",
|
|
"sendFileAsBody": false,
|
|
"rules": [],
|
|
"rulesOperator": "OR",
|
|
"disableTemplating": false,
|
|
"fallbackTo404": false,
|
|
"default": false,
|
|
"crudKey": "id",
|
|
"callbacks": []
|
|
}
|
|
],
|
|
"responseMode": null
|
|
},
|
|
{
|
|
"uuid": "d67aa94e-09c5-434d-b00a-e9e147e90220",
|
|
"type": "http",
|
|
"documentation": "Monitoring of hosts, used to look for down hosts",
|
|
"method": "get",
|
|
"endpoint": "centreon/api/latest/monitoring/hosts",
|
|
"responses": [
|
|
{
|
|
"uuid": "c98ea5bd-143b-414e-ae28-d094e7059682",
|
|
"body": "",
|
|
"latency": 0,
|
|
"statusCode": 200,
|
|
"label": "",
|
|
"headers": [
|
|
{
|
|
"key": "content-security-policy",
|
|
"value": "default-src 'none'"
|
|
},
|
|
{
|
|
"key": "content-type",
|
|
"value": "text/html; charset=utf-8"
|
|
},
|
|
{
|
|
"key": "x-content-type-options",
|
|
"value": "nosniff"
|
|
}
|
|
],
|
|
"bodyType": "DATABUCKET",
|
|
"filePath": "",
|
|
"databucketID": "fdau",
|
|
"sendFileAsBody": false,
|
|
"rules": [],
|
|
"rulesOperator": "OR",
|
|
"disableTemplating": false,
|
|
"fallbackTo404": false,
|
|
"default": false,
|
|
"crudKey": "id",
|
|
"callbacks": []
|
|
}
|
|
],
|
|
"responseMode": null
|
|
},
|
|
{
|
|
"uuid": "9622753c-4c89-4f37-aa27-6088a4c5557a",
|
|
"type": "http",
|
|
"documentation": "Monitoring of resources, used to look for broken commands",
|
|
"method": "get",
|
|
"endpoint": "centreon/api/latest/monitoring/resources",
|
|
"responses": [
|
|
{
|
|
"uuid": "1d5391f0-9edc-4b84-b9ed-b78524ae1782",
|
|
"latency": 0,
|
|
"statusCode": 200,
|
|
"label": "",
|
|
"headers": [
|
|
{
|
|
"key": "content-security-policy",
|
|
"value": "default-src 'none'"
|
|
},
|
|
{
|
|
"key": "content-type",
|
|
"value": "text/html; charset=utf-8"
|
|
},
|
|
{
|
|
"key": "x-content-type-options",
|
|
"value": "nosniff"
|
|
}
|
|
],
|
|
"bodyType": "DATABUCKET",
|
|
"filePath": "",
|
|
"databucketID": "tpm8",
|
|
"sendFileAsBody": false,
|
|
"rules": [],
|
|
"rulesOperator": "OR",
|
|
"disableTemplating": false,
|
|
"fallbackTo404": false,
|
|
"default": false,
|
|
"crudKey": "id",
|
|
"callbacks": [],
|
|
"body": "{}"
|
|
}
|
|
],
|
|
"responseMode": null
|
|
}
|
|
],
|
|
"rootChildren": [
|
|
{
|
|
"type": "route",
|
|
"uuid": "82abcb5a-0a65-409f-badd-5e881b6786df"
|
|
},
|
|
{
|
|
"type": "route",
|
|
"uuid": "d67aa94e-09c5-434d-b00a-e9e147e90220"
|
|
},
|
|
{
|
|
"type": "route",
|
|
"uuid": "9622753c-4c89-4f37-aa27-6088a4c5557a"
|
|
}
|
|
],
|
|
"proxyMode": false,
|
|
"proxyHost": "",
|
|
"proxyRemovePrefix": false,
|
|
"tlsOptions": {
|
|
"enabled": false,
|
|
"type": "CERT",
|
|
"pfxPath": "",
|
|
"certPath": "",
|
|
"keyPath": "",
|
|
"caPath": "",
|
|
"passphrase": ""
|
|
},
|
|
"cors": true,
|
|
"headers": [
|
|
{
|
|
"key": "Content-Type",
|
|
"value": "application/json"
|
|
}
|
|
],
|
|
"proxyReqHeaders": [
|
|
{
|
|
"key": "",
|
|
"value": ""
|
|
}
|
|
],
|
|
"proxyResHeaders": [
|
|
{
|
|
"key": "",
|
|
"value": ""
|
|
}
|
|
],
|
|
"data": [
|
|
{
|
|
"uuid": "497b64fa-7c29-4741-8c57-c818aafc9482",
|
|
"id": "fdcz",
|
|
"name": "Authentication payload",
|
|
"documentation": "Authentication payload",
|
|
"value": "{\"security\":{\"credentials\":{\"password\":\"***\",\"login\":\"admin\"}}}"
|
|
},
|
|
{
|
|
"uuid": "e9b76766-90a5-496e-8102-3941d22feb32",
|
|
"id": "0ibb",
|
|
"name": "Authentication response",
|
|
"documentation": "Authentication response",
|
|
"value": "{\n \"security\" : {\n \"token\" : \"Vj77k9p53L+FTXon1UDvaYBZU8P3MnUK2siU7mst3HJ1QcnjTDWVW6TX3RlccjpV\"\n },\n \"contact\" : {\n \"name\" : \"Administrateur_Centreon\",\n \"is_admin\" : true,\n \"email\" : \"null@localhost.local\",\n \"alias\" : \"admin\",\n \"id\" : 1\n }\n}"
|
|
},
|
|
{
|
|
"uuid": "18e9cb4a-d822-44cd-b6a3-83dbead20130",
|
|
"id": "fdau",
|
|
"name": "Monitoring/hosts response",
|
|
"documentation": "Monitoring/hosts response to count down hosts",
|
|
"value": "{\n \"meta\": {\n \"search\": {},\n \"total\": 1,\n \"limit\": 1000,\n \"sort_by\": {},\n \"page\": 1\n },\n \"result\": [\n {\n \"passive_checks\": false,\n \"timezone\": \"\",\n \"last_check\": \"2023-11-21T21:21:14+01:00\",\n \"checked\": true,\n \"state\": 0,\n \"last_time_up\": \"2023-11-21T21:21:18+01:00\",\n \"icon_image\": \"ppm/applications-monitoring-centreon-central-centreon-128-2.png\",\n \"icon_image_alt\": \"\",\n \"state_type\": 1,\n \"address_ip\": \"127.0.0.1\",\n \"criticality\": null,\n \"last_time_down\": null,\n \"scheduled_downtime_depth\": 0,\n \"name\": \"CENTREON\",\n \"last_time_unreachable\": null,\n \"alias\": \"Centreon Central Server\",\n \"poller_id\": 1,\n \"last_hard_state_change\": \"2023-09-07T20:03:53+02:00\",\n \"execution_time\": 0.112673,\n \"last_state_change\": \"2023-09-07T20:03:53+02:00\",\n \"output\": \"OK - 127.0.0.1 rta 0.079ms lost 0%\\n\",\n \"id\": 13,\n \"max_check_attempts\": 3,\n \"last_update\": \"2023-11-21T08:57:13+01:00\",\n \"acknowledged\": false,\n \"display_name\": \"CENTREON\",\n \"check_attempt\": 1\n }\n ]\n}"
|
|
},
|
|
{
|
|
"uuid": "0fcda655-3209-4726-8ab2-18f93666b57c",
|
|
"id": "tpm8",
|
|
"name": "Monitoring/resources response",
|
|
"documentation": "Monitoring/resources response to check errors in commands",
|
|
"value": "{\n \"meta\" : {\n \"page\" : 1,\n \"sort_by\" : {},\n \"search\" : {\n \"$and\" : {\n \"information\" : {\n \"$eq\" : \"(Execute command failed)\"\n }\n }\n },\n \"limit\" : 1000,\n \"total\" : 1\n },\n \"result\" : [\n {\n \"uuid\" : \"h254-s1616\",\n \"host_id\" : 254,\n \"monitoring_server_name\" : \"Central\",\n \"status\" : {\n \"name\" : \"UNKNOWN\",\n \"code\" : 3,\n \"severity_code\" : 3\n },\n \"icon\" : null,\n \"alias\" : null,\n \"last_status_change\" : \"2023-11-22T11:55:30+01:00\",\n \"short_type\" : \"s\",\n \"name\" : \"Svc-BadCommand\",\n \"last_check\" : \"1m 2s\",\n \"duration\" : \"4h 28m\",\n \"acknowledged\" : false,\n \"in_downtime\" : false,\n \"chart_url\" : null,\n \"tries\" : \"1/3 (H)\",\n \"information\" : \"(Execute command failed)\",\n \"performance_data\" : null,\n \"parent\" : {\n \"status\" : {\n \"severity_code\" : 1,\n \"name\" : \"DOWN\",\n \"code\" : 1\n },\n \"host_id\" : null,\n \"uuid\" : \"h254\",\n \"alias\" : \"Down\",\n \"icon\" : null,\n \"links\" : {\n \"externals\" : {\n \"action_url\" : null,\n \"notes\" : null\n },\n \"uris\" : {\n \"configuration\" : null,\n \"reporting\" : null,\n \"logs\" : null\n },\n \"endpoints\" : {}\n },\n \"id\" : 254,\n \"fqdn\" : \"1.2.3.4\",\n \"name\" : \"FakeHostThatIsDown\",\n \"type\" : \"host\",\n \"short_type\" : \"h\",\n \"service_id\" : null\n },\n \"links\" : {\n \"externals\" : {\n \"action_url\" : \"\",\n \"notes\" : {\n \"url\" : \"\",\n \"label\" : \"\"\n }\n },\n \"uris\" : {\n \"logs\" : \"/centreon/main.php?p=20301&svc=254_1616\",\n \"configuration\" : \"/centreon/main.php?p=60201&o=c&service_id=1616\",\n \"reporting\" : \"/centreon/main.php?p=30702&period=yesterday&start=&end=&host_id=254&item=1616\"\n },\n \"endpoints\" : {\n \"check\" : \"/centreon/api/latest/monitoring/hosts/254/services/1616/check\",\n \"acknowledgement\" : \"/centreon/api/latest/monitoring/hosts/254/services/1616/acknowledgements?limit=1\",\n \"timeline\" : \"/centreon/api/latest/monitoring/hosts/254/services/1616/timeline\",\n \"performance_graph\" : null,\n \"downtime\" : \"/centreon/api/latest/monitoring/hosts/254/services/1616/downtimes?search=%7B%22%24and%22:%5B%7B%22start_time%22:%7B%22%24lt%22:1700666614%7D,%22end_time%22:%7B%22%24gt%22:1700666614%7D,%220%22:%7B%22%24or%22:%7B%22is_cancelled%22:%7B%22%24neq%22:1%7D,%22deletion_time%22:%7B%22%24gt%22:1700666614%7D%7D%7D%7D%5D%7D\",\n \"forced_check\" : \"/centreon/api/latest/monitoring/hosts/254/services/1616/check\",\n \"status_graph\" : \"/centreon/api/latest/monitoring/hosts/254/services/1616/metrics/status\",\n \"details\" : \"/centreon/api/latest/monitoring/resources/hosts/254/services/1616\"\n }\n },\n \"passive_checks\" : false,\n \"notification_enabled\" : false,\n \"service_id\" : 1616,\n \"type\" : \"service\",\n \"severity\" : null,\n \"fqdn\" : null,\n \"active_checks\" : true,\n \"id\" : 1616\n }\n ]\n}"
|
|
}
|
|
],
|
|
"callbacks": []
|
|
} |