Get compliance report for a node on the tree.
Copied to Clipboard
[
{
"_id": "junos0",
"leaf": "330af2d8-6fd8-f04d-673b-747d3c7db59c",
"date": "Thu Apr 25 09:56:38 EDT 2019",
"rules": -57497230,
"score": 70.46261928084121,
"errors": [
{
"query": "/ncs:devices/ncs:device[ncs:name='ios0']/ncs:config/ios:hostname",
"condition": "must",
"value": 60688101.41662365,
"severity": "warning",
"comparison": "string",
"ruleId": "2b708c4b-4f75-3fea-4b55-3bce6ddab351",
"templateVariable": "iid"
},
{
"query": "/ncs:devices/ncs:device[ncs:name='ios0']/ncs:config/ios:hostname",
"condition": "cant",
"value": "z",
"severity": "warning",
"comparison": "regex",
"ruleId": "9581c20e-e44f-9af4-5bdb-b552558468ce",
"templateVariable": "MUxIHAzu"
}
],
"warnings": [
{
"query": "/ncs:devices/ncs:device[ncs:name='ios0']/ncs:config/ios:ip/ios:default-gateway",
"condition": "must",
"value": 28549905.73876597,
"severity": "warning",
"comparison": "string",
"ruleId": "aeaf6dbf-c805-a101-529c-7419d4e47b9f",
"templateVariable": "zVqttu"
}
],
"notices": [
{
"query": "/ncs:devices/ncs:device[ncs:name='ios0']/ncs:config/ios:hostname",
"condition": "cant",
"value": true,
"severity": "error",
"comparison": "string",
"ruleId": "cca038e0-7ce7-eb1c-c197-bd48f83c1b74",
"templateVariable": "sxiMsVgOqAm"
}
]
},
{
"_id": "junos0",
"leaf": "bb5452ea-95b4-5b96-8a7a-fe1b8f4b67ff",
"date": "Wed Apr 24 09:56:38 EDT 2019",
"rules": -9021526,
"score": 18.839245112859395,
"errors": [
{
"query": "/ncs:devices/ncs:device[ncs:name='ios0']/ncs:config/ios:hostname",
"condition": "must",
"value": 12191657.657978311,
"severity": "error",
"comparison": "string",
"ruleId": "d71dd6a4-b1f2-b807-1185-ceb521b123b0",
"templateVariable": "hTww"
},
{
"query": "/ncs:devices/ncs:device[ncs:name='ios0']/ncs:config/ios:hostname",
"condition": "must",
"value": true,
"severity": "notices",
"comparison": "regex",
"ruleId": "6d1e3dde-2e50-6f2b-318d-4850e2749997",
"templateVariable": "JSingMMX"
},
{
"query": "/ncs:devices/ncs:device[ncs:name='ios0']/ncs:config/ios:version",
"condition": "must",
"value": false,
"severity": "notices",
"comparison": "regex",
"ruleId": "b45b10f1-0727-cdee-7b1c-86f3c61ff343",
"templateVariable": "rhgc"
},
{
"query": "/ncs:devices/ncs:device[ncs:name='ios0']/ncs:config/ios:hostname",
"condition": "cant",
"value": 7799007.516061395,
"severity": "notices",
"comparison": "string",
"ruleId": "35b92dea-a825-8f22-ef4e-2ce317e96f22",
"templateVariable": "f"
}
],
"warnings": [
{
"query": "/ncs:devices/ncs:device[ncs:name='ios0']/ncs:config/ios:version",
"condition": "must",
"value": -24086598.407111645,
"severity": "notices",
"comparison": "string",
"ruleId": "037deaf2-4ae0-f576-4639-f33fe6685ca2",
"templateVariable": "zzAHADr"
},
{
"query": "/ncs:devices/ncs:device[ncs:name='ios0']/ncs:config/ios:ip/ios:default-gateway",
"condition": "cant",
"value": "CX",
"severity": "notices",
"comparison": "string",
"ruleId": "ca5ef133-5fd7-ea7a-3458-763527aa7118",
"templateVariable": "W"
},
{
"query": "/ncs:devices/ncs:device[ncs:name='ios0']/ncs:config/ios:ip/ios:default-gateway",
"condition": "must",
"value": false,
"severity": "notices",
"comparison": "string",
"ruleId": "3c4c25c1-e924-224c-ee2a-08f02cceadda",
"templateVariable": "dnnjdyUy"
},
{
"query": "/ncs:devices/ncs:device[ncs:name='ios0']/ncs:config/ios:version",
"condition": "must",
"value": -79022476.75417104,
"severity": "error",
"comparison": "string",
"ruleId": "a852b17a-382b-192e-f99c-7ec97456eff2",
"templateVariable": "rZliiQ"
},
{
"query": "/ncs:devices/ncs:device[ncs:name='ios0']/ncs:config/ios:hostname",
"condition": "must",
"value": -78432863.52940089,
"severity": "error",
"comparison": "string",
"ruleId": "5cb4a740-fa26-b452-d9b7-e2accacd4689",
"templateVariable": "KoBxYs"
}
],
"notices": [
{
"query": "/ncs:devices/ncs:device[ncs:name='ios0']/ncs:config/ios:hostname",
"condition": "must",
"value": false,
"severity": "error",
"comparison": "string",
"ruleId": "b04a61ec-96b9-996a-f8c7-9c8c4bc94bfe",
"templateVariable": "dJLYCNfgC"
},
{
"query": "/ncs:devices/ncs:device[ncs:name='ios0']/ncs:config/ios:hostname",
"condition": "must",
"value": 17175683.27429256,
"severity": "error",
"comparison": "regex",
"ruleId": "036e7e92-6920-141b-5dad-a43c5aec28dd",
"templateVariable": "madSbLRR"
},
{
"query": "/ncs:devices/ncs:device[ncs:name='ios0']/ncs:config/ios:version",
"condition": "must",
"value": 87843215.51207682,
"severity": "notices",
"comparison": "regex",
"ruleId": "3a129d6e-9b67-2ad0-6f3d-15187cac4634",
"templateVariable": "BhjXQkdSY"
}
]
}
]