diff --git a/.gitmodules b/.gitmodules index 92570da1..678329dd 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,3 +1,6 @@ [submodule "src/lib/vis-graphs"] path = src/lib/vis-graphs url = https://github.com/nuagenetworks/vis-graphs.git +[submodule "public/configurations"] + path = public/configurations + url = https://github.com/nuagenetworks/vis-config.git diff --git a/public/configurations b/public/configurations new file mode 160000 index 00000000..43f8d5e9 --- /dev/null +++ b/public/configurations @@ -0,0 +1 @@ +Subproject commit 43f8d5e908dd5adef3bedc431e383984b52b4b7d diff --git a/public/configurations/dashboards/aarApplicationPerformance.json b/public/configurations/dashboards/aarApplicationPerformance.json deleted file mode 100644 index 974be941..00000000 --- a/public/configurations/dashboards/aarApplicationPerformance.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "id": "aarApplicationPerformance", - "author": "Sayaji Patil", - "creationDate": "06/27/2017", - "title": "AAR Application Performance ({{domainName}})", - "links": [ - { - "label": "Applications", - "url": "/dashboards/aarDomain" - }, - { - "label": "Network Performance", - "url": "/dashboards/aarNetworkPerformance" - }, - { - "label": "Application Performance", - "url": "/dashboards/aarApplicationPerformance" - }, - { - "label": "Details", - "url": "/dashboards/aarDomainDetail" - } - ], - "visualizations": [ - { "id": "vsd-from-nsgs-table", "x": 0, "y": 0, "w": 2, "h": 15, "minW": 2, "minH": 15, "static": false}, - { "id": "vsd-to-nsgs-table", "x": 2, "y": 0, "w": 2, "h": 15, "minW": 2, "minH": 15, "static": false}, - { "id": "aar-flow-sla-heatmap", "x": 4, "y": 0, "w": 8, "h": 15, "minW": 8, "minH": 15, "static": false}, - { "id": "aar-flow-uplink-pairs", "x": 0, "y": 15, "w": 2, "h": 40, "minW": 2, "minH": 40, "static": false}, - { "id": "aar-nsg-per-port-traffic-linechart", "x": 2, "y": 15, "w": 10, "h": 10, "minW": 2, "minH": 10, "static": false}, - { "id": "aar-nsg-per-port-pktloss-linechart", "x": 2, "y": 25, "w": 10, "h": 10, "minW": 2, "minH": 10, "static": false}, - { "id": "aar-nsg-per-port-delay-linechart", "x": 2, "y": 35, "w": 10, "h": 10, "minW": 2, "minH": 10, "static": false}, - { "id": "aar-nsg-per-port-jitter-linechart", "x": 2, "y": 45, "w": 10, "h": 10, "minW": 2, "minH": 10, "static": false}, - { "id": "aar-nsg-sla-details", "x": 0, "y": 55, "w": 6, "h": 15, "minW": 2, "minH": 12, "static": false}, - { "id": "aar-nsg-sla-flow-details", "x": 6, "y": 70, "w": 6, "h": 15, "minW": 2, "minH": 12, "static": false} - ], - "defaultFilterOptionsOverride": { - "Time interval": { - "parameter": "startTime", - "default": "now-15m", - "options": [ - { - "label": "Last 15 min", - "value": "now-15m", - "default": true, - "forceOptions": { - "interval": "1m", - "prevStartTime": "now-30m", - "unit": "m", - "duration": "15" - } - } - ] - } - } -} diff --git a/public/configurations/dashboards/aarDomain.json b/public/configurations/dashboards/aarDomain.json deleted file mode 100644 index c21d4f53..00000000 --- a/public/configurations/dashboards/aarDomain.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "id": "aarDomain", - "author": "Ronak Shah", - "creationDate": "10/14/2016", - "title": "AAR Domain ({{domainName}})", - "links": [ - { - "label": "Applications", - "url": "/dashboards/aarDomain" - }, - { - "label": "Network Performance", - "url": "/dashboards/aarNetworkPerformance" - }, - { - "label": "Application Performance", - "url": "/dashboards/aarApplicationPerformance" - }, - { - "label": "Details", - "url": "/dashboards/aarDomainDetail" - } - ], - "visualizations": [ - { "id": "top20-talkers-domain", "x": 0, "y": 0, "w": 12, "h": 15, "minW": 2, "minH": 12, "static": true}, - { "id": "top5-app-vertical-bar-domain", "x": 0, "y": 15, "w": 6, "h": 15, "minW": 2, "minH": 12, "static": true}, - { "id": "aar-domain-top5-apmg", "x": 6, "y": 15, "w": 6, "h": 15, "minW": 2, "minH": 12, "static": true} - ] -} diff --git a/public/configurations/dashboards/aarDomainDetail.json b/public/configurations/dashboards/aarDomainDetail.json deleted file mode 100644 index 97e0ffc1..00000000 --- a/public/configurations/dashboards/aarDomainDetail.json +++ /dev/null @@ -1,59 +0,0 @@ -{ - "id": "aarDomainDetail", - "author": "Bharat Mukheja", - "creationDate": "10/26/2017", - "title": "AAR Domain ({{domainName:Domain1}}) - L7Classification Detail", - "links": [ - { - "label": "Applications", - "url": "/dashboards/aarDomain" - }, - { - "label": "Network Performance", - "url": "/dashboards/aarNetworkPerformance" - }, - { - "label": "Application Performance", - "url": "/dashboards/aarApplicationPerformance" - }, - { - "label": "Details", - "url": "/dashboards/aarDomainDetail" - } - ], - "visualizations": [ - { "id": "aar-domain-all-app-usage", "x": 0, "y": 0, "w": 3, "h": 15, "minW": 2, "minH": 12, "static": true}, - { "id": "aar-domain-nsg-per-app", "x": 3, "y": 0, "w": 6, "h": 15, "minW": 4, "minH": 12, "static": true}, - { "id": "aar-domain-nsg-app-cumulative", "x": 9, "y": 0, "w": 3, "h": 15, "minW": 2, "minH": 12, "static": true}, - { "id": "aar-domain-nsg-app-traffic-detail","x": 0, "y": 15, "w": 12, "h": 15, "minW": 8, "minH": 12, "static": true} - ], - "filterOptions": { - "Traffic Type": { - "parameter": "trafficType", - "default": "Upload", - "options": [ - { - "label": "Upload", - "value": "Upload", - "default": true, - "forceOptions": { - "bytesType": "IngressBytes", - "zeroBytesType":"EgressBytes", - "IpType": "SrcIp", - "NsgType":"SourceNSG" - } - }, - { - "label": "Download", - "value": "Download", - "forceOptions": { - "bytesType": "EgressBytes", - "zeroBytesType":"IngressBytes", - "IpType": "DstIp", - "NsgType":"DestinationNSG" - } - } - ] - } - } -} diff --git a/public/configurations/dashboards/aarEnterprise.json b/public/configurations/dashboards/aarEnterprise.json deleted file mode 100644 index 4b348ecf..00000000 --- a/public/configurations/dashboards/aarEnterprise.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "id": "aarEnterprise", - "author": "Christophe Serafin and Curran Kelleher", - "creationDate": "09/29/2016", - "title": "AAR Enterprise ({{enterpriseName}}) Dashboard", - "visualizations": [ - { "id": "newly-discovered-applications", "x": 0, "y": 0, "w": 3, "h": 14, "minW": 3, "minH": 14, "static": true}, - { "id": "top5-app-vertical-bar", "x": 3, "y": 0, "w": 5, "h": 14, "minW": 5, "minH": 14, "static": true}, - { "id": "number-of-apm-groups", "x": 8, "y": 0, "w": 2, "h": 7, "minW": 2, "minH": 7, "static": true}, - { "id": "number-of-applications", "x": 10, "y": 0, "w": 2, "h": 7, "minW": 2, "minH": 7, "static": true}, - { "id": "number-of-performance-monitors", "x": 8, "y": 7, "w": 2, "h": 7, "minW": 2, "minH": 7, "static": true}, - { "id": "number-of-npms", "x": 10, "y": 7, "w": 2, "h": 7, "minW": 2, "minH": 7, "static": true}, - { "id": "aar-slastatus-enterprise", "x": 0, "y": 14, "w": 3, "h": 14, "minW": 3, "minH": 14, "static": true}, - { "id": "top5-upload-users-table", "x": 3, "y": 14, "w": 9, "h": 14, "minW": 9, "minH": 14, "static": true}, - { "id": "top5-download-users-table", "x": 3, "y": 28, "w": 9, "h": 14, "minW": 9, "minH": 14, "static": true} - ], - "links": [ - { - "label": "Dashboard View", - "url": "/dashboards/aarEnterprise" - }, - { - "label": "Detail View", - "url": "/dashboards/aarEnterpriseDetail" - }, - { - "label": "Map View", - "url": "/dashboards/aarEnterpriseMapView" - } - ] -} diff --git a/public/configurations/dashboards/aarEnterpriseDetail.json b/public/configurations/dashboards/aarEnterpriseDetail.json deleted file mode 100644 index d61fd536..00000000 --- a/public/configurations/dashboards/aarEnterpriseDetail.json +++ /dev/null @@ -1,59 +0,0 @@ -{ - "id": "aarEnterpriseDetail", - "author": "Ronak Shah", - "creationDate": "09/29/2016", - "title": "AAR Enterprise({{enterpriseName}}) - L7Classification Detail", - "visualizations": [ - { "id": "aar-enterprise-all-app-usage", "x": 0, "y": 0, "w": 3, "h": 15, "minW": 3, "minH": 15, "static": true}, - { "id": "aar-enterprise-app-per-nsg", "x": 3, "y": 0, "w": 6, "h": 15, "minW": 6, "minH": 15, "static": true}, - { "id": "aar-enterprise-nsg-per-app", "x": 9, "y": 0, "w": 3, "h": 15, "minW": 3, "minH": 15, "static": true}, - { "id": "aar-enterprise-nsg-app-cumulative", "x": 0, "y": 15, "w": 3, "h": 15, "minW": 3, "minH": 15, "static": true}, - { "id": "aar-enterprise-nsg-app-traffic-detail","x": 3, "y": 15, "w": 9, "h": 15, "minW": 9, "minH": 12, "static": true}, - { "id": "top20-talkers-enterprise", "x": 0, "y": 30, "w": 6, "h": 15, "minW": 6, "minH": 15, "static": true}, - { "id": "top20-talkers-enterprise-defaultapp", "x": 6, "y": 30, "w": 6, "h": 15, "minW": 6, "minH": 15, "static": true}, - { "id": "app-specific-date-histogram", "x": 0, "y": 45, "w": 12, "h": 15, "minW": 12, "minH": 15, "static": true} - ], - "links": [ - { - "label": "Dashboard View", - "url": "/dashboards/aarEnterprise" - }, - { - "label": "Detail View", - "url": "/dashboards/aarEnterpriseDetail" - }, - { - "label": "Map View", - "url": "/dashboards/aarEnterpriseMapView" - } - ], - "filterOptions": { - "Traffic Type": { - "parameter": "trafficType", - "default": "Upload", - "options": [ - { - "label": "Upload", - "value": "Upload", - "default": true, - "forceOptions": { - "bytesType": "IngressBytes", - "zeroBytesType":"EgressBytes", - "IpType": "SrcIp", - "NsgType":"SourceNSG" - } - }, - { - "label": "Download", - "value": "Download", - "forceOptions": { - "bytesType": "EgressBytes", - "zeroBytesType":"IngressBytes", - "IpType": "DstIp", - "NsgType":"DestinationNSG" - } - } - ] - } - } -} diff --git a/public/configurations/dashboards/aarEnterpriseMapView.json b/public/configurations/dashboards/aarEnterpriseMapView.json deleted file mode 100644 index 2360ce2c..00000000 --- a/public/configurations/dashboards/aarEnterpriseMapView.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "id": "aarEnterpriseMapView", - "author": "Bharat Mukheja", - "creationDate": "07/03/2018", - "title": "AAR Enterprise ({{enterpriseName}}) Map View", - "visualizations": [ - { "id": "aar-enterprise-geomap", "x": 0, "y": 0, "w": 12, "h": 30, "minW": 9, "minH": 15, "static": true} - ], - "links": [ - { - "label": "Dashboard View", - "url": "/dashboards/aarEnterprise" - }, - { - "label": "Detail View", - "url": "/dashboards/aarEnterpriseDetail" - }, - { - "label": "Map View", - "url": "/dashboards/aarEnterpriseMapView" - } - ], - "defaultFilterOptionsOverride": { - - } -} diff --git a/public/configurations/dashboards/aarNSG.json b/public/configurations/dashboards/aarNSG.json deleted file mode 100644 index c8aa4880..00000000 --- a/public/configurations/dashboards/aarNSG.json +++ /dev/null @@ -1,54 +0,0 @@ -{ - "id": "aarNSG", - "author": "Ronak Shah", - "creationDate": "10/26/2016", - "title": "AAR NSG ({{snsg}})", - "visualizations": [ - { "id": "aar-nsg-top10-app", "x": 0, "y": 10, "w": 6, "h": 15, "minW": 5, "minH": 10, "static": true}, - { "id": "aar-nsg-top5-talkers-upload", "x": 0, "y": 25, "w": 6, "h": 12, "minW": 5, "minH": 10, "static": true}, - { "id": "aar-nsg-top5-talkers-download", "x": 6, "y": 25, "w": 6, "h": 12, "minW": 5, "minH": 10, "static": true}, - { "id": "aar-nsg-app-linechart", "x": 6, "y": 10, "w": 6, "h": 15, "minW": 5, "minH": 10, "static": true}, - { "id": "aar-nsg-alarm-count-critical", "x": 3, "y": 0, "w": 2, "h": 9, "minW": 1, "minH": 5, "static": true}, - { "id": "aar-nsg-alarm-count-major", "x": 5, "y": 0, "w": 2, "h": 9, "minW": 1, "minH": 5, "static": true}, - { "id": "aar-nsg-alarm-count-minor", "x": 7, "y": 0, "w": 2, "h": 9, "minW": 1, "minH": 5, "static": true} - ], - "links": [ - { - "label": "Dashboard View", - "url": "/dashboards/aarNSG" - }, - { - "label": "Detail View", - "url": "/dashboards/aarNSGDetail" - }, - { - "label": "NATT Events", - "url": "/dashboards/aarNSGNATTEvents" - }, - { - "label": "IKE", - "url": "/dashboards/aarNSGIKE" - }, - { - "label": "Alarms", - "url": "/dashboards/aarNSGAlarms" - } - ], - "filterOptions": { - "Metric": { - "parameter": "metric", - "default": "TotalBytesCount", - "options": [ - { - "label": "TotalBytes", - "value": "TotalBytesCount", - "default": true - }, - { - "label": "TotalPackets", - "value": "TotalPacketsCount" - } - ] - } - } -} diff --git a/public/configurations/dashboards/aarNSGAlarms.json b/public/configurations/dashboards/aarNSGAlarms.json deleted file mode 100644 index 3980be21..00000000 --- a/public/configurations/dashboards/aarNSGAlarms.json +++ /dev/null @@ -1,47 +0,0 @@ -{ - "id": "aarNSGAlarms", - "author": "Bharat Mukheja", - "creationDate": "07/13/2018", - "title": "AAR NSG ({{snsg}}) Alarms", - "visualizations": [ - { "id": "aar-nsg-alarm-details", "x": 0, "y": 0, "w": 12, "h": 20, "minW": 5, "minH": 10, "static": true} - ], - "links": [ - { - "label": "Dashboard View", - "url": "/dashboards/aarNSG" - }, - { - "label": "Detail View", - "url": "/dashboards/aarNSGDetail" - }, - { - "label": "NATT Events", - "url": "/dashboards/aarNSGNATTEvents" - }, - { - "label": "IKE", - "url": "/dashboards/aarNSGIKE" - }, - { - "label": "Alarms", - "url": "/dashboards/aarNSGAlarms" - } - ], - "defaultFilterOptionsOverride" : { - "Refresh interval": { - "parameter": "refreshInterval", - "default": "-1", - "options": [ - { - "label": "Inactive", - "value": "-1" - }, - { - "label": "30 seconds", - "value": "30000" - } - ] - } - } -} diff --git a/public/configurations/dashboards/aarNSGDetail.json b/public/configurations/dashboards/aarNSGDetail.json deleted file mode 100644 index ed84957e..00000000 --- a/public/configurations/dashboards/aarNSGDetail.json +++ /dev/null @@ -1,66 +0,0 @@ -{ - "id": "aarNSGDetail", - "author": "Ronak Shah", - "creationDate": "10/26/2016", - "title": "AAR NSG ({{snsg}})", - "visualizations": [ - { "id": "aar-nsg-all-app-usage", "x": 0, "y": 0, "w": 3, "h": 15, "minW": 2, "minH": 12, "static": true}, - { "id": "aar-nsg-client-traffic-detail","x": 3, "y": 0, "w": 9, "h": 15, "minW": 8, "minH": 12, "static": true}, - { "id": "aar-nsg-app-traffic-detail","x": 0, "y": 15, "w": 12, "h": 15, "minW": 8, "minH": 12, "static": true}, - { "id": "aar-nsg-app-from-nsg", "x": 0, "y": 30, "w": 6, "h": 15, "minW": 5, "minH": 12, "static": true}, - { "id": "aar-nsg-app-to-nsg", "x": 6, "y": 30, "w": 6, "h": 15, "minW": 5, "minH": 12, "static": true}, - { "id": "aar-nsg-sla-from-nsg", "x": 0, "y": 45, "w": 6, "h": 15, "minW": 5, "minH": 12, "static": true}, - { "id": "aar-nsg-sla-to-nsg", "x": 6, "y": 45, "w": 6, "h": 15, "minW": 5, "minH": 12, "static": true} - ], - "links": [ - { - "label": "Dashboard View", - "url": "/dashboards/aarNSG" - }, - { - "label": "Detail View", - "url": "/dashboards/aarNSGDetail" - }, - { - "label": "NATT Events", - "url": "/dashboards/aarNSGNATTEvents" - }, - { - "label": "IKE", - "url": "/dashboards/aarNSGIKE" - }, - { - "label": "Alarms", - "url": "/dashboards/aarNSGAlarms" - } - ], - "filterOptions": { - "Traffic Type": { - "parameter": "trafficType", - "default": "Upload", - "options": [ - { - "label": "Upload", - "value": "Upload", - "default": true, - "forceOptions": { - "bytesType": "IngressBytes", - "zeroBytesType":"EgressBytes", - "IpType": "SrcIp", - "NsgType":"SourceNSG" - } - }, - { - "label": "Download", - "value": "Download", - "forceOptions": { - "bytesType": "EgressBytes", - "zeroBytesType":"IngressBytes", - "IpType": "DstIp", - "NsgType":"DestinationNSG" - } - } - ] - } - } -} diff --git a/public/configurations/dashboards/aarNSGIKE.json b/public/configurations/dashboards/aarNSGIKE.json deleted file mode 100644 index eff78ec0..00000000 --- a/public/configurations/dashboards/aarNSGIKE.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "id": "aarNSGIKE", - "author": "Bharat Mukheja", - "creationDate": "3/6/2018", - "title": "AAR NSG ({{snsg}}) IKE", - "visualizations": [ - { "id": "aar-nsg-ike-tunnel-heatmap", "x": 0, "y": 0, "w": 12, "h": 15, "minW": 5, "minH": 10, "static": true}, - { "id": "aar-nsg-ike-tunnel-traffic-linechart", "x": 0, "y": 15, "w": 12, "h": 15, "minW": 5, "minH": 5, "static": true}, - { "id": "aar-nsg-ike-probe-heatmap", "x": 0, "y": 30, "w": 12, "h": 15, "minW": 5, "minH": 5, "static": true}, - { "id": "aar-nsg-ike-probe-detail-table", "x": 0, "y": 45, "w": 12, "h": 15, "minW": 5, "minH": 10, "static": true}, - { "id": "aar-nsg-ike-probe-tier1-detail-table", "x": 0, "y": 60, "w": 6, "h": 15, "minW": 5, "minH": 5, "static": true}, - { "id": "aar-nsg-ike-probe-tier2-detail-table", "x": 6, "y": 60, "w": 6, "h": 15, "minW": 5, "minH": 5, "static": true} - ], - "links": [ - { - "label": "Dashboard View", - "url": "/dashboards/aarNSG" - }, - { - "label": "Detail View", - "url": "/dashboards/aarNSGDetail" - }, - { - "label": "NATT Events", - "url": "/dashboards/aarNSGNATTEvents" - }, - { - "label": "IKE", - "url": "/dashboards/aarNSGIKE" - }, - { - "label": "Alarms", - "url": "/dashboards/aarNSGAlarms" - } - ], - "filterOptions": { - "Time interval": { - "parameter": "startTime", - "default": "now-15m", - "options": [ - { - "label": "Last 15 min", - "value": "now-15m", - "default": true, - "forceOptions": { - "interval": "2m", - "prevStartTime": "now-30m", - "aarnsgiketunnelheatmapstartTime":"now-15m", - "unit": "m", - "duration": "15" - } - }, - { - "label": "Last 30 min", - "value": "now-30m", - "forceOptions": { - "interval": "2m", - "prevStartTime": "now-60m", - "aarnsgiketunnelheatmapstartTime":"now-30m", - "unit": "m", - "duration": "30" - } - }, - { - "label": "Last 60 min", - "value": "now-60m", - "forceOptions": { - "interval": "2m", - "prevStartTime": "now-120m", - "aarnsgiketunnelheatmapstartTime":"now-60m", - "unit": "m", - "duration": "60" - } - } - ] - } - } -} diff --git a/public/configurations/dashboards/aarNSGNATTEvents.json b/public/configurations/dashboards/aarNSGNATTEvents.json deleted file mode 100644 index c4770ec2..00000000 --- a/public/configurations/dashboards/aarNSGNATTEvents.json +++ /dev/null @@ -1,72 +0,0 @@ -{ - "id": "aarNSGNATTEvents", - "author": "Bharat Mukheja", - "creationDate": "1/19/2018", - "title": "AAR NSG ({{snsg}}) NATT Events", - "visualizations": [ - { "id": "aar-nsg-natt-heatmap", "x": 0, "y": 0, "w": 12, "h": 15, "minW": 5, "minH": 10, "static": true}, - { "id": "aar-nsg-natt-details-latest", "x": 0, "y": 15, "w": 12, "h": 15, "minW": 5, "minH": 5, "static": true}, - { "id": "aar-nsg-natt-details-timestamp", "x": 0, "y": 30, "w": 12, "h": 15, "minW": 5, "minH": 5, "static": true} - ], - "links": [ - { - "label": "Dashboard View", - "url": "/dashboards/aarNSG" - }, - { - "label": "Detail View", - "url": "/dashboards/aarNSGDetail" - }, - { - "label": "NATT Events", - "url": "/dashboards/aarNSGNATTEvents" - }, - { - "label": "IKE", - "url": "/dashboards/aarNSGIKE" - }, - { - "label": "Alarms", - "url": "/dashboards/aarNSGAlarms" - } - ], - "filterOptions": { - "Time interval": { - "parameter": "startTime", - "default": "now-15m", - "options": [ - { - "label": "Last 15 min", - "value": "now-15m", - "default": true, - "forceOptions": { - "interval": "2m", - "prevStartTime": "now-30m", - "unit": "m", - "duration": "15" - } - }, - { - "label": "Last 30 min", - "value": "now-30m", - "forceOptions": { - "interval": "2m", - "prevStartTime": "now-60m", - "unit": "m", - "duration": "30" - } - }, - { - "label": "Last 60 min", - "value": "now-60m", - "forceOptions": { - "interval": "2m", - "prevStartTime": "now-120m", - "unit": "m", - "duration": "60" - } - } - ] - } - } -} diff --git a/public/configurations/dashboards/aarNetworkPerformance.json b/public/configurations/dashboards/aarNetworkPerformance.json deleted file mode 100644 index eadf5fbb..00000000 --- a/public/configurations/dashboards/aarNetworkPerformance.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "id": "aarNetworkPerformance", - "author": "Christophe SERAFIN", - "creationDate": "01/24/2016", - "title": "AAR Network Performance ({{domainName}})", - "links": [ - { - "label": "Applications", - "url": "/dashboards/aarDomain" - }, - { - "label": "Network Performance", - "url": "/dashboards/aarNetworkPerformance" - }, - { - "label": "Application Performance", - "url": "/dashboards/aarApplicationPerformance" - }, - { - "label": "Details", - "url": "/dashboards/aarDomainDetail" - } - ], - "visualizations": [ - { "id": "vsd-from-nsgs-table", "x": 0, "y": 0, "w": 6, "h": 12, "minW": 2, "minH": 12, "static": true}, - { "id": "vsd-to-nsgs-table", "x": 6, "y": 0, "w": 6, "h": 12, "minW": 2, "minH": 12, "static": true}, - { "id": "aar-domain-probe-table", "x": 0, "y": 15, "w": 6, "h": 15, "minW": 2, "minH": 12, "static": true}, - { "id": "aar-domain-probe-table-dest-to-src", "x": 6, "y": 15, "w": 6, "h": 15, "minW": 2, "minH": 12, "static": true} - ] -} diff --git a/public/configurations/dashboards/appsOverview.json b/public/configurations/dashboards/appsOverview.json deleted file mode 100644 index bdab046a..00000000 --- a/public/configurations/dashboards/appsOverview.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "id": "appsOverfiew", - "author": "Christophe Serafin and Curran Kelleher", - "creationDate": "09/29/2016", - "title": "Apps Overview Dashboard", - "visualizations": [ - { "id": "top5-app-vertical-bar", "x": 6, "y": 0, "w": 6, "h": 22, "minW": 2, "minH": 12 } - ] -} diff --git a/public/configurations/dashboards/dashboard2.json b/public/configurations/dashboards/dashboard2.json deleted file mode 100644 index db451825..00000000 --- a/public/configurations/dashboards/dashboard2.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "id": "dashboard1", - "author": "Christophe SERAFIN", - "creationDate": "09/15/2016", - "title": "Dashboard 1 - The first and unique.", - "visualizations": [ - { "id": "newly-discovered-applications", "x": 6, "y": 0, "w": 6, "h": 22, "minW": 6, "minH": 22 }, - { "id": "newly-discovered-applications-with-circle", "x": 0, "y": 0, "w": 6, "h": 22, "minW": 6, "minH": 22 } - ] -} diff --git a/public/configurations/dashboards/dateHistogramExample.json b/public/configurations/dashboards/dateHistogramExample.json deleted file mode 100644 index 2afc2384..00000000 --- a/public/configurations/dashboards/dateHistogramExample.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "id": "dateHistogramExample", - "author": "Curran Kelleher", - "creationDate": "10/14/2016", - "title": "Date Histogram Example", - "visualizations": [ - { - "id": "app-specific-date-histogram", - "x": 0, - "y": 0, - "w": 12, - "h": 30, - "minW": 2, - "minH": 12 - } - ] -} diff --git a/public/configurations/dashboards/example.json b/public/configurations/dashboards/example.json deleted file mode 100644 index 7eceb2d5..00000000 --- a/public/configurations/dashboards/example.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "id": "kitchenSink", - "author": "Christophe SERAFIN", - "creationDate": "01/24/2016", - "title": "Example", - "visualizations": [ - { - "id": "test-geomap-graph", - "x": 0, - "y": 0, - "w": 12, - "h": 40, - "minW": 6, - "minH": 15, - "static": true - } - ] -} diff --git a/public/configurations/dashboards/kitchenSink.json b/public/configurations/dashboards/kitchenSink.json deleted file mode 100644 index 2b97290c..00000000 --- a/public/configurations/dashboards/kitchenSink.json +++ /dev/null @@ -1,125 +0,0 @@ -{ - "id": "kitchenSink", - "author": "Curran Kelleher", - "creationDate": "10/13/2016", - "title": "Kitchen Sink", - "visualizations": [ - { - "id": "top5-app-vertical-bar", - "x": 0, - "y": 0, - "w": 3, - "h": 15, - "minW": 2, - "minH": 12 - }, - { - "id": "top5-app-horizontal-bar", - "x": 3, - "y": 0, - "w": 3, - "h": 15, - "minW": 2, - "minH": 12 - }, - { - "id": "top5-app-table", - "x": 6, - "y": 0, - "w": 6, - "h": 15, - "minW": 2, - "minH": 12 - }, - { - "id": "top5-app-pie", - "x": 0, - "y": 15, - "w": 3, - "h": 15, - "minW": 2, - "minH": 12 - }, - { - "id": "top5-app-donut", - "x": 3, - "y": 15, - "w": 3, - "h": 15, - "minW": 2, - "minH": 12 - }, - { - "id": "vss-domain-flow", - "x": 6, - "y": 15, - "w": 3, - "h": 15, - "minW": 2, - "minH": 12 - }, - { - "id": "vss-domain-flow-fixed-weight", - "x": 9, - "y": 15, - "w": 3, - "h": 15, - "minW": 2, - "minH": 12 - }, - { - "id": "effective-score", - "x": 0, - "y": 30, - "w": 3, - "h": 15, - "minW": 2, - "minH": 12 - }, - { - "id": "vss-domain-acl-time", - "x": 3, - "y": 30, - "w": 3, - "h": 15, - "minW": 2, - "minH": 12 - }, - { - "id": "aar-nsg-line-chart", - "x": 6, - "y": 30, - "w": 3, - "h": 15, - "minW": 2, - "minH": 12 - }, - { - "id": "aar-nsg-gauge-chart", - "x": 9, - "y": 30, - "w": 3, - "h": 15, - "minW": 2, - "minH": 12 - }, - { - "id": "aar-flow-sla-heatmap", - "x": 0, - "y": 45, - "w": 6, - "h": 15, - "minW": 2, - "minH": 12 - }, - { - "id": "test-area-graph", - "x": 6, - "y": 45, - "w": 6, - "h": 15, - "minW": 6, - "minH": 15 - } - ] -} diff --git a/public/configurations/dashboards/lineChartExample.json b/public/configurations/dashboards/lineChartExample.json deleted file mode 100644 index ae21ec39..00000000 --- a/public/configurations/dashboards/lineChartExample.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "id": "lineChartExample", - "author": "Curran Kelleher", - "creationDate": "10/14/2016", - "title": "Line ChartExample", - "visualizations": [ - { - "id": "app-specific-line-chart", - "x": 0, - "y": 0, - "w": 12, - "h": 30, - "minW": 2, - "minH": 12 - } - ] -} diff --git a/public/configurations/dashboards/medals.json b/public/configurations/dashboards/medals.json deleted file mode 100644 index e5a7531b..00000000 --- a/public/configurations/dashboards/medals.json +++ /dev/null @@ -1,42 +0,0 @@ -{ - "id": "medals", - "author": "Christophe SERAFIN", - "creationDate": "12/13/2016", - "title": "Olympic Medals", - "visualizations": [ - { "id": "medalsEvolution", "x": 0, "y": 0, "w": 12, "h": 15, "minW": 4, "minH": 12, "static": true }, - { "id": "medalsTable", "x": 0, "y": 15, "w": 6, "h": 15, "minW": 4, "minH": 12 }, - { "id": "top5Countries", "x": 6, "y": 15, "w": 6, "h": 15, "minW": 4, "minH": 12 } - ], - "links": [ - { - "label": "Overview", - "url": "/dashboards/medals" - }, - { - "label": "Detailed View", - "url": "/dashboards/medalsPerCountry" - } - ], - "filterOptions": { - "Medal": { - "parameter": "medalType", - "default": "Gold", - "disabled": false, - "options": [ - { - "label": "Gold", - "value": "Gold" - }, - { - "label": "Silver", - "value": "Silver" - }, - { - "label": "Bronze", - "value": "Bronze" - } - ] - } - } -} diff --git a/public/configurations/dashboards/medalsPerCountry.json b/public/configurations/dashboards/medalsPerCountry.json deleted file mode 100644 index 0fe99c06..00000000 --- a/public/configurations/dashboards/medalsPerCountry.json +++ /dev/null @@ -1,43 +0,0 @@ -{ - "id": "medals", - "author": "Christophe SERAFIN", - "creationDate": "12/13/2016", - "title": "Olympic Medals", - "visualizations": [ - { "id": "medalsEvolutionPerCountry", "x": 0, "y": 0, "w": 12, "h": 15, "minW": 4, "minH": 12, "static": true }, - { "id": "medalsPerCountry", "x": 0, "y": 15, "w": 6, "h": 15, "minW": 4, "minH": 12 }, - { "id": "medalsRepartition", "x": 6, "y": 15, "w": 6, "h": 15, "minW": 4, "minH": 12 } - ], - "links": [ - { - "label": "Overview", - "url": "/dashboards/medals" - }, - { - "label": "Detailed View", - "url": "/dashboards/medalsPerCountry" - } - ], - "filterOptions": { - "Country": { - "parameter": "country", - "default": "France", - "disabled": false, - "options": [ - { - "label": "China", - "value": "China", - "disabled": true - }, - { - "label": "France", - "value": "France" - }, - { - "label": "United States", - "value": "United States" - } - ] - } - } -} diff --git a/public/configurations/dashboards/multi-line-test.json b/public/configurations/dashboards/multi-line-test.json deleted file mode 100644 index b2b9f2f5..00000000 --- a/public/configurations/dashboards/multi-line-test.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "id": "multi-line-test", - "author": "Curran Kelleher", - "creationDate": "11/08/2016", - "title": "Test for Multi-Line Chart", - "visualizations": [ - { - "id": "aar-nsg-line-chart", - "x": 0, - "y": 0, - "w": 12, - "h": 30, - "minW": 2, - "minH": 12 - } - ] -} diff --git a/public/configurations/dashboards/tableExample.json b/public/configurations/dashboards/tableExample.json deleted file mode 100644 index a8f14f81..00000000 --- a/public/configurations/dashboards/tableExample.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "id": "tableExample", - "author": "Curran Kelleher", - "creationDate": "10/10/2016", - "title": "Example Dashboard with Table", - "visualizations": [ - { "id": "top5-app-table", "x": 0, "y": 0, "w": 12, "h": 22, "minW": 2, "minH": 12 } - ] -} diff --git a/public/configurations/dashboards/vnf.json b/public/configurations/dashboards/vnf.json deleted file mode 100644 index 40deb0d0..00000000 --- a/public/configurations/dashboards/vnf.json +++ /dev/null @@ -1,44 +0,0 @@ -{ - "id": "vnf", - "author": "Ronak Shah", - "creationDate": "04/13/2017", - "title": "VNF", - "visualizations": [ - { - "id": "vnf-cpu-status", - "x": 0, - "y": 0, - "w": 2, - "h": 10, - "minW": 2, - "minH": 10 - }, - { - "id": "vnf-memory-status", - "x": 2, - "y": 0, - "w": 2, - "h": 10, - "minW": 2, - "minH": 10 - }, - { - "id": "vnf-disk-status", - "x": 4, - "y": 0, - "w": 2, - "h": 10, - "minW": 2, - "minH": 10 - }, - { - "id": "vnf-status-linechart", - "x": 0, - "y": 10, - "w": 6, - "h": 10, - "minW": 6, - "minH": 10 - } - ] -} diff --git a/public/configurations/dashboards/vssDomainACL.json b/public/configurations/dashboards/vssDomainACL.json deleted file mode 100644 index 1303d966..00000000 --- a/public/configurations/dashboards/vssDomainACL.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "id": "vssDomainACL", - "author": "Ronak Shah", - "creationDate": "10/18/2016", - "title": "{{domainName:VSS Domain}}", - "titleIcon": "domain", - "visualizations": [ - { "id": "vss-domain-acl-time", "x": 0, "y": 0, "w": 6, "h": 15, "minW": 2, "minH": 12}, - { "id": "vss-domain-acl-spg", "x": 6, "y": 0, "w": 6, "h": 15, "minW": 2, "minH": 12}, - { "id": "vss-domain-acl-dpg", "x": 0, "y": 15, "w": 6, "h": 15, "minW": 2, "minH": 12}, - { "id": "vss-domain-acl-top5", "x": 6, "y": 15, "w": 6, "h": 15, "minW": 2, "minH": 12} - ], - "links": [ - { - "label": "Traffic Analytics", - "url": "/dashboards/vssDomainTraffic" - }, - { - "label": "Flow Analytics", - "url": "/dashboards/vssDomainFlow" - }, - { - "label": "Event Analytics", - "url": "/dashboards/vssDomainEvent" - }, - { - "label": "ACL Analytics", - "url": "/dashboards/vssDomainACL" - }, - { - "label": "Service Analytics", - "url": "/dashboards/vssDomainService" - }, - { - "label": "Application Analytics", - "url": "/dashboards/vssDomainApplication" - }, - { - "label": "Flow Explorer", - "url": "/dashboards/vssDomainFlowExplorer" - } - ], - "filterOptions": { - "ACL Action": { - "parameter": "actionType", - "default": "DENY", - "options": [ - { - "label": "Deny", - "value": "DENY", - "default": true - }, - { - "label": "Allow", - "value": "ALLOW" - } - ] - } - } -} diff --git a/public/configurations/dashboards/vssDomainApplication.json b/public/configurations/dashboards/vssDomainApplication.json deleted file mode 100644 index 8039297b..00000000 --- a/public/configurations/dashboards/vssDomainApplication.json +++ /dev/null @@ -1,42 +0,0 @@ -{ - "id": "vssDomainApplication", - "author": "Ronak Shah", - "creationDate": "10/02/2017", - "title": "{{domainName:VSS Domain}}", - "titleIcon": "domain", - "visualizations": [ - { "id": "vss-domain-app-top-x", "x": 0, "y": 0, "w": 6, "h": 15, "minW": 2, "minH": 12}, - { "id": "vss-domain-app-table", "x": 6, "y": 0, "w": 6, "h": 15, "minW": 2, "minH": 12}, - { "id": "vss-domain-app-all-apps", "x": 0, "y": 6, "w": 6, "h": 15, "minW": 2, "minH": 12} - ], - "links": [ - { - "label": "Traffic Analytics", - "url": "/dashboards/vssDomainTraffic" - }, - { - "label": "Flow Analytics", - "url": "/dashboards/vssDomainFlow" - }, - { - "label": "Event Analytics", - "url": "/dashboards/vssDomainEvent" - }, - { - "label": "ACL Analytics", - "url": "/dashboards/vssDomainACL" - }, - { - "label": "Service Analytics", - "url": "/dashboards/vssDomainService" - }, - { - "label": "Application Analytics", - "url": "/dashboards/vssDomainApplication" - }, - { - "label": "Flow Explorer", - "url": "/dashboards/vssDomainFlowExplorer" - } - ] -} diff --git a/public/configurations/dashboards/vssDomainEvent.json b/public/configurations/dashboards/vssDomainEvent.json deleted file mode 100644 index e869649f..00000000 --- a/public/configurations/dashboards/vssDomainEvent.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "id": "vssDomainEvent", - "author": "Ronak Shah", - "creationDate": "10/18/2016", - "title": "{{domainName:VSS Domain}}", - "titleIcon": "domain", - "visualizations": [ - { "id": "vss-domain-events-by-type", "x": 0, "y": 0, "w": 6, "h": 15, "minW": 2, "minH": 12}, - { "id": "vss-domain-events-detail", "x": 6, "y": 0, "w": 6, "h": 15, "minW": 2, "minH": 12} - ], - "links": [ - { - "label": "Traffic Analytics", - "url": "/dashboards/vssDomainTraffic" - }, - { - "label": "Flow Analytics", - "url": "/dashboards/vssDomainFlow" - }, - { - "label": "Event Analytics", - "url": "/dashboards/vssDomainEvent" - }, - { - "label": "ACL Analytics", - "url": "/dashboards/vssDomainACL" - }, - { - "label": "Service Analytics", - "url": "/dashboards/vssDomainService" - }, - { - "label": "Application Analytics", - "url": "/dashboards/vssDomainApplication" - }, - { - "label": "Flow Explorer", - "url": "/dashboards/vssDomainFlowExplorer" - } - ] -} diff --git a/public/configurations/dashboards/vssDomainFlow.json b/public/configurations/dashboards/vssDomainFlow.json deleted file mode 100644 index a0dc94c2..00000000 --- a/public/configurations/dashboards/vssDomainFlow.json +++ /dev/null @@ -1,48 +0,0 @@ -{ - "id": "vssDomainFlow", - "author": "Ronak Shah", - "creationDate": "11/02/2016", - "title": "{{domainName:VSS Domain}}", - "titleIcon": "domain", - "visualizations": [ - { "id": "vss-domain-flow-flow-metric", "x": 1, "y": 0, "w": 2, "h": 5, "minW": 2, "minH": 5, "static": true}, - { "id": "vss-domain-flow-explicit-allow-metric", "x": 3, "y": 0, "w": 2, "h": 5, "minW": 2, "minH": 5, "static": true}, - { "id": "vss-domain-flow-explicit-deny-metric", "x": 5, "y": 0, "w": 2, "h": 5, "minW": 2, "minH": 5, "static": true}, - { "id": "vss-domain-flow-default-allow-metric", "x": 7, "y": 0, "w": 2, "h": 5, "minW": 2, "minH": 5, "static": true}, - { "id": "vss-domain-flow-default-deny-metric", "x": 9, "y": 0, "w": 2, "h": 5, "minW": 2, "minH": 5, "static": true}, - { "id": "vss-domain-flow-topx-source", "x": 1, "y": 2, "w": 5, "h": 25, "minW": 2, "minH": 12}, - { "id": "vss-domain-flow-topx-dest", "x": 6, "y": 2, "w": 5, "h": 25, "minW": 2, "minH": 12}, - { "id": "vss-domain-flow", "x": 1, "y": 27, "w": 5, "h": 25, "minW": 2, "minH": 12}, - { "id": "vss-domain-flow-table", "x": 6, "y": 27, "w": 5, "h": 25, "minW": 2 , "minH": 12} - ], - "links": [ - { - "label": "Traffic Analytics", - "url": "/dashboards/vssDomainTraffic" - }, - { - "label": "Flow Analytics", - "url": "/dashboards/vssDomainFlow" - }, - { - "label": "Event Analytics", - "url": "/dashboards/vssDomainEvent" - }, - { - "label": "ACL Analytics", - "url": "/dashboards/vssDomainACL" - }, - { - "label": "Service Analytics", - "url": "/dashboards/vssDomainService" - }, - { - "label": "Application Analytics", - "url": "/dashboards/vssDomainApplication" - }, - { - "label": "Flow Explorer", - "url": "/dashboards/vssDomainFlowExplorer" - } - ] -} diff --git a/public/configurations/dashboards/vssDomainFlowExplorer.json b/public/configurations/dashboards/vssDomainFlowExplorer.json deleted file mode 100644 index 278f6239..00000000 --- a/public/configurations/dashboards/vssDomainFlowExplorer.json +++ /dev/null @@ -1,79 +0,0 @@ -{ - "id": "vssDomainFlowExplorer", - "author": "Ronak Shah", - "creationDate": "10/23/2017", - "title": "{{domainName:VSS Domain}}", - "titleIcon": "domain", - "visualizations": [ - { "id": "vss-domain-flow-explorer", "x": 1, "y": 0, "w": 15, "h": 25, "minW": 2, "minH": 12} - ], - "links": [ - { - "label": "Traffic Analytics", - "url": "/dashboards/vssDomainTraffic" - }, - { - "label": "Flow Analytics", - "url": "/dashboards/vssDomainFlow" - }, - { - "label": "Event Analytics", - "url": "/dashboards/vssDomainEvent" - }, - { - "label": "ACL Analytics", - "url": "/dashboards/vssDomainACL" - }, - { - "label": "Service Analytics", - "url": "/dashboards/vssDomainService" - }, - { - "label": "Application Analytics", - "url": "/dashboards/vssDomainApplication" - }, - { - "label": "Flow Explorer", - "url": "/dashboards/vssDomainFlowExplorer" - } - ], - "defaultFilterOptionsOverride":{ - "Time interval": { - "parameter": "startTime", - "default": "now-24h", - "options": [ - { - "label": "Last 15 min", - "value": "now-15m", - "forceOptions": { - "interval": "1m", - "prevStartTime": "now-30m", - "unit": "m", - "duration": "15" - } - }, - { - "label": "Last 24h", - "value": "now-24h", - "default": true, - "forceOptions": { - "interval": "1h", - "prevStartTime": "now-48h", - "unit": "h", - "duration": "24" - } - }, - { - "label": "Last 7 days", - "value": "now-7d", - "forceOptions": { - "interval": "12h", - "prevStartTime": "now-14d", - "unit": "d", - "duration": "7" - } - } - ] - } - } -} diff --git a/public/configurations/dashboards/vssDomainService.json b/public/configurations/dashboards/vssDomainService.json deleted file mode 100644 index f48f270b..00000000 --- a/public/configurations/dashboards/vssDomainService.json +++ /dev/null @@ -1,42 +0,0 @@ -{ - "id": "vssDomainService", - "author": "Ronak Shah", - "creationDate": "9/27/2017", - "title": "{{domainName:VSS Domain}}", - "titleIcon": "domain", - "visualizations": [ - { "id": "vss-domain-service-top-x", "x": 0, "y": 0, "w": 6, "h": 15, "minW": 2, "minH": 12}, - { "id": "vss-domain-service-table", "x": 6, "y": 0, "w": 6, "h": 15, "minW": 2, "minH": 12}, - { "id": "vss-domain-service-all-services", "x": 0, "y": 6, "w": 6, "h": 15, "minW": 2, "minH": 12} - ], - "links": [ - { - "label": "Traffic Analytics", - "url": "/dashboards/vssDomainTraffic" - }, - { - "label": "Flow Analytics", - "url": "/dashboards/vssDomainFlow" - }, - { - "label": "Event Analytics", - "url": "/dashboards/vssDomainEvent" - }, - { - "label": "ACL Analytics", - "url": "/dashboards/vssDomainACL" - }, - { - "label": "Service Analytics", - "url": "/dashboards/vssDomainService" - }, - { - "label": "Application Analytics", - "url": "/dashboards/vssDomainApplication" - }, - { - "label": "Flow Explorer", - "url": "/dashboards/vssDomainFlowExplorer" - } - ] -} diff --git a/public/configurations/dashboards/vssDomainTraffic.json b/public/configurations/dashboards/vssDomainTraffic.json deleted file mode 100644 index 004debe7..00000000 --- a/public/configurations/dashboards/vssDomainTraffic.json +++ /dev/null @@ -1,62 +0,0 @@ -{ - "id": "vssDomainTraffic1", - "author": "Ronak Shah", - "creationDate": "10/18/2016", - "title": "{{domainName:VSS Domain}}", - "titleIcon": "domain", - "visualizations": [ - { "id": "vss-domain-traffic-tcp-conn", "x": 0, "y": 0, "w": 6, "h": 15, "minW": 2, "minH": 12}, - { "id": "vss-domain-traffic-udp", "x": 6, "y": 0, "w": 6, "h": 15, "minW": 2, "minH": 12}, - { "id": "vss-domain-traffic-icmp", "x": 0, "y": 15, "w": 6, "h": 15, "minW": 2, "minH": 12}, - { "id": "vss-domain-traffic-tcp-syn", "x": 6, "y": 15, "w": 6, "h": 15, "minW": 2, "minH": 12}, - { "id": "vss-domain-traffic-top-spg", "x": 0, "y": 35, "w": 6, "h": 15, "minW": 2, "minH": 12}, - { "id": "vss-domain-traffic-top-dpg", "x": 6, "y": 30, "w": 6, "h": 15, "minW": 2, "minH": 12} - ], - "links": [ - { - "label": "Traffic Analytics", - "url": "/dashboards/vssDomainTraffic" - }, - { - "label": "Flow Analytics", - "url": "/dashboards/vssDomainFlow" - }, - { - "label": "Event Analytics", - "url": "/dashboards/vssDomainEvent" - }, - { - "label": "ACL Analytics", - "url": "/dashboards/vssDomainACL" - }, - { - "label": "Service Analytics", - "url": "/dashboards/vssDomainService" - }, - { - "label": "Application Analytics", - "url": "/dashboards/vssDomainApplication" - }, - { - "label": "Flow Explorer", - "url": "/dashboards/vssDomainFlowExplorer" - } - ], - "filterOptions": { - "Action": { - "parameter": "actionType", - "default": "ALLOW", - "options": [ - { - "label": "Deny", - "value": "DENY", - "default": true - }, - { - "label": "Allow", - "value": "ALLOW" - } - ] - } - } -} diff --git a/public/configurations/dashboards/vssEnterprise.json b/public/configurations/dashboards/vssEnterprise.json deleted file mode 100644 index 891ffd3e..00000000 --- a/public/configurations/dashboards/vssEnterprise.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "id": "vssEnterprise", - "author": "Ronak Shah", - "creationDate": "10/17/2016", - "title": "{{enterpriseName}}", - "titleIcon": "enterprise", - "visualizations": [ - { "id": "vss-enterprise-alerts-metric", "x": 1, "y": 0, "w": 2, "h": 5, "minW": 2, "minH": 5, "static": true}, - { "id": "vss-enterprise-acldeny-metric", "x": 3, "y": 0, "w": 2, "h": 5, "minW": 2, "minH": 5, "static": true}, - { "id": "vss-enterprise-events-metric", "x": 5, "y": 0, "w": 2, "h": 5, "minW": 2, "minH": 5, "static": true}, - { "id": "vss-enterprise-flows-metric", "x": 7, "y": 0, "w": 2, "h": 5, "minW": 2, "minH": 5, "static": true}, - { "id": "vss-enterprise-pg-metric", "x": 9, "y": 0, "w": 2, "h": 5, "minW": 2, "minH": 5, "static": true}, - { "id": "vss-ent-acldeny-time", "x": 0, "y": 2, "w": 6, "h": 15, "minW": 2, "minH": 12 }, - { "id": "vss-top-domains-blocked-traffic", "x": 6, "y": 2, "w": 6, "h": 15, "minW": 2, "minH": 12}, - { "id": "vss-top-sec-events", "x": 0, "y": 17, "w": 6, "h": 15, "minW": 2, "minH": 12} - ] -} diff --git a/public/configurations/dashboards/wifiBranch.json b/public/configurations/dashboards/wifiBranch.json deleted file mode 100644 index 9ec4ec7a..00000000 --- a/public/configurations/dashboards/wifiBranch.json +++ /dev/null @@ -1,89 +0,0 @@ -{ - "id": "wifiBranch", - "author": "Ronak Shah", - "creationDate": "04/07/2017", - "title": "WiFi Branch", - "settings": { - "verticalCompact": false - }, - "visualizations": [ - { - "id": "wifi-branch-active-ssids", - "x": 0, - "y": 0, - "w": 2, - "h": 5, - "minW": 2, - "minH": 5 - }, - { - "id": "wifi-branch-active-clients", - "x": 2, - "y": 0, - "w": 2, - "h": 5, - "minW": 2, - "minH": 5 - }, - { - "id": "wifi-branch-table", - "x": 0, - "y": 5, - "w": 6, - "h": 12, - "minW": 6, - "minH": 12 - }, - { - "id": "wifi-branch-ssid-linechart", - "x": 0, - "y": 17, - "w": 10, - "h": 12, - "minW": 10, - "minH": 12 - }, - { - "id": "wifi-branch-ssid-signal-lastseen", - "x": 6, - "y": 5, - "w": 6, - "h": 12, - "minW": 6, - "minH": 12 - } - ], - "filterOptions": { - "Time interval": { - "parameter": "startTime", - "default": "now-15m", - "options": [ - { - "label": "Last 15 min", - "value": "now-15m", - "default": true, - "forceOptions": { - "interval": "1m", - "prevStartTime": "now-30m" - } - }, - { - "label": "Last 24h", - "value": "now-24h", - "forceOptions": { - "interval": "1h", - "prevStartTime": "now-48h" - } - }, - { - "label": "Last 7 days", - "value": "now-7d", - "forceOptions": { - "interval": "12h", - "prevStartTime": "now-14d" - } - } - ] - } - } -} diff --git a/public/configurations/queries/aar-default-app-l7.json b/public/configurations/queries/aar-default-app-l7.json deleted file mode 100644 index 79889ef5..00000000 --- a/public/configurations/queries/aar-default-app-l7.json +++ /dev/null @@ -1,44 +0,0 @@ -{ - "id":"aar-default-app-l7", - "title":"Distinct L7 count in Default Application", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_dpi_flowstats}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "size":0, - "query":{ - "bool":{ - "must":[ - { - "range":{ - "timestamp":{ - "gte":"{{startTime:now-24h}}", - "lte":"{{endTime:now}}", - "format":"epoch_millis" - } - } - }, - { - "term":{ - "Application":"Default Application" - } - }, - { - "term":{ - "EnterpriseName":"{{enterpriseName:test_organization}}" - } - } - ] - } - }, - "aggs": { - "l7_count": { - "cardinality": { - "field":"L7Classification" - } - } - } - } - } -} diff --git a/public/configurations/queries/aar-domain-all-app-usage.json b/public/configurations/queries/aar-domain-all-app-usage.json deleted file mode 100644 index f63c6138..00000000 --- a/public/configurations/queries/aar-domain-all-app-usage.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "id":"aar-domain-all-app-usage", - "title":"All enterprise Applications", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_dpi_flowstats}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "size":0, - "query":{ - "bool":{ - "must":[ - { - "range":{ - "timestamp":{ - "gte":"{{startTime:now-24h}}", - "lte":"{{endTime:now}}", - "format":"epoch_millis" - } - } - }, - { - "term": { - "{{zeroBytesType:EgressBytes}}": 0 - } - }, - { - "term": { - "EnterpriseName": "{{enterpriseName:test_org}}" - } - }, - { - "term": { - "{{domainType:Domain}}":"{{domainName:Domain1}}" - } - } - ] - } - }, - "aggs":{ - "L7Classification":{ - "terms":{ - "field":"L7ClassEnhanced", - "order":{ - "Sum of MB":"desc" - } - }, - "aggs":{ - "Sum of MB":{ - "sum":{ - "field":"{{bytesType:IngressBytes}}" - } - } - } - } - } - } - } -} - diff --git a/public/configurations/queries/aar-domain-nsg-app-cumulative.json b/public/configurations/queries/aar-domain-nsg-app-cumulative.json deleted file mode 100644 index 1b1f2a83..00000000 --- a/public/configurations/queries/aar-domain-nsg-app-cumulative.json +++ /dev/null @@ -1,70 +0,0 @@ -{ - "id": "aar-doamin-nsg-app-cumulative", - "title": "Data Usage per NSG for an App", - "service": "elasticsearch", - "query": { - "index": "{{index:nuage_dpi_flowstats}}", - "type": "{{type:nuage_doc_type}}", - "body": { - "size": 0, - "query": { - "bool": { - "must": [ - { - "range": { - "timestamp": { - "gte": "{{startTime:now-24h}}", - "lte": "{{endTime:now}}", - "format": "epoch_millis" - } - } - }, - { - "term": { - "{{zeroBytesType:EgressBytes}}": 0 - } - }, - { - "term": { - "EnterpriseName": "{{enterpriseName:test_org}}" - } - }, - { - "term": { - "{{domainType:Domain}}":"{{domainName:Domain1}}" - } - }, - { - "term": { - "L7ClassEnhanced":"{{app}}" - } - }, - { - "term": { - "{{NsgType:SourceNSG}}":"{{snsg}}" - } - } - ] - } - }, - "aggs": { - "Ip": { - "terms": { - "field": "{{IpType:SrcIp}}", - "order": { - "SumofBytes": "desc" - } - }, - "aggs": { - "SumofBytes": { - "sum": { - "field": "{{bytesType:IngressBytes}}" - } - } - } - } - } - } - } -} - diff --git a/public/configurations/queries/aar-domain-nsg-app-traffic-detail.json b/public/configurations/queries/aar-domain-nsg-app-traffic-detail.json deleted file mode 100644 index d7220a0c..00000000 --- a/public/configurations/queries/aar-domain-nsg-app-traffic-detail.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "id": "aar-domain-nsg-app-traffic-detail", - "title": "NSG Application traffic detail", - "service": "elasticsearch", - "query": { - "index": "{{index:nuage_dpi_flowstats}}", - "type": "{{type:nuage_doc_type}}", - "body": { - "size": 0, - "query": { - "bool": { - "must": [ - { - "range": { - "timestamp": { - "gte": "{{startTime:now-24h}}", - "lte": "{{endTime:now}}", - "format": "epoch_millis" - } - } - }, - { - "term": { - "EnterpriseName": "{{enterpriseName:test_org}}" - } - }, - { - "term": { - "{{zeroBytesType:EgressBytes}}": 0 - } - }, - { - "term": { - "{{domainType:Domain}}":"{{domainName:Domain1}}" - } - }, - { - "term": { - "{{IpType:SrcIp}}":"{{Ip}}" - } - }, - { - "term": { - "{{NsgType:SourceNSG}}":"{{snsg}}" - } - } - ] - } - }, - "aggs": { - "ts": { - "date_histogram": { - "field": "timestamp", - "interval": "{{interval:1h}}" - }, - "aggs": { - "L7Classification": { - "terms": { - "field": "L7ClassEnhanced", - "size": 5, - "order": { - "SumofBytes": "desc" - } - }, - "aggs": { - "SumofBytes": { - "sum": { - "field": "{{bytesType:IngressBytes}}" - } - } - } - } - } - } - } - } - } -} \ No newline at end of file diff --git a/public/configurations/queries/aar-domain-nsg-per-app.json b/public/configurations/queries/aar-domain-nsg-per-app.json deleted file mode 100644 index 8144f1e3..00000000 --- a/public/configurations/queries/aar-domain-nsg-per-app.json +++ /dev/null @@ -1,65 +0,0 @@ -{ - "id": "aar-domain-nsg-per-app", - "title": "Data Usage per NSG for an App", - "service": "elasticsearch", - "query": { - "index": "{{index:nuage_dpi_flowstats}}", - "type": "{{type:nuage_doc_type}}", - "body": { - "size": 0, - "query": { - "bool": { - "must": [ - { - "range": { - "timestamp": { - "gte": "{{startTime:now-24h}}", - "lte": "{{endTime:now}}", - "format": "epoch_millis" - } - } - }, - { - "term": { - "EnterpriseName": "{{enterpriseName:test_org}}" - } - }, - { - "term": { - "{{zeroBytesType:EgressBytes}}": 0 - } - }, - { - "term": { - "{{domainType:Domain}}":"{{domainName:Domain1}}" - } - }, - { - "term": { - "L7ClassEnhanced":"{{app}}" - } - } - ] - } - }, - "aggs": { - "NSG": { - "terms": { - "field": "{{NsgType:SourceNSG}}", - "order": { - "SumofBytes": "desc" - } - }, - "aggs": { - "SumofBytes": { - "sum": { - "field": "{{bytesType:IngressBytes}}" - } - } - } - } - } - } - } -} - diff --git a/public/configurations/queries/aar-domain-probe-path.json b/public/configurations/queries/aar-domain-probe-path.json deleted file mode 100644 index 5343d422..00000000 --- a/public/configurations/queries/aar-domain-probe-path.json +++ /dev/null @@ -1,71 +0,0 @@ -{ - "id":"aar-domain-probe-path", - "title":"TBD", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_dpi_probestats}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "size":0, - "query":{ - "bool":{ - "must":[ - { - "range":{ - "timestamp":{ - "gte":"{{startTime:now-24h}}", - "lte":"{{endTime:now}}", - "format":"epoch_millis" - } - } - } - ] - } - }, - "aggs":{ - "snsg":{ - "terms":{ - "field":"SourceNSG", - "size":5, - "order":{ - "_count":"desc" - } - }, - "aggs":{ - "suplink":{ - "terms":{ - "field":"SrcUplink", - "size":5, - "order":{ - "_count":"desc" - } - }, - "aggs":{ - "dnsg":{ - "terms":{ - "field":"DestinationNSG", - "size":5, - "order":{ - "_count":"desc" - } - }, - "aggs":{ - "duplink":{ - "terms":{ - "field":"DstUplink", - "size":5, - "order":{ - "_count":"desc" - } - } - } - } - } - } - } - } - } - } - } - } -} diff --git a/public/configurations/queries/aar-domain-probe-table-dest-to-src.json b/public/configurations/queries/aar-domain-probe-table-dest-to-src.json deleted file mode 100644 index 22d32299..00000000 --- a/public/configurations/queries/aar-domain-probe-table-dest-to-src.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "id":"aar-domain-probe-table", - "title":"aar domain probe table", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_dpi_probestats}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "sort": [ - { "timestamp": { "order": "desc" } } - ], - "query": { - "bool": { - "should": [ - { - "bool": { - "must": [ - { - "term": - {"SourceNSG": "{{dnsg}}"} - }, - { - "term": {"DestinationNSG": "{{snsg}}"} - }, - { "range": { - "timestamp": { - "gte": "{{startTime:now-24h}}", - "lte": "{{endTime:now}}", - "format":"epoch_millis" - } - } - } - ] - } - } - ] - } - } - } - } -} diff --git a/public/configurations/queries/aar-domain-probe-table.json b/public/configurations/queries/aar-domain-probe-table.json deleted file mode 100644 index 35ab4909..00000000 --- a/public/configurations/queries/aar-domain-probe-table.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "id":"aar-domain-probe-table", - "title":"aar domain probe table", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_dpi_probestats}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "sort": [ - { "timestamp": { "order": "desc" } } - ], - "query": { - "bool": { - "should": [ - { - "bool": { - "must": [ - { - "term": - {"SourceNSG": "{{snsg}}" } - }, - { "term": - {"DestinationNSG": "{{dnsg}}"} - }, - { "range": { - "timestamp": { - "gte": "{{startTime:now-24h}}", - "lte": "{{endTime:now}}", - "format":"epoch_millis" - } - } - } - ] - } - } - ] - } - } - } - } -} diff --git a/public/configurations/queries/aar-domain-top5-apmg.json b/public/configurations/queries/aar-domain-top5-apmg.json deleted file mode 100644 index 802af3a8..00000000 --- a/public/configurations/queries/aar-domain-top5-apmg.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "id":"aar-domain-top5-apmg", - "title":"TBD", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_dpi_flowstats}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "size":0, - "query":{ - "bool":{ - "must":[ - { - "range":{ - "timestamp":{ - "gte":"{{startTime:now-24h}}", - "lte":"{{endTimeTime:now}}", - "format":"epoch_millis" - } - } - }, - { - "term":{ - "EnterpriseName":"{{enterpriseName:test_organization}}" - } - }, - { - "term":{ - "{{domainType:Domain}}":"{{domainName:Domain1}}" - } - } - ] - } - }, - "aggs":{ - "APMGroup":{ - "terms":{ - "field":"APMGroup", - "size":5, - "order":{ - "Sum of MB":"desc" - } - }, - "aggs":{ - "Sum of MB":{ - "sum":{ - "field":"TotalMB" - } - } - } - } - } - } - } -} diff --git a/public/configurations/queries/aar-enterprise-all-app-usage.json b/public/configurations/queries/aar-enterprise-all-app-usage.json deleted file mode 100644 index 53de64c0..00000000 --- a/public/configurations/queries/aar-enterprise-all-app-usage.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "id":"aar-enterprise-all-app-usage", - "title":"All enterprise Applications", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_dpi_flowstats}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "size":0, - "query":{ - "bool":{ - "must":[ - { - "range":{ - "timestamp":{ - "gte":"{{startTime:now-24h}}", - "lte":"{{endTime:now}}", - "format":"epoch_millis" - } - } - }, - { - "term": { - "{{zeroBytesType:EgressBytes}}": 0 - } - }, - { - "term": { - "EnterpriseName": "{{enterpriseName:test_org}}" - } - } - ] - } - }, - "aggs":{ - "L7Classification":{ - "terms":{ - "field":"L7ClassEnhanced", - "order":{ - "Sum of MB":"desc" - } - }, - "aggs":{ - "Sum of MB":{ - "sum":{ - "field":"{{bytesType:IngressBytes}}" - } - } - } - } - } - } - } -} - diff --git a/public/configurations/queries/aar-enterprise-all-flows.json b/public/configurations/queries/aar-enterprise-all-flows.json deleted file mode 100644 index fc3eddd9..00000000 --- a/public/configurations/queries/aar-enterprise-all-flows.json +++ /dev/null @@ -1,42 +0,0 @@ -{ - "id":"aar-enterprise-all-flows", - "title":"All Flows for Geomap", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_dpi_flowstats}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "size":0, - "query":{ - "bool":{ - "must":[ - { - "range":{ - "timestamp":{ - "gte":"{{startTime:now-24h}}", - "lte":"{{endTime:now}}", - "format":"epoch_millis" - } - } - } - ] - } - }, - "aggs":{ - "source":{ - "terms":{ - "field":"SourceNSG" - }, - "aggs":{ - "destination":{ - "terms":{ - "field":"DestinationNSG" - } - } - } - } - } - } - } -} - diff --git a/public/configurations/queries/aar-enterprise-app-per-nsg.json b/public/configurations/queries/aar-enterprise-app-per-nsg.json deleted file mode 100644 index f3a43fcf..00000000 --- a/public/configurations/queries/aar-enterprise-app-per-nsg.json +++ /dev/null @@ -1,67 +0,0 @@ -{ - "id": "aar-enterprise-app-per-nsg", - "title": "Data Usage per NSG for an App", - "service": "elasticsearch", - "query": { - "index": "{{index:nuage_dpi_flowstats}}", - "type": "{{type:nuage_doc_type}}", - "body": { - "size": 0, - "query": { - "bool": { - "must": [ - { - "range": { - "timestamp": { - "gte": "{{startTime:now-24h}}", - "lte": "{{endTime:now}}", - "format": "epoch_millis" - } - } - }, - { - "term": { - "{{zeroBytesType:EgressBytes}}": 0 - } - }, - { - "term": { - "EnterpriseName": "{{enterpriseName:test_org}}" - } - } - ] - } - }, - "aggs": { - "NSG": { - "terms": { - "field": "{{NsgType:SourceNSG}}", - "order": { - "SumofBytes": "desc" - }, - "size": 1000 - }, - "aggs": { - "SumofBytes": { - "sum": { - "field": "{{bytesType:IngressBytes}}" - } - }, - "L7Classification": { - "terms": { - "field": "L7Classification" - }, - "aggs": { - "SumofBytes": { - "sum": { - "field": "{{bytesType:IngressBytes}}" - } - } - } - } - } - } - } - } - } -} \ No newline at end of file diff --git a/public/configurations/queries/aar-enterprise-geomap.json b/public/configurations/queries/aar-enterprise-geomap.json deleted file mode 100644 index 80fe6e2b..00000000 --- a/public/configurations/queries/aar-enterprise-geomap.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "id":"aar-enterprise-geomap", - "title":"Map", - "service":"VSD", - "query":{ - "parentResource":"enterprises", - "parentID":"{{enterpriseID}}", - "resource":"nsgatewayssummaries" - } -} diff --git a/public/configurations/queries/aar-enterprise-nsg-app-cumulative.json b/public/configurations/queries/aar-enterprise-nsg-app-cumulative.json deleted file mode 100644 index 6c650bd3..00000000 --- a/public/configurations/queries/aar-enterprise-nsg-app-cumulative.json +++ /dev/null @@ -1,65 +0,0 @@ -{ - "id": "aar-enterprise-nsg-app-cumulative", - "title": "Data Usage per NSG for an App", - "service": "elasticsearch", - "query": { - "index": "{{index:nuage_dpi_flowstats}}", - "type": "{{type:nuage_doc_type}}", - "body": { - "size": 0, - "query": { - "bool": { - "must": [ - { - "range": { - "timestamp": { - "gte": "{{startTime:now-24h}}", - "lte": "{{endTime:now}}", - "format": "epoch_millis" - } - } - }, - { - "term": { - "{{zeroBytesType:EgressBytes}}": 0 - } - }, - { - "term": { - "EnterpriseName": "{{enterpriseName:test_org}}" - } - }, - { - "term": { - "L7ClassEnhanced":"{{app}}" - } - }, - { - "term": { - "{{NsgType:SourceNSG}}":"{{snsg}}" - } - } - ] - } - }, - "aggs": { - "Ip": { - "terms": { - "field": "{{IpType:SrcIp}}", - "order": { - "SumofBytes": "desc" - } - }, - "aggs": { - "SumofBytes": { - "sum": { - "field": "{{bytesType:IngressBytes}}" - } - } - } - } - } - } - } -} - diff --git a/public/configurations/queries/aar-enterprise-nsg-app-traffic-detail.json b/public/configurations/queries/aar-enterprise-nsg-app-traffic-detail.json deleted file mode 100644 index fe65b8e9..00000000 --- a/public/configurations/queries/aar-enterprise-nsg-app-traffic-detail.json +++ /dev/null @@ -1,73 +0,0 @@ -{ - "id": "aar-enterprise-nsg-app-traffic-detail", - "title": "NSG Application traffic detail", - "service": "elasticsearch", - "query": { - "index": "{{index:nuage_dpi_flowstats}}", - "type": "{{type:nuage_doc_type}}", - "body": { - "size": 0, - "query": { - "bool": { - "must": [ - { - "range": { - "timestamp": { - "gte": "{{startTime:now-24h}}", - "lte": "{{endTime:now}}", - "format": "epoch_millis" - } - } - }, - { - "term": { - "{{zeroBytesType:EgressBytes}}": 0 - } - }, - { - "term": { - "EnterpriseName": "{{enterpriseName:test_org}}" - } - }, - { - "term": { - "{{IpType:SrcIp}}":"{{Ip}}" - } - }, - { - "term": { - "{{NsgType:SourceNSG}}":"{{snsg}}" - } - } - ] - } - }, - "aggs": { - "ts": { - "date_histogram": { - "field": "timestamp", - "interval": "{{interval:1h}}" - }, - "aggs": { - "L7Classification": { - "terms": { - "field": "L7ClassEnhanced", - "size": 5, - "order": { - "SumofBytes": "desc" - } - }, - "aggs": { - "SumofBytes": { - "sum": { - "field": "{{bytesType:IngressBytes}}" - } - } - } - } - } - } - } - } - } -} \ No newline at end of file diff --git a/public/configurations/queries/aar-enterprise-nsg-per-app.json b/public/configurations/queries/aar-enterprise-nsg-per-app.json deleted file mode 100644 index aef952d4..00000000 --- a/public/configurations/queries/aar-enterprise-nsg-per-app.json +++ /dev/null @@ -1,61 +0,0 @@ -{ - "id": "aar-enterprise-nsg-per-app", - "title": "Data Usage per NSG for an App", - "service": "elasticsearch", - "query": { - "index": "{{index:nuage_dpi_flowstats}}", - "type": "{{type:nuage_doc_type}}", - "body": { - "size": 0, - "query": { - "bool": { - "must": [ - { - "range": { - "timestamp": { - "gte": "{{startTime:now-24h}}", - "lte": "{{endTime:now}}", - "format": "epoch_millis" - } - } - }, - { - "term": { - "EnterpriseName": "{{enterpriseName:test_org}}" - } - }, - { - "term": { - "{{zeroBytesType:EgressBytes}}": 0 - } - }, - { - "term": { - "L7ClassEnhanced":"{{app}}" - } - } - ] - } - }, - "aggs": { - "NSG": { - "terms": { - "field": "{{NsgType:SourceNSG}}", - "order": { - "SumofBytes": "desc" - }, - "size": 1000 - }, - "aggs": { - "SumofBytes": { - "sum": { - "field": "{{bytesType:IngressBytes}}" - } - } - } - } - } - } - } -} - diff --git a/public/configurations/queries/aar-flow-sla-heatmap.json b/public/configurations/queries/aar-flow-sla-heatmap.json deleted file mode 100644 index 40742dff..00000000 --- a/public/configurations/queries/aar-flow-sla-heatmap.json +++ /dev/null @@ -1,92 +0,0 @@ -{ - "id": "aar-flow-sla-heatmap", - "title": "Flows Sla HeatMap", - "service": "elasticsearch", - "query": { - "index": "{{index:nuage_dpi_flowstats}}", - "type": "{{type:nuage_doc_type}}", - "body": { - "size": 0, - "sort": [ - { - "timestamp": { - "order": "desc" - } - } - ], - "query": { - "bool": { - "must": [ - { - "range": { - "timestamp": { - "gte":"{{startTime:now-15m}}", - "lte":"{{endTime:now}}", - "format": "epoch_millis" - } - } - } - ], - "filter": { - "bool":{ - "must":[ - { - "term": { - "EnterpriseName":"{{enterpriseName:ent-1}}" - } - }, - { - "term": { - "SourceNSG":"{{snsg}}" - } - }, - { - "term":{ - "DestinationNSG":"{{dnsg}}" - } - } - ] - } - } - } - }, - "aggs": { - "date_histo": { - "date_histogram": { - "field": "timestamp", - "interval": "{{heatmapinterval:30s}}" - }, - "aggs":{ - "apmGroup":{ - "terms": { - "field": "APMGroup" - }, - "aggs": { - "appID": { - "terms": { - "field": "AppID" - }, - "aggs": { - "application": { - "terms": { - "field": "Application" - }, - "aggs": { - "slastatus": { - "terms": { - "size": 1, - "field": "SlaStatus" - } - } - } - } - } - } - } - } - } - } - } - } - } -} diff --git a/public/configurations/queries/aar-flow-uplink-pairs.json b/public/configurations/queries/aar-flow-uplink-pairs.json deleted file mode 100644 index 21a408cb..00000000 --- a/public/configurations/queries/aar-flow-uplink-pairs.json +++ /dev/null @@ -1,57 +0,0 @@ -{ - "id": "aar-flow-uplink-pairs", - "title": "TBD", - "service": "elasticsearch", - "query": { - "index": "{{index:nuage_dpi_probestats}}", - "type": "{{type:nuage_doc_type}}", - "body": { - "size": 0, - "query": { - "bool": { - "must": [ - { - "range": { - "timestamp": { - "gte": "{{nsgSlaDetailsstartTime:now-20m}}", - "lte": "{{nsgSlaDetailsendTime:now}}", - "format": "epoch_millis" - } - } - }, - { - "term": { - "SourceNSG": "{{snsg}}" - } - }, - { - "term": { - "DestinationNSG": "{{dnsg}}" - } - }, - { - "term": { - "APMGroup": "{{apmGroup}}" - } - } - ] - } - }, - "aggs": { - "srcUplink": { - "terms": { - "field": "SrcUplink" - }, - "aggs": { - "dstUplink": { - "terms": { - "field": "DstUplink" - } - } - } - } - } - } - } -} - diff --git a/public/configurations/queries/aar-nsg-alarm-details.json b/public/configurations/queries/aar-nsg-alarm-details.json deleted file mode 100644 index cb2f8be7..00000000 --- a/public/configurations/queries/aar-nsg-alarm-details.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "id":"aar-nsg-alarm-details", - "title":"Alarms", - "service":"VSD", - "query":{ - "parentResource":"nsgateways", - "parentID":"{{nsgId}}", - "resource":"alarms" - } -} diff --git a/public/configurations/queries/aar-nsg-alarm-summary.json b/public/configurations/queries/aar-nsg-alarm-summary.json deleted file mode 100644 index 1c3264d7..00000000 --- a/public/configurations/queries/aar-nsg-alarm-summary.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "id":"aar-nsg-alarm-details", - "title":"Alarms", - "service":"VSD", - "query":{ - "parentResource":"nsgateways", - "parentID":"{{nsgId}}", - "resource":"nsgatewayssummaries" - } -} diff --git a/public/configurations/queries/aar-nsg-all-app-usage.json b/public/configurations/queries/aar-nsg-all-app-usage.json deleted file mode 100644 index 1217a141..00000000 --- a/public/configurations/queries/aar-nsg-all-app-usage.json +++ /dev/null @@ -1,50 +0,0 @@ -{ - "id":"aar-nsg-all-app-usage", - "title":"All NSG Applications", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_dpi_flowstats}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "size":0, - "query":{ - "bool":{ - "must":[ - { - "range":{ - "timestamp":{ - "gte":"{{startTime:now-24h}}", - "lte":"{{endTime:now}}", - "format":"epoch_millis" - } - } - }, - { - "term": { - "{{NsgType:SourceNSG}}": "{{snsg}}" - } - } - ] - } - }, - "aggs":{ - "L7Classification":{ - "terms":{ - "field":"L7ClassEnhanced", - "order":{ - "Sum of MB":"desc" - } - }, - "aggs":{ - "Sum of MB":{ - "sum":{ - "field":"TotalBytesCount" - } - } - } - } - } - } - } -} - diff --git a/public/configurations/queries/aar-nsg-app-config.json b/public/configurations/queries/aar-nsg-app-config.json deleted file mode 100644 index ba1ff8ed..00000000 --- a/public/configurations/queries/aar-nsg-app-config.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "id":"aar-nsg-app-config", - "title":"aar nsg app config", - "service":"VSD", - "query":{ - "parentResource":"applications", - "parentID":"{{appID}}" - } -} \ No newline at end of file diff --git a/public/configurations/queries/aar-nsg-app-from-nsg.json b/public/configurations/queries/aar-nsg-app-from-nsg.json deleted file mode 100644 index 32256414..00000000 --- a/public/configurations/queries/aar-nsg-app-from-nsg.json +++ /dev/null @@ -1,150 +0,0 @@ -{ - "id":"aar-nsg-app-from-nsg", - "title":"TBD", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_dpi_flowstats}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "size":0, - "query":{ - "bool":{ - "must":[ - { - "range":{ - "timestamp":{ - "gte":"{{startTime:now-24h}}", - "lte":"{{endTimeTime:now}}", - "format":"epoch_millis" - } - } - }, - { - "term":{ - "SourceNSG": "{{snsg:default}}" - } - } - ] - } - }, - "aggs":{ - "SumofBytes": { - "sum": { - "field": "IngressBytes" - } - }, - "SumofPackets": { - "sum": { - "field": "IngressPackets" - } - }, - "APMGroup": { - "terms": { - "field": "APMGroup", - "size": 5, - "order": { - "SumofBytes": "desc" - } - }, - "aggs": { - "SumofBytes": { - "sum": { - "field": "IngressBytes" - } - }, - "SumofPackets": { - "sum": { - "field": "IngressPackets" - } - }, - "Application": { - "terms": { - "field": "Application", - "size": 5, - "order": { - "SumofBytes": "desc" - } - }, - "aggs": { - "SumofBytes": { - "sum": { - "field": "IngressBytes" - } - }, - "SumofPackets": { - "sum": { - "field": "IngressPackets" - } - }, - "L7Classification": { - "terms": { - "field": "L7ClassEnhanced", - "size": 5, - "order": { - "SumofBytes": "desc" - } - }, - "aggs": { - "SumofBytes": { - "sum": { - "field": "IngressBytes" - } - }, - "SumofPackets": { - "sum": { - "field": "IngressPackets" - } - }, - "SrcVportName": { - "terms": { - "field": "SrcVportName", - "size": 5, - "order": { - "SumofBytes": "desc" - } - }, - "aggs": { - "SumofBytes": { - "sum": { - "field": "IngressBytes" - } - }, - "SumofPackets": { - "sum": { - "field": "IngressPackets" - } - }, - "DestinationNSG": { - "terms": { - "field": "DestinationNSG", - "size": 5, - "order": { - "SumofBytes": "desc" - } - }, - "aggs": { - "SumofBytes": { - "sum": { - "field": "IngressBytes" - } - }, - "SumofPackets": { - "sum": { - "field": "IngressPackets" - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } -} - diff --git a/public/configurations/queries/aar-nsg-app-linechart.json b/public/configurations/queries/aar-nsg-app-linechart.json deleted file mode 100644 index 28505baa..00000000 --- a/public/configurations/queries/aar-nsg-app-linechart.json +++ /dev/null @@ -1,58 +0,0 @@ -{ - "id":"aar-nsg-app-linechart", - "title":"TBD", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_dpi_flowstats}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "size":0, - "query":{ - "bool":{ - "must":[ - { - "range":{ - "timestamp":{ - "gte":"{{startTime:now-24h}}", - "lte":"{{endTime:now}}", - "format":"epoch_millis" - } - } - }, - { - "term":{ - "SourceNSG": "{{snsg:default}}" - } - } - ] - } - }, - "aggs":{ - "ts": { - "date_histogram": { - "field": "timestamp", - "interval": "{{interval:1h}}" - }, - "aggs": { - "L7Classification": { - "terms": { - "field": "L7ClassEnhanced", - "size": 5, - "order": { - "SumOf": "desc" - } - }, - "aggs": { - "SumOf": { - "sum": { - "field": "{{metric:TotalBytesCount}}" - } - } - } - } - } - } - } - } - } -} diff --git a/public/configurations/queries/aar-nsg-app-to-nsg.json b/public/configurations/queries/aar-nsg-app-to-nsg.json deleted file mode 100644 index 9ea726fe..00000000 --- a/public/configurations/queries/aar-nsg-app-to-nsg.json +++ /dev/null @@ -1,131 +0,0 @@ -{ - "id":"aar-nsg-app-to-nsg", - "title":"TBD", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_dpi_flowstats}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "size":0, - "query":{ - "bool":{ - "must":[ - { - "range":{ - "timestamp":{ - "gte":"{{startTime:now-24h}}", - "lte":"{{endTimeTime:now}}", - "format":"epoch_millis" - } - } - }, - { - "term":{ - "DestinationNSG": "{{snsg:default}}" - } - } - ], - "must_not": { - "term" : { "EgressBytes" : 0 } - } - } - }, - "aggs":{ - "SumofBytes": { - "sum": { - "field": "EgressBytes" - } - }, - "SumofPackets": { - "sum": { - "field": "EgressPackets" - } - }, - "APMGroup": { - "terms": { - "field": "APMGroup", - "size": 5, - "order": { - "SumofBytes": "desc" - } - }, - "aggs": { - "SumofBytes": { - "sum": { - "field": "EgressBytes" - } - }, - "SumofPackets": { - "sum": { - "field": "EgressPackets" - } - }, - "Application": { - "terms": { - "field": "Application", - "size": 5, - "order": { - "SumofBytes": "desc" - } - }, - "aggs": { - "SumofBytes": { - "sum": { - "field": "EgressBytes" - } - }, - "SumofPackets": { - "sum": { - "field": "EgressPackets" - } - }, - "L7Classification": { - "terms": { - "field": "L7ClassEnhanced", - "size": 5, - "order": { - "SumofBytes": "desc" - } - }, - "aggs": { - "SumofBytes": { - "sum": { - "field": "EgressBytes" - } - }, - "SumofPackets": { - "sum": { - "field": "EgressPackets" - } - }, - "DestVportName": { - "terms": { - "field": "DestVportName", - "size": 5, - "order": { - "SumofBytes": "desc" - } - }, - "aggs": { - "SumofBytes": { - "sum": { - "field": "EgressBytes" - } - }, - "SumofPackets": { - "sum": { - "field": "EgressPackets" - } - } - } - } - } - } - } - } - } - } - } - } - } -} diff --git a/public/configurations/queries/aar-nsg-app-traffic-detail.json b/public/configurations/queries/aar-nsg-app-traffic-detail.json deleted file mode 100644 index 15a442d4..00000000 --- a/public/configurations/queries/aar-nsg-app-traffic-detail.json +++ /dev/null @@ -1,63 +0,0 @@ -{ - "id": "aar-nsg-app-traffic-detail", - "title": "NSG Application traffic detail", - "service": "elasticsearch", - "query": { - "index": "{{index:nuage_dpi_flowstats}}", - "type": "{{type:nuage_doc_type}}", - "body": { - "size": 0, - "query": { - "bool": { - "must": [ - { - "range": { - "timestamp": { - "gte": "{{startTime:now-24h}}", - "lte": "{{endTime:now}}", - "format": "epoch_millis" - } - } - }, - { - "term": { - "{{zeroBytesType:EgressBytes}}": 0 - } - }, - { - "term": { - "{{NsgType:SourceNSG}}": "{{snsg}}" - } - } - ] - } - }, - "aggs": { - "ts": { - "date_histogram": { - "field": "timestamp", - "interval": "{{interval:1h}}" - }, - "aggs": { - "L7Classification": { - "terms": { - "field": "L7ClassEnhanced", - "size": 5, - "order": { - "SumofBytes": "desc" - } - }, - "aggs": { - "SumofBytes": { - "sum": { - "field": "{{bytesType:IngressBytes}}" - } - } - } - } - } - } - } - } - } -} \ No newline at end of file diff --git a/public/configurations/queries/aar-nsg-client-traffic-detail.json b/public/configurations/queries/aar-nsg-client-traffic-detail.json deleted file mode 100644 index ba7210ac..00000000 --- a/public/configurations/queries/aar-nsg-client-traffic-detail.json +++ /dev/null @@ -1,63 +0,0 @@ -{ - "id": "aar-nsg-app-traffic-detail-area", - "title": "NSG Application traffic detail", - "service": "elasticsearch", - "query": { - "index": "{{index:nuage_dpi_flowstats}}", - "type": "{{type:nuage_doc_type}}", - "body": { - "size": 0, - "query": { - "bool": { - "must": [ - { - "range": { - "timestamp": { - "gte": "{{startTime:now-24h}}", - "lte": "{{endTime:now}}", - "format": "epoch_millis" - } - } - }, - { - "term": { - "{{zeroBytesType:EgressBytes}}": 0 - } - }, - { - "term": { - "{{NsgType:SourceNSG}}": "{{snsg}}" - } - } - ] - } - }, - "aggs": { - "ts": { - "date_histogram": { - "field": "timestamp", - "interval": "{{interval:1h}}" - }, - "aggs": { - "Ip": { - "terms": { - "field": "{{IpType:DstIp}}", - "size": 5, - "order": { - "SumofBytes": "desc" - } - }, - "aggs": { - "SumofBytes": { - "sum": { - "field": "{{bytesType:IngressBytes}}" - } - } - } - } - } - } - } - } - } -} \ No newline at end of file diff --git a/public/configurations/queries/aar-nsg-ike-probe-detail-table.json b/public/configurations/queries/aar-nsg-ike-probe-detail-table.json deleted file mode 100644 index d7c00caa..00000000 --- a/public/configurations/queries/aar-nsg-ike-probe-detail-table.json +++ /dev/null @@ -1,113 +0,0 @@ -{ - "id": "aar-nsg-ike-probe-detail-table", - "service": "elasticsearch", - "query": { - "index": "{{index:nuage_ike_probestats}}", - "type": "{{type:nuage_doc_type}}", - "body": { - "size": 0, - "sort": [ - { - "timestamp": { - "order": "desc" - } - } - ], - "query": { - "bool": { - "filter": { - "bool": { - "must": [ - { - "range": { - "timestamp": { - "lte": "{{ike_probe_timestamp}}||+150s", - "format": "epoch_millis" - } - } - }, - { - "term": { - "SourceNSG": "{{snsg}}" - } - }, - { - "term": { - "TunnelName": "{{tunnel}}" - } - } - ] - } - } - } - }, - "aggs": { - "timestamp": { - "terms": { - "field": "timestamp", - "size":8, - "order" : { "_term" : "desc" } - }, - "aggs": { - "TunnelName": { - "terms": { - "field": "TunnelName" - }, - "aggs": { - "ProbeName": { - "terms": { - "field": "ProbeName" - }, - "aggs": { - "ProbeState": { - "terms": { - "field": "ProbeState" - }, - "aggs": { - "Tier1State": { - "terms": { - "field": "Tier1State" - }, - "aggs": { - "Tier2State": { - "terms": { - "field": "Tier2State" - }, - "aggs": { - "MultipleStatesChanged": { - "terms": { - "script": { - "lang":"painless", - "inline": "doc['MultipleStatesChanged'].value== true? 'true':'false'" - } - }, - "aggs": { - "RoundRobinState": { - "terms": { - "field": "RoundRobinState" - } - }, - "ProbeFailureReason": { - "terms": { - "field": "ProbeFailureReason" - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - diff --git a/public/configurations/queries/aar-nsg-ike-probe-heatmap.json b/public/configurations/queries/aar-nsg-ike-probe-heatmap.json deleted file mode 100644 index 72c8e2c8..00000000 --- a/public/configurations/queries/aar-nsg-ike-probe-heatmap.json +++ /dev/null @@ -1,89 +0,0 @@ -{ - "id": "aar-nsg-nsg-ike-probe-heatmap", - "service": "elasticsearch", - "query": { - "index": "{{index:nuage_ike_probe_status}}", - "type": "{{type:nuage_doc_type}}", - "body": { - "size":0, - "sort": [ - { - "timestamp": { - "order": "desc" - } - } - ], - "query": { - "bool": { - "must": [ - { - "range": { - "timestamp": { - "gte":"{{startTime:now-15m}}", - "lte":"{{endTime:now}}", - "format": "epoch_millis" - } - } - } - ], - "filter": { - "bool":{ - "must":[ - { - "term": { - "SourceNSG":"{{snsg}}" - } - } ] - } - } - } - }, -"aggs":{ - "date_histo":{ - "date_histogram": { - "field": "timestamp", - "interval": "2m" - }, - "aggs":{ - "tunnel":{ - "terms":{ - "field":"TunnelName" - }, - "aggs":{ - "ProbeState":{ - "terms":{ - "field":"ProbeState" - }, - "aggs":{ - "Tier1State":{ - "terms":{ - "field":"Tier1State" - }, - "aggs":{ - "Tier2State":{ - "terms":{ - "field":"Tier2State" - }, - "aggs":{ - "ProbeStatus":{ - "terms": { - "script": { - "lang":"painless", - "inline": "doc['MultipleStatesChanged'].value== true? 'UNSTABLE':doc['ProbeStatus'].value== 'GRAY'? 'STOPPED': doc['ProbeState'].value" - } - } - } - } - } - } - } - } - } - } - } - } - } - } -} -} -} diff --git a/public/configurations/queries/aar-nsg-ike-probe-tier-detail-table.json b/public/configurations/queries/aar-nsg-ike-probe-tier-detail-table.json deleted file mode 100644 index 4648e36b..00000000 --- a/public/configurations/queries/aar-nsg-ike-probe-tier-detail-table.json +++ /dev/null @@ -1,48 +0,0 @@ -{ - "id": "aar-nsg-ike-probe-tier-detail-table", - "title": "IKE Tier URL state table", - "service": "elasticsearch", - "query": { - "index": "{{index:nuage_ike_probestats}}", - "type": "{{type:nuage_doc_type}}", - "body": { - "size": "1", - "sort": [ - { - "timestamp": { - "order": "desc" - } - } - ], - "query": { - "bool": { - "filter": { - "bool": { - "must": [ - { - "range": { - "timestamp": { - "lte": "{{ikeProbeDetailTimestamp}}", - "gte": "{{ikeProbeDetailTimestamp}}", - "format": "epoch_millis" - } - } - }, - { - "term": { - "SourceNSG": "{{snsg}}" - } - }, - { - "term": { - "TunnelName": "{{tunnel}}" - } - } - ] - } - } - } - } - } - } -} \ No newline at end of file diff --git a/public/configurations/queries/aar-nsg-ike-probe-tier1-detail-table.json b/public/configurations/queries/aar-nsg-ike-probe-tier1-detail-table.json deleted file mode 100644 index 9f612a79..00000000 --- a/public/configurations/queries/aar-nsg-ike-probe-tier1-detail-table.json +++ /dev/null @@ -1,49 +0,0 @@ -{ - "id": "aar-nsg-ike-probe-tier1-detail-table", - "title": "IKE Tier1 URL state table", - "service": "elasticsearch", - "query": { - "index": "{{index:nuage_ike_probestats}}", - "type": "{{type:nuage_doc_type}}", - "body": { - "size": "1", - "sort": [ - { - "timestamp": { - "order": "desc" - } - } - ], - "_source":"Tier1URLInfo.*", - "query": { - "bool": { - "filter": { - "bool": { - "must": [ - { - "range": { - "timestamp": { - "lte": "{{ikeProbeDetailTimestamp}}", - "gte": "{{ikeProbeDetailTimestamp}}", - "format": "epoch_millis" - } - } - }, - { - "term": { - "SourceNSG": "{{snsg}}" - } - }, - { - "term": { - "TunnelName": "{{tunnel}}" - } - } - ] - } - } - } - } - } - } -} \ No newline at end of file diff --git a/public/configurations/queries/aar-nsg-ike-probe-tier2-detail-table.json b/public/configurations/queries/aar-nsg-ike-probe-tier2-detail-table.json deleted file mode 100644 index 45bd9157..00000000 --- a/public/configurations/queries/aar-nsg-ike-probe-tier2-detail-table.json +++ /dev/null @@ -1,49 +0,0 @@ -{ - "id": "aar-nsg-ike-probe-tier2-detail-table", - "title": "IKE Tier2 URL state table", - "service": "elasticsearch", - "query": { - "index": "{{index:nuage_ike_probestats}}", - "type": "{{type:nuage_doc_type}}", - "body": { - "size": "1", - "sort": [ - { - "timestamp": { - "order": "desc" - } - } - ], - "_source":"Tier2URLInfo.*", - "query": { - "bool": { - "filter": { - "bool": { - "must": [ - { - "range": { - "timestamp": { - "lte": "{{ikeProbeDetailTimestamp}}", - "gte": "{{ikeProbeDetailTimestamp}}", - "format": "epoch_millis" - } - } - }, - { - "term": { - "SourceNSG": "{{snsg}}" - } - }, - { - "term": { - "TunnelName": "{{tunnel}}" - } - } - ] - } - } - } - } - } - } -} \ No newline at end of file diff --git a/public/configurations/queries/aar-nsg-ike-tunnel-heatmap.json b/public/configurations/queries/aar-nsg-ike-tunnel-heatmap.json deleted file mode 100644 index e66916dd..00000000 --- a/public/configurations/queries/aar-nsg-ike-tunnel-heatmap.json +++ /dev/null @@ -1,68 +0,0 @@ -{ - "id": "aar-nsg-ike-tunnel-heatmap", - "service": "elasticsearch", - "query": { - "index": "{{index:nuage_ike_stats}}", - "type": "{{type:nuage_doc_type}}", - "body": { - "size": 0, - "sort": [ - { - "timestamp": { - "order": "desc" - } - } - ], - "query": { - "bool": { - "must": [ - { - "range": { - "timestamp": { - "gte":"{{startTime:now-15m}}", - "lte":"{{endTime:now}}", - "format": "epoch_millis" - } - } - } - ], - "filter": { - "bool":{ - "must":[ - { - "term": { - "SourceNSG":"{{snsg}}" - } - } - ] - } - } - } - }, - "aggs": { - "date_histo": { - "date_histogram": { - "field": "timestamp", - "interval": "1m" - }, - "aggs":{ - "tunnel":{ - "terms": { - "field": "TunnelName" - }, - "aggs":{ - "TunnelState": { - "terms": { - "script": { - "inline": "doc['MultipleStatesChanged'].value==true?'UNSTABLE':doc['TunnelState']" - } - } - } - } - } - } - } - } - } - } -} diff --git a/public/configurations/queries/aar-nsg-ike-tunnel-traffic-linechart.json b/public/configurations/queries/aar-nsg-ike-tunnel-traffic-linechart.json deleted file mode 100644 index 6e9ae0b6..00000000 --- a/public/configurations/queries/aar-nsg-ike-tunnel-traffic-linechart.json +++ /dev/null @@ -1,63 +0,0 @@ -{ - "id":"aar-nsg-ike-tunnel-traffic-linechart", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_ike_stats}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "sort":{ - "timestamp":"desc" - }, - "size":0, - "query":{ - "bool":{ - "must":[ - { - "range":{ - "timestamp":{ - "gte":"{{aarnsgiketunnelheatmapstartTime:now-15m}}", - "lte":"{{aarnsgiketunnelheatmapendTime:now}}", - "format":"epoch_millis" - } - } - }, - { - "term": { - "SourceNSG": "{{snsg}}" - } - } - ] - } - }, - "aggs":{ - "date_histo":{ - "date_histogram": { - "field": "timestamp", - "interval": "1m" - }, - "aggs":{ - "tunnel":{ - "terms":{ - "field":"TunnelName" - }, - "aggs":{ - "{{ikeTrafficColumn}}":{ - "sum":{ - "field":"{{ikeTrafficColumn}}" - } - }, - "throughput":{ - "sum":{ - "script":{ - "inline":"doc['{{ikeTrafficColumn}}'].value/60.0"} - } - } - } - } - } - } - } -} -} -} - diff --git a/public/configurations/queries/aar-nsg-natt-details-latest.json b/public/configurations/queries/aar-nsg-natt-details-latest.json deleted file mode 100644 index 8d0dd702..00000000 --- a/public/configurations/queries/aar-nsg-natt-details-latest.json +++ /dev/null @@ -1,45 +0,0 @@ -{ - "id":"aar-nsg-natt-details-latest", - "title":"Latest NAT Probe Results", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_natt}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "size": "{{latest_size:4}}", - "sort": [ - { - "timestamp": { - "order": "desc" - } - } - ], - "query": { - "bool": { - - "filter": { - "bool":{ - "must":[ - { - "term":{ - "SourceNSG":"{{snsg}}" - } - }, - { - "term":{ - "DestinationNSG":"{{dnsg}}" - } - }, - { - "exists":{ - "field":"Reason" - } - } - ] - } - } - } - } - } - } -} diff --git a/public/configurations/queries/aar-nsg-natt-details-timestamp.json b/public/configurations/queries/aar-nsg-natt-details-timestamp.json deleted file mode 100644 index 54a38afd..00000000 --- a/public/configurations/queries/aar-nsg-natt-details-timestamp.json +++ /dev/null @@ -1,53 +0,0 @@ -{ - "id":"aar-nsg-natt-details-timestamp", - "title":"NAT Probe Results at time", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_natt}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "size": "{{ts_size:4}}", - "sort": [ - { - "timestamp": { - "order": "desc" - } - } - ], - "query": { - "bool": { - - "filter": { - "bool":{ - "must":[ - { - "range": { - "timestamp": { - "lte": "{{event_timestamp}}||+{{heatmapinterval:2m}}", - "format": "epoch_millis" - } - } - }, - { - "term":{ - "SourceNSG":"{{snsg}}" - } - }, - { - "term":{ - "DestinationNSG":"{{dnsg}}" - } - }, - { - "exists":{ - "field":"Reason" - } - } - ] - } - } - } - } - } - } -} diff --git a/public/configurations/queries/aar-nsg-natt-heatmap.json b/public/configurations/queries/aar-nsg-natt-heatmap.json deleted file mode 100644 index 7c9f2497..00000000 --- a/public/configurations/queries/aar-nsg-natt-heatmap.json +++ /dev/null @@ -1,72 +0,0 @@ -{ - "id": "aar-nsg-natt-heatmap", - "title": "NAT-T Reachability HeatMap", - "service": "elasticsearch", - "query": { - "index": "{{index:nuage_natt}}", - "type": "{{type:nuage_doc_type}}", - "body": { - "size": 0, - "sort": [ - { - "timestamp": { - "order": "desc" - } - } - ], - "query": { - "bool": { - "must": [ - { - "range": { - "timestamp": { - "gte":"{{startTime:now-15m}}", - "lte":"{{endTime:now}}", - "format": "epoch_millis" - } - } - } - ], - "filter": { - "bool":{ - "must":[ - { - "term": { - "SourceNSG":"{{snsg}}" - } - }, - { - "exists": { - "field": "ReachabilityStatus" - } - } - ] - } - } - } - }, - "aggs": { - "date_histo": { - "date_histogram": { - "field": "timestamp", - "interval": "{{heatmapinterval:2m}}" - }, - "aggs":{ - "dnsg":{ - "terms": { - "field": "DestinationNSG" - }, - "aggs":{ - "ReachabilityStatus":{ - "terms":{ - "field":"ReachabilityStatus" - } - } - } - } - } - } - } - } - } -} diff --git a/public/configurations/queries/aar-nsg-per-port-delay-linechart.json b/public/configurations/queries/aar-nsg-per-port-delay-linechart.json deleted file mode 100644 index dae6da59..00000000 --- a/public/configurations/queries/aar-nsg-per-port-delay-linechart.json +++ /dev/null @@ -1,73 +0,0 @@ -{ - "id":"aar-nsg-per-port-delay-linechart", - "title":"TBD", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_dpi_probestats}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "size":0, - "query":{ - "bool":{ - "must":[ - { - "range":{ - "timestamp":{ - "gte":"{{nsgSlaDetailsstartTime:now-20m}}", - "lte":"{{nsgSlaDetailsendTime:now}}", - "format":"epoch_millis" - } - } - }, - { - "term": { - "SourceNSG": "{{snsg}}" - } - }, - { - "term": { - "DestinationNSG": "{{dnsg}}" - } - }, - { - "term": { - "SrcUplink": "{{srcUplink}}" - } - }, - { - "term": { - "DstUplink": "{{dstUplink}}" - } - } - ] - } - }, - "aggs": { - "ts": { - "date_histogram": { - "field": "timestamp", - "interval": "{{interval:1m}}", - "min_doc_count":0, - "extended_bounds" : { - "min" : "{{nsgSlaDetailsstartTime:now-20m}}", - "max" : "{{nsgSlaDetailsendTime:now}}" - } - }, - "aggs": { - "Delay": { - "avg": { - "field": "AvgDelay" - } - }, - "Configured SLA Delay":{ - "avg":{ - "field":"ConfigAvgDelay" - } - } - } - } - } - } - } -} - diff --git a/public/configurations/queries/aar-nsg-per-port-jitter-linechart.json b/public/configurations/queries/aar-nsg-per-port-jitter-linechart.json deleted file mode 100644 index ffd6d3b4..00000000 --- a/public/configurations/queries/aar-nsg-per-port-jitter-linechart.json +++ /dev/null @@ -1,73 +0,0 @@ -{ - "id":"aar-nsg-per-port-jitter-linechart", - "title":"TBD", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_dpi_probestats}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "size":0, - "query":{ - "bool":{ - "must":[ - { - "range":{ - "timestamp":{ - "gte":"{{nsgSlaDetailsstartTime:now-20m}}", - "lte":"{{nsgSlaDetailsendTime:now}}", - "format":"epoch_millis" - } - } - }, - { - "term": { - "SourceNSG": "{{snsg}}" - } - }, - { - "term": { - "DestinationNSG": "{{dnsg}}" - } - }, - { - "term": { - "SrcUplink": "{{srcUplink}}" - } - }, - { - "term": { - "DstUplink": "{{dstUplink}}" - } - } - ] - } - }, - "aggs": { - "ts": { - "date_histogram": { - "field": "timestamp", - "interval": "{{interval:1m}}", - "min_doc_count":0, - "extended_bounds" : { - "min" : "{{nsgSlaDetailsstartTime:now-20m}}", - "max" : "{{nsgSlaDetailsendTime:now}}" - } - }, - "aggs": { - "Jitter": { - "avg": { - "field": "AvgJitter" - } - }, - "Configured SLA Jitter":{ - "avg":{ - "field":"ConfigAvgJitter" - } - } - } - } - } - } - } -} - diff --git a/public/configurations/queries/aar-nsg-per-port-pktloss-linechart.json b/public/configurations/queries/aar-nsg-per-port-pktloss-linechart.json deleted file mode 100644 index d323c1a2..00000000 --- a/public/configurations/queries/aar-nsg-per-port-pktloss-linechart.json +++ /dev/null @@ -1,73 +0,0 @@ -{ - "id":"aar-nsg-per-port-pktloss-linechart", - "title":"TBD", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_dpi_probestats}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "size":0, - "query":{ - "bool":{ - "must":[ - { - "range":{ - "timestamp":{ - "gte":"{{nsgSlaDetailsstartTime:now-20m}}", - "lte":"{{nsgSlaDetailsendTime:now}}", - "format":"epoch_millis" - } - } - }, - { - "term": { - "SourceNSG": "{{snsg}}" - } - }, - { - "term": { - "DestinationNSG": "{{dnsg}}" - } - }, - { - "term": { - "SrcUplink": "{{srcUplink}}" - } - }, - { - "term": { - "DstUplink": "{{dstUplink}}" - } - } - ] - } - }, - "aggs": { - "ts": { - "date_histogram": { - "field": "timestamp", - "interval": "{{interval:1m}}", - "min_doc_count":0, - "extended_bounds" : { - "min" : "{{nsgSlaDetailsstartTime:now-20m}}", - "max" : "{{nsgSlaDetailsendTime:now}}" - } - }, - "aggs": { - "PacketLoss": { - "avg": { - "field": "AvgPktLoss" - } - }, - "Configured SLA PacketLoss":{ - "avg": { - "field": "ConfigAvgPktLoss" - } - } - } - } - } - } - } -} - diff --git a/public/configurations/queries/aar-nsg-per-port-traffic-linechart.json b/public/configurations/queries/aar-nsg-per-port-traffic-linechart.json deleted file mode 100644 index 0db833c4..00000000 --- a/public/configurations/queries/aar-nsg-per-port-traffic-linechart.json +++ /dev/null @@ -1,77 +0,0 @@ -{ - "id":"aar-nsg-per-port-traffic-linechart", - "title":"TBD", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_dpi_flowstats}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "size":0, - "query":{ - "bool":{ - "must":[ - { - "range":{ - "timestamp":{ - "gte":"{{nsgSlaDetailsstartTime:now-20m}}", - "lte":"{{nsgSlaDetailsendTime:now}}", - "format":"epoch_millis" - } - } - }, - { - "term": { - "EnterpriseName": "{{enterpriseName:test_org}}" - } - }, - { - "term": { - "SourceNSG": "{{snsg}}" - } - }, - { - "term": { - "DestinationNSG": "{{dnsg}}" - } - }, - { - "term": { - "SrcUplink": "{{srcUplink}}" - } - }, - { - "term": { - "DstUplink": "{{dstUplink}}" - } - }, - { - "term": { - "Application": "{{app}}" - } - } - ] - } - }, - "aggs": { - "ts": { - "date_histogram": { - "field": "timestamp", - "interval": "{{interval:1m}}", - "min_doc_count":0, - "extended_bounds" : { - "min" : "{{nsgSlaDetailsstartTime:now-20m}}", - "max" : "{{nsgSlaDetailsendTime:now}}" - } - }, - "aggs": { - "Traffic": { - "avg": { - "field": "IngressMB" - } - } - } - } - } - } - } -} \ No newline at end of file diff --git a/public/configurations/queries/aar-nsg-sla-details.json b/public/configurations/queries/aar-nsg-sla-details.json deleted file mode 100644 index dea52841..00000000 --- a/public/configurations/queries/aar-nsg-sla-details.json +++ /dev/null @@ -1,53 +0,0 @@ -{ - "id":"aar-nsg-sla-details", - "title":"Get NSG sla violation details", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_dpi_slastats}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "sort": [ - { - "timestamp": { - "order": "desc" - } - } - ], - "query":{ - "bool":{ - "must":[ - { - "range":{ - "timestamp":{ - "gte":"{{nsgSlaDetailsstartTime}}", - "lte":"{{nsgSlaDetailsendTime}}", - "format":"epoch_millis" - } - } - }, - { - "term":{ - "EnterpriseName":"{{enterpriseName:ent-1}}" - } - }, - { - "term":{ - "Application":"{{appName}}" - } - }, - { - "term":{ - "SourceNSG":"{{snsg}}" - } - }, - { - "term":{ - "DestinationNSG":"{{dnsg}}" - } - } - ] - } - } - } - } -} diff --git a/public/configurations/queries/aar-nsg-sla-flow-details.json b/public/configurations/queries/aar-nsg-sla-flow-details.json deleted file mode 100644 index e712b694..00000000 --- a/public/configurations/queries/aar-nsg-sla-flow-details.json +++ /dev/null @@ -1,99 +0,0 @@ -{ - "id": "aar-nsg-sla-flow-details", - "title": "Flows Sla Details", - "service": "elasticsearch", - "query": { - "index": "{{index:nuage_dpi_flowstats}}", - "type": "{{type:nuage_doc_type}}", - "body": { - "size": 0, - "sort": [ - { - "timestamp": { - "order": "desc" - } - } - ], - "query": { - "bool": { - "must": [ - { - "range": { - "timestamp": { - "gte":"{{nsgSlaDetailsstartTime}}", - "lte":"{{nsgSlaDetailsendTime}}", - "format": "epoch_millis" - } - } - } - ], - "filter": { - "bool":{ - "must":[ - { - "term":{ - "Application":"{{appName}}" - } - }, - { - "term": { - "SourceNSG":"{{snsg}}" - } - }, - { - "term":{ - "DestinationNSG":"{{dnsg}}" - } - } - ] - } - } - } - }, - "aggs":{ - "SourceUplink":{ - "terms":{ - "field":"SrcUplink", - "size":5, - "order":{ - "Packets":"desc" - } - }, - "aggs":{ - "Bytes": { - "sum": { - "field": "IngressBytes" - } - }, - "Packets":{ - "sum":{ - "field":"IngressPackets" - } - }, - "destinationUplink":{ - "terms":{ - "field":"DstUplink", - "size":5, - "order":{ - "Packets":"desc" - } - }, - "aggs":{ - "Bytes": { - "sum": { - "field": "IngressBytes" - } - }, - "Packets":{ - "sum":{ - "field":"IngressPackets" - } - } - } - } - } - } - } - } - } -} diff --git a/public/configurations/queries/aar-nsg-sla-from-nsg.json b/public/configurations/queries/aar-nsg-sla-from-nsg.json deleted file mode 100644 index 2ad5df64..00000000 --- a/public/configurations/queries/aar-nsg-sla-from-nsg.json +++ /dev/null @@ -1,87 +0,0 @@ -{ - "id":"aar-nsg-sla-from-nsg", - "title":"TBD", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_dpi_slastats}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "size":0, - "query":{ - "bool":{ - "must":[ - { - "range":{ - "timestamp":{ - "gte":"{{startTime:now-24h}}", - "lte":"{{endTimeTime:now}}", - "format":"epoch_millis" - } - } - }, - { - "term":{ - "SourceNSG": "{{snsg:default}}" - } - } - ] - } - }, - "aggs": { - "ts": { - "terms": { - "field": "timestamp", - "size": 10, - "order": { - "_count": "desc" - } - }, - "aggs": { - "DestinationNSG": { - "terms": { - "field": "DestinationNSG", - "size": 10, - "order": { - "_count": "desc" - } - }, - "aggs": { - "Application": { - "terms": { - "field": "Application", - "size": 10, - "order": { - "_count": "desc" - } - }, - "aggs": { - "APMGroup": { - "terms": { - "field": "APMGroup", - "size": 10, - "order": { - "_count": "desc" - } - }, - "aggs": { - "ViolationType": { - "terms": { - "field": "ViolationType", - "size": 10, - "order": { - "_count": "desc" - } - } - } - } - } - } - } - } - } - } - } - } - } - } -} diff --git a/public/configurations/queries/aar-nsg-sla-to-nsg.json b/public/configurations/queries/aar-nsg-sla-to-nsg.json deleted file mode 100644 index 91ac5d7a..00000000 --- a/public/configurations/queries/aar-nsg-sla-to-nsg.json +++ /dev/null @@ -1,87 +0,0 @@ -{ - "id":"aar-nsg-sla-to-nsg", - "title":"TBD", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_dpi_slastats}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "size":0, - "query":{ - "bool":{ - "must":[ - { - "range":{ - "timestamp":{ - "gte":"{{startTime:now-24h}}", - "lte":"{{endTimeTime:now}}", - "format":"epoch_millis" - } - } - }, - { - "term":{ - "DestinationNSG": "{{snsg:default}}" - } - } - ] - } - }, - "aggs": { - "ts": { - "terms": { - "field": "timestamp", - "size": 10, - "order": { - "_count": "desc" - } - }, - "aggs": { - "SourceNSG": { - "terms": { - "field": "SourceNSG", - "size": 10, - "order": { - "_count": "desc" - } - }, - "aggs": { - "Application": { - "terms": { - "field": "Application", - "size": 10, - "order": { - "_count": "desc" - } - }, - "aggs": { - "APMGroup": { - "terms": { - "field": "APMGroup", - "size": 10, - "order": { - "_count": "desc" - } - }, - "aggs": { - "ViolationType": { - "terms": { - "field": "ViolationType", - "size": 10, - "order": { - "_count": "desc" - } - } - } - } - } - } - } - } - } - } - } - } - } - } -} diff --git a/public/configurations/queries/aar-nsg-top10-app.json b/public/configurations/queries/aar-nsg-top10-app.json deleted file mode 100644 index c21c1bea..00000000 --- a/public/configurations/queries/aar-nsg-top10-app.json +++ /dev/null @@ -1,50 +0,0 @@ -{ - "id":"aar-nsg-top10-app", - "title":"Top 10 App per NSG", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_dpi_flowstats}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "size": 0, - "query":{ - "bool":{ - "must":[ - { - "range":{ - "timestamp":{ - "gte":"{{startTime:now-24h}}", - "lte":"{{endTime:now}}", - "format":"epoch_millis" - } - } - }, - { - "term":{ - "SourceNSG":"{{snsg:ovs-114}}" - } - } - ] - } - }, - "aggs":{ - "Application":{ - "terms":{ - "field":"Application", - "size":10, - "order":{ - "Sum of MB":"desc" - } - }, - "aggs":{ - "Sum of MB":{ - "sum":{ - "field":"TotalMB" - } - } - } - } - } - } - } -} diff --git a/public/configurations/queries/aar-nsg-top5-talkers-download.json b/public/configurations/queries/aar-nsg-top5-talkers-download.json deleted file mode 100644 index 539403fc..00000000 --- a/public/configurations/queries/aar-nsg-top5-talkers-download.json +++ /dev/null @@ -1,104 +0,0 @@ -{ - "id": "aar-nsgtop5-talkers-download", - "title": "Top 5 talkers (download) per NSG", - "service": "elasticsearch", - "query": { - "index": "{{index:nuage_dpi_flowstats}}", - "type": "{{type:nuage_doc_type}}", - "body": { - "size": 0, - "query": { - "bool": { - "must": [ - { - "range": { - "timestamp": { - "gte": "{{startTime:now-24h}}", - "lte": "{{endTime:now}}", - "format": "epoch_millis" - } - } - }, - { - "term": { - "IngressBytes": 0 - } - }, - { - "term":{ - "DestinationNSG": "{{snsg:ovs-114}}" - } - } - ] - } - }, - "aggs": { - "DestinationIP": { - "terms": { - "field": "DstIp", - "size": 5, - "order": { - "Bytes": "desc" - } - }, - "aggs": { - "Packets": { - "sum": { - "field": "EgressPackets" - } - }, - "Bytes": { - "sum": { - "field": "EgressBytes" - } - }, - "L3Domain": { - "terms": { - "field": "Domain", - "size": 5, - "missing":"N/A", - "order": { - "Bytes": "desc" - } - }, - "aggs": { - "Packets": { - "sum": { - "field": "EgressPackets" - } - }, - "Bytes": { - "sum": { - "field": "EgressBytes" - } - }, - "L2Domain": { - "terms": { - "field": "L2Domain", - "size": 5, - "missing":"N/A", - "order": { - "Bytes": "desc" - } - }, - "aggs": { - "Packets": { - "sum": { - "field": "EgressPackets" - } - }, - "Bytes": { - "sum": { - "field": "EgressBytes" - } - } - } - } - } - } - } - } - } - } - } -} diff --git a/public/configurations/queries/aar-nsg-top5-talkers-upload.json b/public/configurations/queries/aar-nsg-top5-talkers-upload.json deleted file mode 100644 index 9d208ee1..00000000 --- a/public/configurations/queries/aar-nsg-top5-talkers-upload.json +++ /dev/null @@ -1,104 +0,0 @@ -{ - "id": "aar-nsgtop5-talkers-upload", - "title": "Top 5 talkers (upload) per NSG", - "service": "elasticsearch", - "query": { - "index": "{{index:nuage_dpi_flowstats}}", - "type": "{{type:nuage_doc_type}}", - "body": { - "size": 0, - "query": { - "bool": { - "must": [ - { - "range": { - "timestamp": { - "gte": "{{startTime:now-24h}}", - "lte": "{{endTime:now}}", - "format": "epoch_millis" - } - } - }, - { - "term": { - "EgressBytes": 0 - } - }, - { - "term":{ - "SourceNSG": "{{snsg:ovs-114}}" - } - } - ] - } - }, - "aggs": { - "SourceIP": { - "terms": { - "field": "SrcIp", - "size": 5, - "order": { - "Bytes": "desc" - } - }, - "aggs": { - "Packets": { - "sum": { - "field": "IngressPackets" - } - }, - "Bytes": { - "sum": { - "field": "IngressBytes" - } - }, - "L3Domain": { - "terms": { - "field": "Domain", - "size": 5, - "missing":"N/A", - "order": { - "Bytes": "desc" - } - }, - "aggs": { - "Packets": { - "sum": { - "field": "IngressPackets" - } - }, - "Bytes": { - "sum": { - "field": "IngressBytes" - } - }, - "L2Domain": { - "terms": { - "field": "L2Domain", - "size": 5, - "missing":"N/A", - "order": { - "Bytes": "desc" - } - }, - "aggs": { - "Packets": { - "sum": { - "field": "IngressPackets" - } - }, - "Bytes": { - "sum": { - "field": "IngressBytes" - } - } - } - } - } - } - } - } - } - } - } -} \ No newline at end of file diff --git a/public/configurations/queries/aar-slastatus-enterprise.json b/public/configurations/queries/aar-slastatus-enterprise.json deleted file mode 100644 index 70024d41..00000000 --- a/public/configurations/queries/aar-slastatus-enterprise.json +++ /dev/null @@ -1,40 +0,0 @@ -{ - "id":"slaStatus-PieChart-Enterprise", - "title":"SLA Status per Enterprise", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_dpi_flowstats}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "size":0, - "query":{ - "bool":{ - "must":[ - { - "range":{ - "timestamp":{ - "gte":"{{startTime:now-24h}}", - "lte":"{{endTime:now}}", - "format":"epoch_millis" - } - } - }, - { - "term":{ - "EnterpriseName":"{{enterpriseName:test_org}}" - } - } - ] - } - }, - "aggs":{ - "slastatus":{ - "terms":{ - "field":"SlaStatus" - } - } - } - } - } -} - diff --git a/public/configurations/queries/app-specific-vertical-bar.json b/public/configurations/queries/app-specific-vertical-bar.json deleted file mode 100644 index f5e246d8..00000000 --- a/public/configurations/queries/app-specific-vertical-bar.json +++ /dev/null @@ -1,47 +0,0 @@ -{ - "id":"app-specific-vertical-bar", - "title":"App Specific Vertical Bar", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_dpi_flowstats}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "size":0, - "query":{ - "bool":{ - "must":[ - { - "range":{ - "timestamp":{ - "gte":"{{startTime:now-24h}}", - "lte":"{{endTime:now}}", - "format":"epoch_millis" - } - } - }, - { - "term":{ - "L7ClassEnhanced":"{{app}}" - } - } - ] - } - }, - "aggs":{ - "date-histo":{ - "date_histogram":{ - "field":"timestamp", - "interval":"{{interval:1h}}" - }, - "aggs":{ - "SumOfBytes":{ - "sum":{ - "field":"TotalBytesCount" - } - } - } - } - } - } - } -} diff --git a/public/configurations/queries/connectivity-score-part1-download.json b/public/configurations/queries/connectivity-score-part1-download.json deleted file mode 100644 index fc45ceb4..00000000 --- a/public/configurations/queries/connectivity-score-part1-download.json +++ /dev/null @@ -1,35 +0,0 @@ -{ - "id":"connectivity-score-part1-download", - "title":"TBD", - "service":"elasticsearch", - "query":{ - "size":0, - "query":{ - "bool":{ - "must":[ - { - "range":{ - "timestamp":{ - "gte":"now-1y", - "lte":"now", - "format":"epoch_millis" - } - } - }, - { - "term":{ - "DestinationNSG":"ovs-186" - } - } - ] - } - }, - "aggs":{ - "Application":{ - "cardinality":{ - "field":"Application" - } - } - } - } -} diff --git a/public/configurations/queries/connectivity-score-part1-upload.json b/public/configurations/queries/connectivity-score-part1-upload.json deleted file mode 100644 index dee82937..00000000 --- a/public/configurations/queries/connectivity-score-part1-upload.json +++ /dev/null @@ -1,35 +0,0 @@ -{ - "id":"connectivity-score-part1-upload", - "title":"TBD", - "service":"elasticsearch", - "query":{ - "size":0, - "query":{ - "bool":{ - "must":[ - { - "range":{ - "timestamp":{ - "gte":"now-1y", - "lte":"now", - "format":"epoch_millis" - } - } - }, - { - "term":{ - "SourceNSG":"ovs-186" - } - } - ] - } - }, - "aggs":{ - "Application":{ - "cardinality":{ - "field":"Application" - } - } - } - } -} diff --git a/public/configurations/queries/connectivity-score-part2-download.json b/public/configurations/queries/connectivity-score-part2-download.json deleted file mode 100644 index 761cd81b..00000000 --- a/public/configurations/queries/connectivity-score-part2-download.json +++ /dev/null @@ -1,40 +0,0 @@ -{ - "id":"connectivity-score-part2-download", - "title":"TBD", - "service":"elasticsearch", - "query":{ - "size":0, - "query":{ - "bool":{ - "must":[ - { - "range":{ - "timestamp":{ - "gte":"now-1y", - "lte":"now", - "format":"epoch_millis" - } - } - }, - { - "term":{ - "SlaStatus":"IN" - } - }, - { - "term":{ - "DestinationNSG":"ovs-186" - } - } - ] - } - }, - "aggs":{ - "Application":{ - "cardinality":{ - "field":"Application" - } - } - } - } -} diff --git a/public/configurations/queries/connectivity-score-part2-upload.json b/public/configurations/queries/connectivity-score-part2-upload.json deleted file mode 100644 index 41344f62..00000000 --- a/public/configurations/queries/connectivity-score-part2-upload.json +++ /dev/null @@ -1,40 +0,0 @@ -{ - "id":"connectivity-score-part2-upload", - "title":"TBD", - "service":"elasticsearch", - "query":{ - "size":0, - "query":{ - "bool":{ - "must":[ - { - "range":{ - "timestamp":{ - "gte":"now-1y", - "lte":"now", - "format":"epoch_millis" - } - } - }, - { - "term":{ - "SlaStatus":"IN" - } - }, - { - "term":{ - "SourceNSG":"ovs-186" - } - } - ] - } - }, - "aggs":{ - "Application":{ - "cardinality":{ - "field":"Application" - } - } - } - } -} diff --git a/public/configurations/queries/effective-score-part1.json b/public/configurations/queries/effective-score-part1.json deleted file mode 100644 index 8c7ab223..00000000 --- a/public/configurations/queries/effective-score-part1.json +++ /dev/null @@ -1,47 +0,0 @@ -{ - "id":"effective-score-part1", - "title":"TBD", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_dpi_flowstats}}", - "type":"{{type:nuage_doc_type}}", - "size":0, - "query":{ - "bool":{ - "must":[ - { - "range":{ - "timestamp":{ - "gte":"now-1y", - "lte":"now", - "format":"epoch_millis" - } - } - }, - { - "term":{ - "SlaStatus":"IN" - } - }, - { - "term":{ - "SlaTransition":"True" - } - }, - { - "term":{ - "EnterpriseName":"test_org" - } - } - ] - } - }, - "aggs":{ - "Application":{ - "cardinality":{ - "field":"Application" - } - } - } - } -} diff --git a/public/configurations/queries/effective-score-part2.json b/public/configurations/queries/effective-score-part2.json deleted file mode 100644 index af6d630f..00000000 --- a/public/configurations/queries/effective-score-part2.json +++ /dev/null @@ -1,42 +0,0 @@ -{ - "id":"effective-score-part2", - "title":"TBD", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_dpi_flowstats}}", - "type":"{{type:nuage_doc_type}}", - "size":0, - "query":{ - "bool":{ - "must":[ - { - "range":{ - "timestamp":{ - "gte":"now-1y", - "lte":"now", - "format":"epoch_millis" - } - } - }, - { - "term":{ - "SlaTransition":"True" - } - }, - { - "term":{ - "EnterpriseName":"test_org" - } - } - ] - } - }, - "aggs":{ - "Application":{ - "cardinality":{ - "field":"Application" - } - } - } - } -} diff --git a/public/configurations/queries/medalsEvolution.json b/public/configurations/queries/medalsEvolution.json deleted file mode 100644 index 0ca7e493..00000000 --- a/public/configurations/queries/medalsEvolution.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "id":"medalsEvolution", - "title":"Evolution of medals", - "service":"memory", - "query": { - "medalType":"{{medalType:Gold}}" - } -} diff --git a/public/configurations/queries/medalsEvolutionPerCountry.json b/public/configurations/queries/medalsEvolutionPerCountry.json deleted file mode 100644 index 149959f3..00000000 --- a/public/configurations/queries/medalsEvolutionPerCountry.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "id":"medalsEvolution", - "title":"Evolution of medals", - "service":"memory", - "query": { - "country":"{{country:China}}" - } -} diff --git a/public/configurations/queries/medalsPerCountry.json b/public/configurations/queries/medalsPerCountry.json deleted file mode 100644 index c80969e7..00000000 --- a/public/configurations/queries/medalsPerCountry.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "id":"medalsPerCountry", - "title":"Country Medals", - "service":"memory", - "query": { - "country":"{{country:China}}", - "year": "{{year:2012}}" - } -} diff --git a/public/configurations/queries/medalsTable.json b/public/configurations/queries/medalsTable.json deleted file mode 100644 index 0955af83..00000000 --- a/public/configurations/queries/medalsTable.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "id":"medalsPerCountry", - "title":"Country Medals", - "service":"memory", - "query": { - "year": "{{year:2012}}", - "medalType": "{{medalType:Gold}}" - }, - "sortBy": "nbMedals desc" -} diff --git a/public/configurations/queries/newly-discovered-applications.json b/public/configurations/queries/newly-discovered-applications.json deleted file mode 100644 index f34ab4d0..00000000 --- a/public/configurations/queries/newly-discovered-applications.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "id":"newly-discovered-applications", - "title":"Newly Discovered Applications", - "service":"VSD", - "query":{ - "parentResource":"enterprises", - "parentID":"{{enterpriseID}}", - "resource":"applications" - } -} diff --git a/public/configurations/queries/number-of-apm-groups.json b/public/configurations/queries/number-of-apm-groups.json deleted file mode 100644 index 2b18b22c..00000000 --- a/public/configurations/queries/number-of-apm-groups.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "id":"number-of-apm-groups", - "title":"APM Groups", - "service":"VSD", - "query":{ - "parentResource":"enterprises", - "parentID":"{{enterpriseID}}", - "resource":"applicationperformancemanagements" - } -} diff --git a/public/configurations/queries/number-of-applications.json b/public/configurations/queries/number-of-applications.json deleted file mode 100644 index 442f22fa..00000000 --- a/public/configurations/queries/number-of-applications.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "id":"number-of-applications", - "title":"Applications", - "service":"VSD", - "query":{ - "parentResource":"enterprises", - "parentID":"{{enterpriseID}}", - "resource":"applications" - } -} diff --git a/public/configurations/queries/number-of-npms.json b/public/configurations/queries/number-of-npms.json deleted file mode 100644 index 0c846cf2..00000000 --- a/public/configurations/queries/number-of-npms.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "id":"number-of-npms", - "title":"NPMs", - "service":"VSD", - "query":{ - "parentResource":"enterprises", - "parentID":"{{enterpriseID}}", - "resource":"networkperformancemeasurements" - } -} diff --git a/public/configurations/queries/number-of-performance-monitors.json b/public/configurations/queries/number-of-performance-monitors.json deleted file mode 100644 index 2d207d3e..00000000 --- a/public/configurations/queries/number-of-performance-monitors.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "id":"number-of-performance-monitors", - "title":"Performance Monitors", - "service":"VSD", - "query":{ - "parentResource":"enterprises", - "parentID":"{{enterpriseID}}", - "resource":"performancemonitors" - } -} diff --git a/public/configurations/queries/probe-paths.json b/public/configurations/queries/probe-paths.json deleted file mode 100644 index 25d54eb1..00000000 --- a/public/configurations/queries/probe-paths.json +++ /dev/null @@ -1,67 +0,0 @@ -{ - "id":"probe-paths", - "title":"TBD", - "service":"elasticsearch", - "query":{ - "size":0, - "query":{ - "bool":{ - "must":[ - { - "range":{ - "timestamp":{ - "gte":"now-24h", - "lte":"now", - "format":"epoch_millis" - } - } - } - ] - } - }, - "aggs":{ - "2":{ - "terms":{ - "field":"SourceNSG", - "size":5, - "order":{ - "_count":"desc" - } - }, - "aggs":{ - "4":{ - "terms":{ - "field":"SrcUplink", - "size":5, - "order":{ - "_count":"desc" - } - }, - "aggs":{ - "3":{ - "terms":{ - "field":"DestinationNSG", - "size":5, - "order":{ - "_count":"desc" - } - }, - "aggs":{ - "5":{ - "terms":{ - "field":"DstUplink", - "size":5, - "order":{ - "_count":"desc" - } - } - } - } - } - } - } - } - } - } - } -} diff --git a/public/configurations/queries/test-geomap-graph.json b/public/configurations/queries/test-geomap-graph.json deleted file mode 100644 index 6aface93..00000000 --- a/public/configurations/queries/test-geomap-graph.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "id":"test-geomap-graph", - "title":"Map", - "service":"memory" -} \ No newline at end of file diff --git a/public/configurations/queries/top-bottom-5-paths-horizontal-bar-charts.json b/public/configurations/queries/top-bottom-5-paths-horizontal-bar-charts.json deleted file mode 100644 index 62d69b9b..00000000 --- a/public/configurations/queries/top-bottom-5-paths-horizontal-bar-charts.json +++ /dev/null @@ -1,93 +0,0 @@ -{ - "id":"top-bottom-5-paths-horizontal-bar-charts", - "title":"TBD", - "service":"elasticsearch", - "query":{ - "query":{ - "bool":{ - "must":[ - { - "range":{ - "timestamp":{ - "gte":"now-24h", - "lte":"now", - "format":"epoch_millis" - } - } - }, - { - "term":{ - "Enterprise":"test_org" - } - } - ] - } - }, - "aggs":{ - "SourceNSG":{ - "terms":{ - "field":"SourceNSG", - "size":5, - "order":{ - "1":"desc" - } - }, - "aggs":{ - "1":{ - "sum":{ - "field":"AvgDelay" - } - }, - "SrcUplink":{ - "terms":{ - "field":"SrcUplink", - "size":5, - "order":{ - "1":"desc" - } - }, - "aggs":{ - "1":{ - "sum":{ - "field":"AvgDelay" - } - }, - "DestinationNSG":{ - "terms":{ - "field":"DestinationNSG", - "size":5, - "order":{ - "1":"desc" - } - }, - "aggs":{ - "1":{ - "sum":{ - "field":"AvgDelay" - } - }, - "DstUplink":{ - "terms":{ - "field":"DstUplink", - "size":5, - "order":{ - "1":"desc" - } - }, - "aggs":{ - "1":{ - "sum":{ - "field":"AvgDelay" - } - } - } - } - } - } - } - } - } - } - } - } -} diff --git a/public/configurations/queries/top20-talkers-domain-table.json b/public/configurations/queries/top20-talkers-domain-table.json deleted file mode 100644 index cb68707d..00000000 --- a/public/configurations/queries/top20-talkers-domain-table.json +++ /dev/null @@ -1,165 +0,0 @@ -{ - "id": "top20-talkers-domain-table", - "title": "Top 20 talkers", - "service": "elasticsearch", - "query": { - "index": "{{index:nuage_dpi_flowstats}}", - "type": "{{type:nuage_doc_type}}", - "body": { - "size": 0, - "query": { - "bool": { - "must": [ - { - "range": { - "timestamp": { - "gte": "{{startTime:now-24h}}", - "lte": "{{endTime:now}}", - "format": "epoch_millis" - } - } - }, - { - "term":{ - "EnterpriseName": "{{enterpriseName:test_org}}" - } - }, - { - "term":{ - "{{domainType:Domain}}": "{{domainName:Domain1}}" - } - } - ] - } - }, - "aggs": { - "Application": { - "terms": { - "field": "Application", - "size": 20, - "order": { - "1": "desc" - } - }, - "aggs": { - "1": { - "sum": { - "field": "TotalBytesCount" - } - }, - "11": { - "sum": { - "field": "TotalPacketsCount" - } - }, - "L7Classification": { - "terms": { - "field": "L7ClassEnhanced", - "size": 20, - "order": { - "1": "desc" - } - }, - "aggs": { - "1": { - "sum": { - "field": "TotalBytesCount" - } - }, - "11": { - "sum": { - "field": "TotalPacketsCount" - } - }, - "SrcVportName": { - "terms": { - "field": "SrcVportName", - "size": 20, - "order": { - "1": "desc" - } - }, - "aggs": { - "1": { - "sum": { - "field": "TotalBytesCount" - } - }, - "11": { - "sum": { - "field": "TotalPacketsCount" - } - }, - "SourceNSG": { - "terms": { - "field": "SourceNSG", - "size": 20, - "order": { - "1": "desc" - } - }, - "aggs": { - "1": { - "sum": { - "field": "TotalBytesCount" - } - }, - "11":{ - "sum": { - "field": "TotalPacketsCount" - } - }, - "DestinationNSG": { - "terms": { - "field": "DestinationNSG", - "size": 20, - "order": { - "1": "desc" - } - }, - "aggs": { - "1": { - "sum": { - "field": "TotalBytesCount" - } - }, - "11": { - "sum": { - "field": "TotalPacketsCount" - } - }, - "DestVportName": { - "terms": { - "field": "DestVportName", - "size": 20, - "order": { - "1": "desc" - } - }, - "aggs": { - "1": { - "sum": { - "field": "TotalBytesCount" - } - }, - "11": { - "sum": { - "field": "TotalPacketsCount" - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } -} diff --git a/public/configurations/queries/top20-talkers-enterprise-defaultapp-table.json b/public/configurations/queries/top20-talkers-enterprise-defaultapp-table.json deleted file mode 100644 index 231eda6e..00000000 --- a/public/configurations/queries/top20-talkers-enterprise-defaultapp-table.json +++ /dev/null @@ -1,121 +0,0 @@ -{ - "id": "top20-talkers-enterprise-defaultapp-table", - "title": "Top 20 Talkers in Enterprise", - "service": "elasticsearch", - "query": { - "index": "{{index:nuage_dpi_flowstats}}", - "type": "{{type:nuage_doc_type}}", - "body": { - "size": 0, - "query": { - "bool": { - "must": [ - { - "range": { - "timestamp": { - "gte": "{{startTime:now-24h}}", - "lte": "{{endTime:now}}", - "format": "epoch_millis" - } - } - }, - { - "term":{ - "EnterpriseName": "{{enterpriseName:test_org}}" - } - }, - { - "term":{ - "Application": "Default Application" - } - } - ] - } - }, - "aggs": { - "Application": { - "terms": { - "field": "Application", - "size": 20, - "order": { - "1": "desc" - } - }, - "aggs": { - "1": { - "sum": { - "field": "TotalBytesCount" - } - }, - "APMGroup": { - "terms": { - "field": "APMGroup", - "size": 20, - "order": { - "1": "desc" - } - }, - "aggs": { - "1": { - "sum": { - "field": "TotalBytesCount" - } - }, - "L3Domain": { - "terms": { - "field": "Domain", - "size": 20, - "missing":"N/A", - "order": { - "1": "desc" - } - }, - "aggs": { - "1": { - "sum": { - "field": "TotalBytesCount" - } - }, - "L2Domain": { - "terms": { - "field": "L2Domain", - "size": 20, - "missing":"N/A", - "order": { - "1": "desc" - } - }, - "aggs": { - "1": { - "sum": { - "field": "TotalBytesCount" - } - }, - "L7Classification": { - "terms": { - "field": "L7ClassEnhanced", - "size": 20, - "order": { - "1": "desc" - } - }, - "aggs": { - "1": { - "sum": { - "field": "TotalBytesCount" - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } -} \ No newline at end of file diff --git a/public/configurations/queries/top20-talkers-enterprise-table.json b/public/configurations/queries/top20-talkers-enterprise-table.json deleted file mode 100644 index 4fc3c944..00000000 --- a/public/configurations/queries/top20-talkers-enterprise-table.json +++ /dev/null @@ -1,121 +0,0 @@ -{ - "id": "top20-talkers-enterprise-table", - "title": "Top 20 Talkers in Enterprise", - "service": "elasticsearch", - "query": { - "index": "{{index:nuage_dpi_flowstats}}", - "type": "{{type:nuage_doc_type}}", - "body": { - "size": 0, - "query": { - "bool": { - "must": [ - { - "range": { - "timestamp": { - "gte": "{{startTime:now-24h}}", - "lte": "{{endTime:now}}", - "format": "epoch_millis" - } - } - }, - { - "term":{ - "EnterpriseName":"{{enterpriseName:test_organization}}" - } - }, - { - "term":{ - "Application": "Default Application" - } - } - ] - } - }, - "aggs": { - "Application": { - "terms": { - "field": "Application", - "size": 20, - "order": { - "1": "desc" - } - }, - "aggs": { - "1": { - "sum": { - "field": "TotalBytesCount" - } - }, - "APMGroup": { - "terms": { - "field": "APMGroup", - "size": 20, - "order": { - "1": "desc" - } - }, - "aggs": { - "1": { - "sum": { - "field": "TotalBytesCount" - } - }, - "L3Domain": { - "terms": { - "field": "Domain", - "size": 20, - "missing":"N/A", - "order": { - "1": "desc" - } - }, - "aggs": { - "1": { - "sum": { - "field": "TotalBytesCount" - } - }, - "L2Domain": { - "terms": { - "field": "L2Domain", - "size": 20, - "missing":"N/A", - "order": { - "1": "desc" - } - }, - "aggs": { - "1": { - "sum": { - "field": "TotalBytesCount" - } - }, - "L7Classification": { - "terms": { - "field": "L7ClassEnhanced", - "size": 20, - "order": { - "1": "desc" - } - }, - "aggs": { - "1": { - "sum": { - "field": "TotalBytesCount" - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } -} diff --git a/public/configurations/queries/top5-APMG-APP-pie-chart.json b/public/configurations/queries/top5-APMG-APP-pie-chart.json deleted file mode 100644 index 02dd025f..00000000 --- a/public/configurations/queries/top5-APMG-APP-pie-chart.json +++ /dev/null @@ -1,62 +0,0 @@ -{ - "id":"top5-APMG-APP-pie-chart", - "title":"TBD", - "service":"elasticsearch", - "query":{ - "size":0, - "query":{ - "bool":{ - "must":[ - { - "range":{ - "timestamp":{ - "gte":"{{startTime:now-24h}}", - "lte":"{{endTime:now}}", - "format":"epoch_millis" - } - } - }, - { - "term":{ - "EnterpriseName":"{{enterpriseName:test_organization}}" - } - } - ] - } - }, - "aggs":{ - "APMGroup":{ - "terms":{ - "field":"APMGroup", - "size":5, - "order":{ - "Sum of MB":"desc" - } - }, - "aggs":{ - "Sum of MB":{ - "sum":{ - "field":"TotalMB" - } - }, - "Application":{ - "terms":{ - "field":"Application", - "size":5, - "order":{ - "Sum of MB":"desc" - } - }, - "aggs":{ - "Sum of MB":{ - "sum":{ - "field":"TotalMB" - } - } - } - } - } - } - } - } -} diff --git a/public/configurations/queries/top5-app-vertical-bar-domain.json b/public/configurations/queries/top5-app-vertical-bar-domain.json deleted file mode 100644 index c5028610..00000000 --- a/public/configurations/queries/top5-app-vertical-bar-domain.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "id":"top5-app-vertical-bar-domain", - "title":"Top 5 Applications", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_dpi_flowstats}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "size":0, - "query":{ - "bool":{ - "must":[ - { - "range":{ - "timestamp":{ - "gte":"{{startTime:now-24h}}", - "lte":"{{endTime:now}}", - "format":"epoch_millis" - } - } - }, - { - "term":{ - "EnterpriseName":"{{enterpriseName:test_organization}}" - } - }, - { - "term":{ - "{{domainType:Domain}}":"{{domainName:Domain1}}" - } - } - ] - } - }, - "aggs":{ - "Application":{ - "terms":{ - "field":"Application", - "size":5, - "order":{ - "SumofBytes":"desc" - } - }, - "aggs":{ - "SumofBytes":{ - "sum":{ - "field":"TotalBytesCount" - } - } - } - } - } - } - } -} diff --git a/public/configurations/queries/top5-app-vertical-bar.json b/public/configurations/queries/top5-app-vertical-bar.json deleted file mode 100644 index 1a974046..00000000 --- a/public/configurations/queries/top5-app-vertical-bar.json +++ /dev/null @@ -1,50 +0,0 @@ -{ - "id":"top5-app-vertical-bar", - "title":"Top 5 Applications", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_dpi_flowstats}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "size":0, - "query":{ - "bool":{ - "must":[ - { - "range":{ - "timestamp":{ - "gte":"{{startTime:now-24h}}", - "lte":"{{endTime:now}}", - "format":"epoch_millis" - } - } - }, - { - "term":{ - "EnterpriseName":"{{enterpriseName:test_org}}" - } - } - ] - } - }, - "aggs":{ - "L7Classification":{ - "terms":{ - "field":"L7ClassEnhanced", - "size":5, - "order":{ - "Sum of MB":"desc" - } - }, - "aggs":{ - "Sum of MB":{ - "sum":{ - "field":"TotalBytesCount" - } - } - } - } - } - } - } -} diff --git a/public/configurations/queries/top5-download-users-table.json b/public/configurations/queries/top5-download-users-table.json deleted file mode 100644 index e5319499..00000000 --- a/public/configurations/queries/top5-download-users-table.json +++ /dev/null @@ -1,125 +0,0 @@ -{ - "id": "top5-download-users-table", - "title": "Top 5 Downlod Users", - "service": "elasticsearch", - "query": { - "index": "{{index:nuage_dpi_flowstats}}", - "type": "{{type:nuage_doc_type}}", - "body": { - "size": 0, - "query": { - "bool": { - "must": [ - { - "range": { - "timestamp": { - "gte": "{{startTime:now-24h}}", - "lte": "{{endTime:now}}", - "format": "epoch_millis" - } - } - }, - { - "term": { - "IngressBytes": 0 - } - }, - { - "term":{ - "EnterpriseName":"{{enterpriseName:test_org}}" - } - } - ] - } - }, - "aggs": { - "DstIP": { - "terms": { - "field": "DstIp", - "size": 5, - "order": { - "EgressBytes": "desc" - } - }, - "aggs": { - "EgressPackets": { - "sum": { - "field": "EgressPackets" - } - }, - "EgressBytes": { - "sum": { - "field": "EgressBytes" - } - }, - "DestinationNSG": { - "terms": { - "field": "DestinationNSG", - "size": 5, - "order": { - "EgressBytes": "desc" - } - }, - "aggs": { - "EgressPackets": { - "sum": { - "field": "EgressPackets" - } - }, - "EgressBytes": { - "sum": { - "field": "EgressBytes" - } - }, - "L3Domain": { - "terms": { - "field": "Domain", - "size": 5, - "missing":"N/A", - "order": { - "EgressBytes": "desc" - } - }, - "aggs": { - "EgressPackets": { - "sum": { - "field": "EgressPackets" - } - }, - "EgressBytes": { - "sum": { - "field": "EgressBytes" - } - }, - "L2Domain": { - "terms": { - "field": "L2Domain", - "size": 5, - "missing":"N/A", - "order": { - "EgressBytes": "desc" - } - }, - "aggs": { - "EgressPackets": { - "sum": { - "field": "EgressPackets" - } - }, - "EgressBytes": { - "sum": { - "field": "EgressBytes" - } - } - } - } - } - } - } - } - } - } - } - } - } -} diff --git a/public/configurations/queries/top5-upload-users-table.json b/public/configurations/queries/top5-upload-users-table.json deleted file mode 100644 index 8f9b37ec..00000000 --- a/public/configurations/queries/top5-upload-users-table.json +++ /dev/null @@ -1,125 +0,0 @@ -{ - "id": "top5-upload-users-table", - "title": "Top 5 Upload Users", - "service": "elasticsearch", - "query": { - "index": "{{index:nuage_dpi_flowstats}}", - "type": "{{type:nuage_doc_type}}", - "body": { - "size": 0, - "query": { - "bool": { - "must": [ - { - "range": { - "timestamp": { - "gte": "{{startTime:now-24h}}", - "lte": "{{endTime:now}}", - "format": "epoch_millis" - } - } - }, - { - "term": { - "EgressBytes": 0 - } - }, - { - "term":{ - "EnterpriseName":"{{enterpriseName:test_org}}" - } - } - ] - } - }, - "aggs": { - "SourceIP": { - "terms": { - "field": "SrcIp", - "size": 5, - "order": { - "IngressBytes": "desc" - } - }, - "aggs": { - "IngressPackets": { - "sum": { - "field": "IngressPackets" - } - }, - "IngressBytes": { - "sum": { - "field": "IngressBytes" - } - }, - "SourceNSG": { - "terms": { - "field": "SourceNSG", - "size": 5, - "order": { - "IngressBytes": "desc" - } - }, - "aggs": { - "IngressPackets": { - "sum": { - "field": "IngressPackets" - } - }, - "IngressBytes": { - "sum": { - "field": "IngressBytes" - } - }, - "L3Domain": { - "terms": { - "field": "Domain", - "size": 5, - "missing":"N/A", - "order": { - "IngressBytes": "desc" - } - }, - "aggs": { - "IngressPackets": { - "sum": { - "field": "IngressPackets" - } - }, - "IngressBytes": { - "sum": { - "field": "IngressBytes" - } - }, - "L2Domain": { - "terms": { - "field": "L2Domain", - "size": 5, - "missing": "N/A", - "order": { - "IngressBytes": "desc" - } - }, - "aggs": { - "IngressPackets": { - "sum": { - "field": "IngressPackets" - } - }, - "IngressBytes": { - "sum": { - "field": "IngressBytes" - } - } - } - } - } - } - } - } - } - } - } - } - } -} diff --git a/public/configurations/queries/top5-users-table.json b/public/configurations/queries/top5-users-table.json deleted file mode 100644 index e968c69a..00000000 --- a/public/configurations/queries/top5-users-table.json +++ /dev/null @@ -1,76 +0,0 @@ -{ - "id":"top5-users-table", - "title":"Top 5 Users", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_dpi_flowstats}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "size":0, - "query":{ - "bool":{ - "must":[ - { - "range":{ - "timestamp":{ - "gte":"{{startTime:now-24h}}", - "lte":"{{endTime:now}}", - "format":"epoch_millis" - } - } - }, - { - "term":{ - "EnterpriseName":"{{enterpriseName:test_org}}" - } - } - ] - } - }, - "aggs":{ - "SourceIP":{ - "terms":{ - "field":"SrcIp", - "size":5, - "order":{ - "TotalBytesCount":"desc" - } - }, - "aggs":{ - "TotalPacketsCount":{ - "sum":{ - "field":"TotalPacketsCount" - } - }, - "TotalBytesCount":{ - "sum":{ - "field":"TotalBytesCount" - } - }, - "SourceNSG":{ - "terms":{ - "field":"SourceNSG", - "size":5, - "order":{ - "TotalBytesCount":"desc" - } - }, - "aggs":{ - "TotalPacketsCount":{ - "sum":{ - "field":"TotalPacketsCount" - } - }, - "TotalBytesCount":{ - "sum":{ - "field":"TotalBytesCount" - } - } - } - } - } - } - } - } - } -} diff --git a/public/configurations/queries/top5Countries.json b/public/configurations/queries/top5Countries.json deleted file mode 100644 index d7164f91..00000000 --- a/public/configurations/queries/top5Countries.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "id":"top5Countries", - "title":"Top 5 countries", - "service":"memory", - "query": { - "year": "{{year:2012}}", - "medalType": "{{medalType:Gold}}" - }, - "sortBy": "nbMedals desc", - "limit": 5 -} diff --git a/public/configurations/queries/vertical-bar-with-sla.json b/public/configurations/queries/vertical-bar-with-sla.json deleted file mode 100644 index 34f1ecc0..00000000 --- a/public/configurations/queries/vertical-bar-with-sla.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "id":"vertical-bar-with-sla", - "title":"TBD", - "service":"elasticsearch", - "query":{ - "query":{ - "term":{ - "Application":"myApp-3" - } - }, - "sort":{ - "timestamp":{ - "order":"desc" - } - }, - "_source":{ - "include":[ - "SlaStatus" - ] - }, - "size":1 - } -} diff --git a/public/configurations/queries/vnf-status-linechart.json b/public/configurations/queries/vnf-status-linechart.json deleted file mode 100644 index d22cfddb..00000000 --- a/public/configurations/queries/vnf-status-linechart.json +++ /dev/null @@ -1,67 +0,0 @@ -{ - "id":"vnf-status-linechart", - "title":"TBD", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_vnf}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "size":0, - "query":{ - "bool":{ - "must":[ - { - "range":{ - "timestamp":{ - "gte":"{{startTime:now-24h}}", - "lte":"{{endTime:now}}", - "format":"epoch_millis" - } - } - }, - { - "term": { - "enterpriseName":"{{enterpriseName:enterprise-1}}" - } - }, - { - "term": { - "nsg":"{{nsg:NSG-1}}" - } - }, - { - "term": { - "vnf": "{{vnf:NSG-1-VNF-1}}" - } - } - ] - } - }, - "aggs": { - "ts": { - "date_histogram": { - "field": "timestamp", - "interval": "{{interval:1h}}" - }, - "aggs": { - "CPU": { - "avg": { - "field": "cpu" - } - }, - "MEMORY": { - "avg": { - "field": "memory" - } - }, - "DISK": { - "avg": { - "field": "disk" - } - } - } - } - } - } - } -} diff --git a/public/configurations/queries/vnf-status.json b/public/configurations/queries/vnf-status.json deleted file mode 100644 index e0023060..00000000 --- a/public/configurations/queries/vnf-status.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "id":"vnf-status", - "title":"TBD", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_vnf}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "size":1, - "sort": [ - { "timestamp": { "order": "desc" } } - ], - "query": { - "bool": { - "must": [ - { "term": { "enterpriseName": "{{enterpriseName:enterprise-1}}"}}, - { "term": { "nsg": "{{nsg:NSG-1}}" } }, - { "term": { "vnf": "{{vnf:NSG-1-VNF-1}}" } } - ] - } - } - } - } -} diff --git a/public/configurations/queries/vsd-from-nsgs-list.json b/public/configurations/queries/vsd-from-nsgs-list.json deleted file mode 100644 index 56743476..00000000 --- a/public/configurations/queries/vsd-from-nsgs-list.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "id":"vsd-from-nsgs-list", - "title":"Applications", - "service":"VSD", - "query":{ - "parentResource":"enterprises", - "parentID":"{{enterpriseID}}", - "resource":"nsgateways", - "filter": "personality == {{fromPersonality:NSG}}" - } -} diff --git a/public/configurations/queries/vsd-to-nsgs-list.json b/public/configurations/queries/vsd-to-nsgs-list.json deleted file mode 100644 index 66e51e62..00000000 --- a/public/configurations/queries/vsd-to-nsgs-list.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "id":"vsd-to-nsgs-list", - "title":"Applications", - "service":"VSD", - "query":{ - "parentResource":"enterprises", - "parentID":"{{enterpriseID}}", - "resource":"nsgateways", - "filter": "personality == {{toPersonality:NSG}}" - } -} diff --git a/public/configurations/queries/vss-domain-acl-dpg.json b/public/configurations/queries/vss-domain-acl-dpg.json deleted file mode 100644 index 06e582ec..00000000 --- a/public/configurations/queries/vss-domain-acl-dpg.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "id":"vss-domain-acl-dpg", - "title":"ACL hits by Destination PG", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_flow}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "size":0, - "query":{ - "bool":{ - "must":[ - { - "range":{ - "timestamp":{ - "gte":"{{startTime:now-24h}}", - "lte":"{{endTime:now}}", - "format":"epoch_millis" - } - } - }, - { - "term": { - "nuage_metadata.enterpriseName":"{{enterpriseName:chord_enterprise}}" - } - }, - { - "term": { - "{{domainType:nuage_metadata.domainName}}":"{{domainName:chord_domain}}" - } - }, - { - "term": { - "type":"{{actionType:DENY}}" - } - } - ] - } - }, - "aggs": { - "dpg": { - "terms": { - "field": "nuage_metadata.dpgName", - "size": 5, - "order": { - "SumOf": "desc" - } - }, - "aggs": { - "SumOf": { - "sum": { - "field": "packets" - } - } - } - } - } - } - } -} diff --git a/public/configurations/queries/vss-domain-acl-spg.json b/public/configurations/queries/vss-domain-acl-spg.json deleted file mode 100644 index 8d2d6e03..00000000 --- a/public/configurations/queries/vss-domain-acl-spg.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "id":"vss-domain-acl-spg", - "title":"ACL hits by Source PG", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_flow}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "size":0, - "query":{ - "bool":{ - "must":[ - { - "range":{ - "timestamp":{ - "gte":"{{startTime:now-24h}}", - "lte":"{{endTime:now}}", - "format":"epoch_millis" - } - } - }, - { - "term": { - "nuage_metadata.enterpriseName":"{{enterpriseName:chord_enterprise}}" - } - }, - { - "term": { - "{{domainType:nuage_metadata.domainName}}":"{{domainName:chord_domain}}" - } - }, - { - "term": { - "type":"{{actionType:DENY}}" - } - } - ] - } - }, - "aggs": { - "spg": { - "terms": { - "field": "nuage_metadata.spgName", - "size": 5, - "order": { - "SumOf": "desc" - } - }, - "aggs": { - "SumOf": { - "sum": { - "field": "packets" - } - } - } - } - } - } - } -} diff --git a/public/configurations/queries/vss-domain-acl-time.json b/public/configurations/queries/vss-domain-acl-time.json deleted file mode 100644 index f0b7259e..00000000 --- a/public/configurations/queries/vss-domain-acl-time.json +++ /dev/null @@ -1,57 +0,0 @@ -{ - "id":"vss-domain-acl-time", - "title":"ACL vs Time", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_flow}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "size":0, - "query":{ - "bool":{ - "must":[ - { - "range":{ - "timestamp":{ - "gte":"{{startTime:now-24h}}", - "lte":"{{endTime:now}}", - "format":"epoch_millis" - } - } - }, - { - "term": { - "nuage_metadata.enterpriseName":"{{enterpriseName:chord_enterprise}}" - } - }, - { - "term": { - "{{domainType:nuage_metadata.domainName}}":"{{domainName:chord_domain}}" - } - }, - { - "term": { - "type":"{{actionType:DENY}}" - } - } - ] - } - }, - "aggs": { - "timestamp": { - "date_histogram": { - "field": "timestamp", - "interval": "{{interval:1h}}" - }, - "aggs": { - "SumOf": { - "sum": { - "field": "packets" - } - } - } - } - } - } - } -} diff --git a/public/configurations/queries/vss-domain-acl-top5.json b/public/configurations/queries/vss-domain-acl-top5.json deleted file mode 100644 index 131ab31d..00000000 --- a/public/configurations/queries/vss-domain-acl-top5.json +++ /dev/null @@ -1,73 +0,0 @@ -{ - "id":"vss-domain-acl-top5", - "title":"top 5 acls", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_flow}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "size":0, - "query":{ - "bool":{ - "must":[ - { - "range":{ - "timestamp":{ - "gte":"{{startTime:now-24h}}", - "lte":"{{endTime:now}}", - "format":"epoch_millis" - } - } - }, - { - "term": { - "nuage_metadata.enterpriseName":"{{enterpriseName:chord_enterprise}}" - } - }, - { - "term": { - "{{domainType:nuage_metadata.domainName}}":"{{domainName:chord_domain}}" - } - } - ] - } - }, - "aggs": { - "top-acls": { - "terms": { - "field": "nuage_metadata.aclId", - "size": 5 - }, - "aggs": { - "top-acl-hits": { - "top_hits": { - "sort": [ - { - "packets": { - "order": "desc", - "mode": "sum" - } - } - ], - "_source": { - "include": [ - "nuage_metadata.spgName", - "nuage_metadata.dpgName", - "nuage_metadata.service", - "nuage_metadata.serviceGroup", - "sourceport", - "destinationport", - "protocol", - "type" - ] - }, - "size": 1 - } - } - } - } - } - } - } -} - diff --git a/public/configurations/queries/vss-domain-app-all-apps.json b/public/configurations/queries/vss-domain-app-all-apps.json deleted file mode 100644 index 8b70e90f..00000000 --- a/public/configurations/queries/vss-domain-app-all-apps.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "id":"vss-domain-app-all-apps", - "title":"L7 Application", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_flow}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "size":0, - "query":{ - "bool":{ - "must":[ - { - "range":{ - "timestamp":{ - "gte":"{{startTime:now-24h}}", - "lte":"{{endTime:now}}", - "format":"epoch_millis" - } - } - }, - { - "term": { - "nuage_metadata.enterpriseName":"{{enterpriseName:chord_enterprise}}" - } - }, - { - "term": { - "{{domainType:nuage_metadata.domainName}}":"{{domainName:chord_domain}}" - } - } - ] - } - }, - "aggs": { - "apps": { - "terms": { - "field": "nuage_metadata.l7ApplicationName", - "size": 100, - "order": { - "SumOf": "desc" - } - }, - "aggs": { - "SumOf": { - "sum": { - "field": "bytes" - } - } - } - } - } - } - } -} diff --git a/public/configurations/queries/vss-domain-app-table.json b/public/configurations/queries/vss-domain-app-table.json deleted file mode 100644 index 5a074e23..00000000 --- a/public/configurations/queries/vss-domain-app-table.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "id":"vss-domain-app-table", - "title":"Services Detail", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_flow}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "query":{ - "bool":{ - "must":[ - { - "range":{ - "timestamp":{ - "gte":"{{startTime:now-24h}}", - "lte":"{{endTime:now}}", - "format":"epoch_millis" - } - } - }, - { - "term": { - "nuage_metadata.enterpriseName":"{{enterpriseName:chord_enterprise}}" - } - }, - { - "term": { - "{{domainType:nuage_metadata.domainName}}":"{{domainName:chord_domain}}" - } - }, - { - "exists": { "field": "nuage_metadata.l7ApplicationName"} - } - ] - } - } - } - } -} diff --git a/public/configurations/queries/vss-domain-app-top-x.json b/public/configurations/queries/vss-domain-app-top-x.json deleted file mode 100644 index 76993f85..00000000 --- a/public/configurations/queries/vss-domain-app-top-x.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "id":"vss-domain-app-top-x", - "title":"Top L7 Applications", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_flow}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "size":0, - "query":{ - "bool":{ - "must":[ - { - "range":{ - "timestamp":{ - "gte":"{{startTime:now-24h}}", - "lte":"{{endTime:now}}", - "format":"epoch_millis" - } - } - }, - { - "term": { - "nuage_metadata.enterpriseName":"{{enterpriseName:chord_enterprise}}" - } - }, - { - "term": { - "{{domainType:nuage_metadata.domainName}}":"{{domainName:chord_domain}}" - } - } - ] - } - }, - "aggs": { - "apps": { - "terms": { - "field": "nuage_metadata.l7ApplicationName", - "size": 5, - "order": { - "SumOf": "desc" - } - }, - "aggs": { - "SumOf": { - "sum": { - "field": "bytes" - } - } - } - } - } - } - } -} diff --git a/public/configurations/queries/vss-domain-events-by-pg.json b/public/configurations/queries/vss-domain-events-by-pg.json deleted file mode 100644 index e583dc1d..00000000 --- a/public/configurations/queries/vss-domain-events-by-pg.json +++ /dev/null @@ -1,75 +0,0 @@ -{ - "id":"vss-domain-events-by-pg", - "title":"Top Security Events by Source PG", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_event}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "size":0, - "query":{ - "bool":{ - "must":[ - { - "range":{ - "timestamp":{ - "gte":"{{startTime:now-24h}}", - "lte":"{{endTime:now}}", - "format":"epoch_millis" - } - } - } - ] - } - }, - "aggs": { - "2": { - "filters":{ - "filters":{ - "Enterprise":{ - "query":{ - "term":{ - "nuage_metadata.enterpriseName":"{{enterpriseName:chord_enterprise}}" - } - } - } - } - }, - "aggs": { - "3": { - "filters":{ - "filters":{ - "Domain":{ - "query":{ - "term":{ - "nuage_metadata.domainName":"{{domainName:chord_domain}}" - } - } - } - } - }, - "aggs": { - "PG": { - "terms": { - "field": "nuage_metadata.spgName", - "size": 5, - "order": { - "Sum of Value": "desc" - } - }, - "aggs": { - "Sum of Value": { - "sum": { - "field": "value" - } - } - } - } - } - } - } - } - } - } - } -} diff --git a/public/configurations/queries/vss-domain-events-by-type.json b/public/configurations/queries/vss-domain-events-by-type.json deleted file mode 100644 index 70891c11..00000000 --- a/public/configurations/queries/vss-domain-events-by-type.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "id":"vss-domain-events-by-type", - "title":"Top Security Events by Type", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_event}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "size":0, - "query":{ - "bool":{ - "must":[ - { - "range":{ - "timestamp":{ - "gte":"{{startTime:now-24h}}", - "lte":"{{endTime:now}}", - "format":"epoch_millis" - } - } - }, - { - "term": { - "nuage_metadata.enterpriseName":"{{enterpriseName:chord_enterprise}}" - } - }, - { - "term": { - "{{domainType:nuage_metadata.domainName}}":"{{domainName:chord_domain}}" - } - } - ] - } - }, - "aggs": { - "EventType": { - "terms": { - "field": "type", - "size": 5, - "order": { - "Sum of Value": "desc" - } - }, - "aggs": { - "Sum of Value": { - "sum": { - "field": "value" - } - } - } - } - } - } - } -} diff --git a/public/configurations/queries/vss-domain-events-detail.json b/public/configurations/queries/vss-domain-events-detail.json deleted file mode 100644 index 836e63c7..00000000 --- a/public/configurations/queries/vss-domain-events-detail.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "id":"vss-domain-events-detail", - "title":"Event Information", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_event}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "sort": [ - { "timestamp": { "order": "desc" } } - ], - "query": { - "bool": { - "must": [ - {"term": {"nuage_metadata.enterpriseName": "{{enterpriseName:chord_enterprise}}"} }, - {"term": {"{{domainType:nuage_metadata.domainName}}": "{{domainName}}"} }, - {"term": {"type": "{{eventType}}"} }, - {"range": { "timestamp": { "gte": "{{startTime:now-24h}}", "lte": "{{endTime:now}}", "format":"epoch_millis"} }} - ] - } - } - } - } -} diff --git a/public/configurations/queries/vss-domain-flow-category.json b/public/configurations/queries/vss-domain-flow-category.json deleted file mode 100644 index 47a7b3cc..00000000 --- a/public/configurations/queries/vss-domain-flow-category.json +++ /dev/null @@ -1,97 +0,0 @@ -{ - "id":"vss-domain-flow-category", - "title":"Flows per Domain per category", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_flow}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "size":0, - "query":{ - "bool":{ - "must":[ - { - "range":{ - "timestamp":{ - "gte":"{{startTime:now-24h}}", - "lte":"{{endTime:now}}", - "format":"epoch_millis" - } - } - }, - { - "term": { - "nuage_metadata.enterpriseName":"{{enterpriseName:chord_enterprise}}" - } - }, - { - "term": { - "{{domainType:nuage_metadata.domainName}}":"{{domainName:chord_domain}}" - } - }, - { - "term": { - "nuage_metadata.src-pgmem.category":"{{category_field}}" - } - }, - { - "term": { - "nuage_metadata.dst-pgmem.category":"{{category_field}}" - } - } - ] - } - }, - "aggs": { - "hash": { - "terms": { - "field": "nuage_metadata.flowid", - "size": 10, - "order": { - "SumOf": "desc" - } - }, - "aggs": { - "SumOf": { - "sum": { - "field": "packets" - } - }, - "source": { - "terms": { - "field": "nuage_metadata.src-pgmem.name", - "size": 10, - "order": { - "SumOf": "desc" - } - }, - "aggs": { - "SumOf": { - "sum": { - "field": "packets" - } - } - } - }, - "destination": { - "terms": { - "field": "nuage_metadata.dst-pgmem.name", - "size": 10, - "order": { - "SumOf": "desc" - } - }, - "aggs": { - "SumOf": { - "sum": { - "field": "packets" - } - } - } - } - } - } - } - } - } -} diff --git a/public/configurations/queries/vss-domain-flow-default-allow-metric.json b/public/configurations/queries/vss-domain-flow-default-allow-metric.json deleted file mode 100644 index 72939f7e..00000000 --- a/public/configurations/queries/vss-domain-flow-default-allow-metric.json +++ /dev/null @@ -1,69 +0,0 @@ -{ - "id":"vss-domain-flow-default-allow-metric", - "title":"Flows count per enterprise", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_flow}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "size": 0, - "query":{ - "bool":{ - "must":[ - { - "term": { - "nuage_metadata.enterpriseName":"{{enterpriseName:chord_enterprise}}" - } - }, - { - "term": { - "{{domainType:nuage_metadata.domainName}}":"{{domainName:chord_domain}}" - } - }, - { - "term": { - "nuage_metadata.aclId":"DEFAULT" - } - }, - { - "term": { - "type":"ALLOW" - } - } - ] - } - }, - "aggs": { - "timezones": { - "filters": { - "filters": { - "Prev 24": { - "range": { - "timestamp": { - "gte": "{{prevStartTime:now-48h}}", - "lte": "{{startTime:now-24h}}" - } - } - }, - "Last 24": { - "range": { - "timestamp": { - "gte": "{{startTime:now-24h}}", - "lte": "{{endTime:now}}" - } - } - } - } - }, - "aggs": { - "flows": { - "cardinality": { - "field": "nuage_metadata.flowid" - } - } - } - } - } - } - } -} diff --git a/public/configurations/queries/vss-domain-flow-default-deny-metric.json b/public/configurations/queries/vss-domain-flow-default-deny-metric.json deleted file mode 100644 index cc56da48..00000000 --- a/public/configurations/queries/vss-domain-flow-default-deny-metric.json +++ /dev/null @@ -1,69 +0,0 @@ -{ - "id":"vss-domain-flow-default-deny-metric", - "title":"Flows count per enterprise", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_flow}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "size": 0, - "query":{ - "bool":{ - "must":[ - { - "term": { - "nuage_metadata.enterpriseName":"{{enterpriseName:chord_enterprise}}" - } - }, - { - "term": { - "{{domainType:nuage_metadata.domainName}}":"{{domainName:chord_domain}}" - } - }, - { - "term": { - "nuage_metadata.aclId":"DEFAULT" - } - }, - { - "term": { - "type":"DENY" - } - } - ] - } - }, - "aggs": { - "timezones": { - "filters": { - "filters": { - "Prev 24": { - "range": { - "timestamp": { - "gte": "{{prevStartTime:now-48h}}", - "lte": "{{startTime:now-24h}}" - } - } - }, - "Last 24": { - "range": { - "timestamp": { - "gte": "{{startTime:now-24h}}", - "lte": "{{endTime:now}}" - } - } - } - } - }, - "aggs": { - "flows": { - "cardinality": { - "field": "nuage_metadata.flowid" - } - } - } - } - } - } - } -} diff --git a/public/configurations/queries/vss-domain-flow-explicit-allow-metric.json b/public/configurations/queries/vss-domain-flow-explicit-allow-metric.json deleted file mode 100644 index addc1dae..00000000 --- a/public/configurations/queries/vss-domain-flow-explicit-allow-metric.json +++ /dev/null @@ -1,70 +0,0 @@ -{ - "id":"vss-domain-flow-explicit-allow-metric", - "title":"Flows count per enterprise", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_flow}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "size": 0, - "query":{ - "bool":{ - "must":[ - { - "term": { - "nuage_metadata.enterpriseName":"{{enterpriseName:chord_enterprise}}" - } - }, - { - "term": { - "{{domainType:nuage_metadata.domainName}}":"{{domainName:chord_domain}}" - } - }, - { - "term": { - "type":"ALLOW" - } - } - ], - "must_not": - { - "term": { - "nuage_metadata.aclId":"DEFAULT" - } - } - } - }, - "aggs": { - "timezones": { - "filters": { - "filters": { - "Prev 24": { - "range": { - "timestamp": { - "gte": "{{prevStartTime:now-48h}}", - "lte": "{{startTime:now-24h}}" - } - } - }, - "Last 24": { - "range": { - "timestamp": { - "gte": "{{startTime:now-24h}}", - "lte": "{{endTime:now}}" - } - } - } - } - }, - "aggs": { - "flows": { - "cardinality": { - "field": "nuage_metadata.flowid" - } - } - } - } - } - } - } -} diff --git a/public/configurations/queries/vss-domain-flow-explicit-deny-metric.json b/public/configurations/queries/vss-domain-flow-explicit-deny-metric.json deleted file mode 100644 index e383c674..00000000 --- a/public/configurations/queries/vss-domain-flow-explicit-deny-metric.json +++ /dev/null @@ -1,70 +0,0 @@ -{ - "id":"vss-domain-flow-explicit-deny-metric", - "title":"Flows count per enterprise", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_flow}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "size": 0, - "query":{ - "bool":{ - "must":[ - { - "term": { - "nuage_metadata.enterpriseName":"{{enterpriseName:chord_enterprise}}" - } - }, - { - "term": { - "{{domainType:nuage_metadata.domainName}}":"{{domainName:chord_domain}}" - } - }, - { - "term": { - "type":"DENY" - } - } - ], - "must_not": - { - "term": { - "nuage_metadata.aclId":"DEFAULT" - } - } - } - }, - "aggs": { - "timezones": { - "filters": { - "filters": { - "Prev 24": { - "range": { - "timestamp": { - "gte": "{{prevStartTime:now-48h}}", - "lte": "{{startTime:now-24h}}" - } - } - }, - "Last 24": { - "range": { - "timestamp": { - "gte": "{{startTime:now-24h}}", - "lte": "{{endTime:now}}" - } - } - } - } - }, - "aggs": { - "flows": { - "cardinality": { - "field": "nuage_metadata.flowid" - } - } - } - } - } - } - } -} diff --git a/public/configurations/queries/vss-domain-flow-explorer.json b/public/configurations/queries/vss-domain-flow-explorer.json deleted file mode 100644 index d360d866..00000000 --- a/public/configurations/queries/vss-domain-flow-explorer.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "id":"vss-domain-flow-explorer", - "title":"Flow Information", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_flow}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "size": 1000, - "sort": [ - { "timestamp": { "order": "desc" } } - ], - "query": { - "bool": { - "must": [ - {"term": {"nuage_metadata.enterpriseName": "{{enterpriseName:chord_enterprise}}"} }, - {"term": {"{{domainType:nuage_metadata.domainName}}": "{{domainName}}"} }, - {"range": { "timestamp": { "gte": "{{startTime:now-24h}}", "lte": "{{endTime:now}}", "format":"epoch_millis"} }} - ] - } - } - } - } -} diff --git a/public/configurations/queries/vss-domain-flow-flow-metric.json b/public/configurations/queries/vss-domain-flow-flow-metric.json deleted file mode 100644 index 83047fc4..00000000 --- a/public/configurations/queries/vss-domain-flow-flow-metric.json +++ /dev/null @@ -1,59 +0,0 @@ -{ - "id":"vss-domain-flow-flow-metric", - "title":"Flows count per enterprise", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_flow}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "size": 0, - "query":{ - "bool":{ - "must":[ - { - "term": { - "nuage_metadata.enterpriseName":"{{enterpriseName:chord_enterprise}}" - } - }, - { - "term": { - "{{domainType:nuage_metadata.domainName}}":"{{domainName:chord_domain}}" - } - } - ] - } - }, - "aggs": { - "timezones": { - "filters": { - "filters": { - "Prev 24": { - "range": { - "timestamp": { - "gte": "{{prevStartTime:now-48h}}", - "lte": "{{startTime:now-24h}}" - } - } - }, - "Last 24": { - "range": { - "timestamp": { - "gte": "{{startTime:now-24h}}", - "lte": "{{endTime:now}}" - } - } - } - } - }, - "aggs": { - "flows": { - "cardinality": { - "field": "nuage_metadata.flowid" - } - } - } - } - } - } - } -} diff --git a/public/configurations/queries/vss-domain-flow-pg-categories.json b/public/configurations/queries/vss-domain-flow-pg-categories.json deleted file mode 100644 index 14337e7b..00000000 --- a/public/configurations/queries/vss-domain-flow-pg-categories.json +++ /dev/null @@ -1,44 +0,0 @@ -{ - "id":"vss-domain-flow-pg-categories", - "title":"PG-Category per domain", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_flow}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "size": 0, - "query":{ - "bool":{ - "must":[ - { - "range":{ - "timestamp":{ - "gte":"{{startTime:now-24h}}", - "lte":"{{endTime:now}}", - "format":"epoch_millis" - } - } - }, - { - "term": { - "nuage_metadata.enterpriseName":"{{enterpriseName:chord_enterprise}}" - } - }, - { - "term": { - "{{domainType:nuage_metadata.domainName}}":"{{domainName:chord_domain}}" - } - } - ] - } - }, - "aggs": { - "category": { - "terms": { - "field": "nuage_metadata.src-pgmem.category" - } - } - } - } - } -} diff --git a/public/configurations/queries/vss-domain-flow-table.json b/public/configurations/queries/vss-domain-flow-table.json deleted file mode 100644 index 0b485348..00000000 --- a/public/configurations/queries/vss-domain-flow-table.json +++ /dev/null @@ -1,61 +0,0 @@ -{ - "id":"vss-domain-flow-table", - "title":"Flow Information", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_flow}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "size": 100, - "sort": [ - { "timestamp": { "order": "desc" } } - ], - "query": { - "bool": { - "should": [ - { - "bool": { - "must": [ - {"term": {"nuage_metadata.enterpriseName": "{{enterpriseName:chord_enterprise}}"} }, - {"term": {"{{domainType:nuage_metadata.domainName}}": "{{domainName}}"} }, - {"term": {"{{source_field}}": "{{source}}"} }, - {"range": { "timestamp": { "gte": "{{startTime:now-24h}}", "lte": "{{endTime:now}}", "format":"epoch_millis"} }} - ] - } - }, - { - "bool": { - "must": [ - {"term": {"nuage_metadata.enterpriseName": "{{enterpriseName:chord_enterprise}}"} }, - {"term": {"{{domainType:nuage_metadata.domainName}}": "{{domainName}}"} }, - { "term": {"{{destination_field}}": "{{destination}}"} }, - {"range": { "timestamp": {"gte": "{{startTime:now-24h}}", "lte": "{{endTime:now}}", "format":"epoch_millis"} }} - ] - } - }, - { - "bool": { - "must": [ - {"term": {"nuage_metadata.enterpriseName": "{{enterpriseName:chord_enterprise}}"} }, - {"term": {"{{domainType:nuage_metadata.domainName}}": "{{domainName}}"} }, - { "term": {"{{destination_field}}": "{{source}}"} }, - {"range": { "timestamp": {"gte": "{{startTime:now-24h}}", "lte": "{{endTime:now}}", "format":"epoch_millis"} }} - ] - } - }, - { - "bool": { - "must": [ - {"term": {"nuage_metadata.enterpriseName": "{{enterpriseName:chord_enterprise}}"} }, - {"term": {"{{domainType:nuage_metadata.domainName}}": "{{domainName}}"} }, - { "term": {"{{source_field}}": "{{destination}}"} }, - {"range": { "timestamp": {"gte": "{{startTime:now-24h}}", "lte": "{{endTime:now}}", "format":"epoch_millis"} }} - ] - } - } - ] - } - } - } - } -} diff --git a/public/configurations/queries/vss-domain-flow-topx-dest.json b/public/configurations/queries/vss-domain-flow-topx-dest.json deleted file mode 100644 index cd337f0b..00000000 --- a/public/configurations/queries/vss-domain-flow-topx-dest.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "id":"vss-domain-flow-topx-dest", - "title":"top x destination", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_flow}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "size":0, - "query":{ - "bool":{ - "must":[ - { - "range":{ - "timestamp":{ - "gte":"{{startTime:now-24h}}", - "lte":"{{endTime:now}}", - "format":"epoch_millis" - } - } - }, - { - "term": { - "nuage_metadata.enterpriseName":"{{enterpriseName:chord_enterprise}}" - } - }, - { - "term": { - "{{domainType:nuage_metadata.domainName}}":"{{domainName:chord_domain}}" - } - }, - { - "term": { - "type":"{{actionType:DENY}}" - } - } - ] - } - }, - "aggs": { - "dip": { - "terms": { - "field": "destinationip", - "size": 5, - "order": { - "SumOf": "desc" - } - }, - "aggs": { - "SumOf": { - "sum": { - "field": "packets" - } - } - } - } - } - } - } -} diff --git a/public/configurations/queries/vss-domain-flow-topx-source.json b/public/configurations/queries/vss-domain-flow-topx-source.json deleted file mode 100644 index f09fafbc..00000000 --- a/public/configurations/queries/vss-domain-flow-topx-source.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "id":"vss-domain-flow-topx-source", - "title":"top x source", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_flow}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "size":0, - "query":{ - "bool":{ - "must":[ - { - "range":{ - "timestamp":{ - "gte":"{{startTime:now-24h}}", - "lte":"{{endTime:now}}", - "format":"epoch_millis" - } - } - }, - { - "term": { - "nuage_metadata.enterpriseName":"{{enterpriseName:chord_enterprise}}" - } - }, - { - "term": { - "{{domainType:nuage_metadata.domainName}}":"{{domainName:chord_domain}}" - } - }, - { - "term": { - "type":"{{actionType:DENY}}" - } - } - ] - } - }, - "aggs": { - "sip": { - "terms": { - "field": "sourceip", - "size": 5, - "order": { - "SumOf": "desc" - } - }, - "aggs": { - "SumOf": { - "sum": { - "field": "packets" - } - } - } - } - } - } - } -} diff --git a/public/configurations/queries/vss-domain-flow.json b/public/configurations/queries/vss-domain-flow.json deleted file mode 100644 index 188c6d70..00000000 --- a/public/configurations/queries/vss-domain-flow.json +++ /dev/null @@ -1,87 +0,0 @@ -{ - "id":"vss-domain-flow", - "title":"Flows per Domain", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_flow}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "size":0, - "query":{ - "bool": { - "must":[ - { - "range":{ - "timestamp":{ - "gte":"{{startTime:now-24h}}", - "lte":"{{endTime:now}}", - "format":"epoch_millis" - } - } - }, - { - "term": { - "nuage_metadata.enterpriseName":"{{enterpriseName:chord_enterprise}}" - } - }, - { - "term": { - "{{domainType:nuage_metadata.domainName}}":"{{domainName:chord_domain}}" - } - } - ] - } - }, - "aggs": { - "hash": { - "terms": { - "field": "nuage_metadata.flowid", - "size": 10, - "order": { - "SumOf": "desc" - } - }, - "aggs": { - "SumOf": { - "sum": { - "field": "packets" - } - }, - "source": { - "terms": { - "field": "{{source_field:nuage_metadata.src-pgmem}}", - "size": 10, - "order": { - "SumOf": "desc" - } - }, - "aggs": { - "SumOf": { - "sum": { - "field": "packets" - } - } - } - }, - "destination": { - "terms": { - "field": "{{destination_field:nuage_metadata.dst-pgmem}}", - "size": 10, - "order": { - "SumOf": "desc" - } - }, - "aggs": { - "SumOf": { - "sum": { - "field": "packets" - } - } - } - } - } - } - } - } - } -} diff --git a/public/configurations/queries/vss-domain-service-all-services.json b/public/configurations/queries/vss-domain-service-all-services.json deleted file mode 100644 index 6d491adc..00000000 --- a/public/configurations/queries/vss-domain-service-all-services.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "id":"vss-domain-service-all-services", - "title":"L4 Services", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_flow}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "size":0, - "query":{ - "bool":{ - "must":[ - { - "range":{ - "timestamp":{ - "gte":"{{startTime:now-24h}}", - "lte":"{{endTime:now}}", - "format":"epoch_millis" - } - } - }, - { - "term": { - "nuage_metadata.enterpriseName":"{{enterpriseName:chord_enterprise}}" - } - }, - { - "term": { - "{{domainType:nuage_metadata.domainName}}":"{{domainName:chord_domain}}" - } - } - ] - } - }, - "aggs": { - "services": { - "terms": { - "field": "nuage_metadata.service", - "size": 100, - "order": { - "SumOf": "desc" - } - }, - "aggs": { - "SumOf": { - "sum": { - "field": "bytes" - } - } - } - } - } - } - } -} diff --git a/public/configurations/queries/vss-domain-service-table.json b/public/configurations/queries/vss-domain-service-table.json deleted file mode 100644 index ff6266a5..00000000 --- a/public/configurations/queries/vss-domain-service-table.json +++ /dev/null @@ -1,43 +0,0 @@ -{ - "id":"vss-domain-service-table", - "title":"Services Detail", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_flow}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "size": 100, - "sort": [ - { "timestamp": { "order": "desc" } } - ], - "query":{ - "bool":{ - "must":[ - { - "range":{ - "timestamp":{ - "gte":"{{startTime:now-24h}}", - "lte":"{{endTime:now}}", - "format":"epoch_millis" - } - } - }, - { - "term": { - "nuage_metadata.enterpriseName":"{{enterpriseName:chord_enterprise}}" - } - }, - { - "term": { - "{{domainType:nuage_metadata.domainName}}":"{{domainName:chord_domain}}" - } - }, - { - "exists": { "field": "nuage_metadata.service"} - } - ] - } - } - } - } -} diff --git a/public/configurations/queries/vss-domain-service-top-x.json b/public/configurations/queries/vss-domain-service-top-x.json deleted file mode 100644 index 444002b6..00000000 --- a/public/configurations/queries/vss-domain-service-top-x.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "id":"vss-domain-service-top-x", - "title":"Top L4 Services", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_flow}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "size":0, - "query":{ - "bool":{ - "must":[ - { - "range":{ - "timestamp":{ - "gte":"{{startTime:now-24h}}", - "lte":"{{endTime:now}}", - "format":"epoch_millis" - } - } - }, - { - "term": { - "nuage_metadata.enterpriseName":"{{enterpriseName:chord_enterprise}}" - } - }, - { - "term": { - "{{domainType:nuage_metadata.domainName}}":"{{domainName:chord_domain}}" - } - } - ] - } - }, - "aggs": { - "services": { - "terms": { - "field": "nuage_metadata.service", - "size": 5, - "order": { - "SumOf": "desc" - } - }, - "aggs": { - "SumOf": { - "sum": { - "field": "bytes" - } - } - } - } - } - } - } -} diff --git a/public/configurations/queries/vss-domain-traffic-icmp.json b/public/configurations/queries/vss-domain-traffic-icmp.json deleted file mode 100644 index 7b10af33..00000000 --- a/public/configurations/queries/vss-domain-traffic-icmp.json +++ /dev/null @@ -1,62 +0,0 @@ -{ - "id":"vss-domain-traffic-icmp", - "title":"ICMP connections vs Time", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_flow}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "size":0, - "query":{ - "bool":{ - "must":[ - { - "range":{ - "timestamp":{ - "gte":"{{startTime:now-24h}}", - "lte":"{{endTime:now}}", - "format":"epoch_millis" - } - } - }, - { - "term": { - "nuage_metadata.enterpriseName":"{{enterpriseName:chord_enterprise}}" - } - }, - { - "term": { - "{{domainType:nuage_metadata.domainName}}":"{{domainName:chord_domain}}" - } - }, - { - "term": { - "type":"{{actionType:ALLOW}}" - } - }, - { - "term": { - "protocol":"ICMP" - } - } - ] - } - }, - "aggs": { - "timestamp": { - "date_histogram": { - "field": "timestamp", - "interval": "{{interval:1h}}" - }, - "aggs": { - "SumOf": { - "sum": { - "field": "packets" - } - } - } - } - } - } - } -} diff --git a/public/configurations/queries/vss-domain-traffic-tcp-conn.json b/public/configurations/queries/vss-domain-traffic-tcp-conn.json deleted file mode 100644 index f7ad2649..00000000 --- a/public/configurations/queries/vss-domain-traffic-tcp-conn.json +++ /dev/null @@ -1,62 +0,0 @@ -{ - "id":"vss-domain-traffic-tcp-conn", - "title":"TCP connections vs Time", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_flow}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "size":0, - "query":{ - "bool":{ - "must":[ - { - "range":{ - "timestamp":{ - "gte":"{{startTime:now-24h}}", - "lte":"{{endTime:now}}", - "format":"epoch_millis" - } - } - }, - { - "term": { - "nuage_metadata.enterpriseName":"{{enterpriseName:chord_enterprise}}" - } - }, - { - "term": { - "{{domainType:nuage_metadata.domainName}}":"{{domainName:chord_domain}}" - } - }, - { - "term": { - "type":"{{actionType:ALLOW}}" - } - }, - { - "term": { - "protocol":"TCP" - } - } - ] - } - }, - "aggs": { - "timestamp": { - "date_histogram": { - "field": "timestamp", - "interval": "{{interval:1h}}" - }, - "aggs": { - "SumOf": { - "sum": { - "field": "packets" - } - } - } - } - } - } - } -} diff --git a/public/configurations/queries/vss-domain-traffic-tcp-multiline.json b/public/configurations/queries/vss-domain-traffic-tcp-multiline.json deleted file mode 100644 index 6fd505f5..00000000 --- a/public/configurations/queries/vss-domain-traffic-tcp-multiline.json +++ /dev/null @@ -1,102 +0,0 @@ -{ - "id":"vss-domain-traffic-tcp-multiline", - "title":"TCP traffic per Domain", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_flow}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "size":0, - "query":{ - "bool":{ - "must":[ - { - "range":{ - "timestamp":{ - "gte":"{{startTime:now-24h}}", - "lte":"{{endTime:now}}", - "format":"epoch_millis" - } - } - } - ] - } - }, - "aggs": { - "2": { - "filters":{ - "filters":{ - "Enterprise":{ - "query":{ - "term":{ - "nuage_metadata.enterpriseName":"{{enterpriseName:chord_enterprise}}" - } - } - } - } - }, - "aggs": { - "3": { - "filters":{ - "filters":{ - "Domain":{ - "query":{ - "term":{ - "nuage_metadata.domainName":"{{domainName:chord_domain}}" - } - } - } - } - }, - "aggs": { - "timestamp": { - "date_histogram": { - "field": "timestamp", - "interval": "{{interval:1h}}" - }, - "aggs": { - "SYN": { - "sum": { - "field": "tcpflags.SYN" - } - }, - "SYN-ACK": { - "sum": { - "field": "tcpflags.SYN-ACK" - } - }, - "ACK": { - "sum": { - "field": "tcpflags.ACK" - } - }, - "FIN": { - "sum": { - "field": "tcpflags.FIN" - } - }, - "FIN-ACK": { - "sum": { - "field": "tcpflags.FIN-ACK" - } - }, - "NULL": { - "sum": { - "field": "tcpflags.NULL" - } - }, - "RST": { - "sum": { - "field": "tcpflags.RST" - } - } - } - } - } - } - } - } - } - } - } -} diff --git a/public/configurations/queries/vss-domain-traffic-tcp-syn.json b/public/configurations/queries/vss-domain-traffic-tcp-syn.json deleted file mode 100644 index 79be30ca..00000000 --- a/public/configurations/queries/vss-domain-traffic-tcp-syn.json +++ /dev/null @@ -1,52 +0,0 @@ -{ - "id":"vss-domain-traffic-tcp", - "title":"TCP traffic per Domain", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_flow}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "size":0, - "query":{ - "bool":{ - "must":[ - { - "range":{ - "timestamp":{ - "gte":"{{startTime:now-24h}}", - "lte":"{{endTime:now}}", - "format":"epoch_millis" - } - } - }, - { - "term": { - "nuage_metadata.enterpriseName":"{{enterpriseName:chord_enterprise}}" - } - }, - { - "term": { - "{{domainType:nuage_metadata.domainName}}":"{{domainName:chord_domain}}" - } - } - ] - } - }, - "aggs": { - "timestamp": { - "date_histogram": { - "field": "timestamp", - "interval": "{{interval:1h}}" - }, - "aggs": { - "flag": { - "sum": { - "field": "tcpflags.{{flagtype}}" - } - } - } - } - } - } - } -} diff --git a/public/configurations/queries/vss-domain-traffic-top-dpg.json b/public/configurations/queries/vss-domain-traffic-top-dpg.json deleted file mode 100644 index d5ca8ac4..00000000 --- a/public/configurations/queries/vss-domain-traffic-top-dpg.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "id":"vss-domain-traffic-top-dpg", - "title":"Top Destination PG by Count", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_flow}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "size":0, - "query":{ - "bool":{ - "must":[ - { - "range":{ - "timestamp":{ - "gte":"{{startTime:now-24h}}", - "lte":"{{endTime:now}}", - "format":"epoch_millis" - } - } - }, - { - "term": { - "nuage_metadata.enterpriseName":"{{enterpriseName:chord_enterprise}}" - } - }, - { - "term": { - "{{domainType:nuage_metadata.domainName}}":"{{domainName:chord_domain}}" - } - } - ] - } - }, - "aggs": { - "dpg": { - "terms": { - "field": "nuage_metadata.dpgName", - "size": 5, - "order": { - "SumOf": "desc" - } - }, - "aggs": { - "SumOf": { - "sum": { - "field": "packets" - } - } - } - } - } - } - } -} diff --git a/public/configurations/queries/vss-domain-traffic-top-spg.json b/public/configurations/queries/vss-domain-traffic-top-spg.json deleted file mode 100644 index c150d014..00000000 --- a/public/configurations/queries/vss-domain-traffic-top-spg.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "id":"vss-domain-traffic-top-spg", - "title":"Top Source PG by Count", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_flow}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "size":0, - "query":{ - "bool":{ - "must":[ - { - "range":{ - "timestamp":{ - "gte":"{{startTime:now-24h}}", - "lte":"{{endTime:now}}", - "format":"epoch_millis" - } - } - }, - { - "term": { - "nuage_metadata.enterpriseName":"{{enterpriseName:chord_enterprise}}" - } - }, - { - "term": { - "{{domainType:nuage_metadata.domainName}}":"{{domainName:chord_domain}}" - } - } - ] - } - }, - "aggs": { - "spg": { - "terms": { - "field": "nuage_metadata.spgName", - "size": 5, - "order": { - "SumOf": "desc" - } - }, - "aggs": { - "SumOf": { - "sum": { - "field": "packets" - } - } - } - } - } - } - } -} diff --git a/public/configurations/queries/vss-domain-traffic-udp.json b/public/configurations/queries/vss-domain-traffic-udp.json deleted file mode 100644 index f31fc8c0..00000000 --- a/public/configurations/queries/vss-domain-traffic-udp.json +++ /dev/null @@ -1,62 +0,0 @@ -{ - "id":"vss-domain-traffic-udp", - "title":"UDP vs Time", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_flow}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "size":0, - "query":{ - "bool":{ - "must":[ - { - "range":{ - "timestamp":{ - "gte":"{{startTime:now-24h}}", - "lte":"{{endTime:now}}", - "format":"epoch_millis" - } - } - }, - { - "term": { - "nuage_metadata.enterpriseName":"{{enterpriseName:chord_enterprise}}" - } - }, - { - "term": { - "{{domainType:nuage_metadata.domainName}}":"{{domainName:chord_domain}}" - } - }, - { - "term": { - "type":"{{actionType:ALLOW}}" - } - }, - { - "term": { - "protocol":"UDP" - } - } - ] - } - }, - "aggs": { - "timestamp": { - "date_histogram": { - "field": "timestamp", - "interval": "{{interval:1h}}" - }, - "aggs": { - "SumOf": { - "sum": { - "field": "packets" - } - } - } - } - } - } - } -} diff --git a/public/configurations/queries/vss-ent-acldeny-time.json b/public/configurations/queries/vss-ent-acldeny-time.json deleted file mode 100644 index 2487283c..00000000 --- a/public/configurations/queries/vss-ent-acldeny-time.json +++ /dev/null @@ -1,52 +0,0 @@ -{ - "id":"vss-enterprise-acldeny-time", - "title":"ACL Deny vs Time", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_flow}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "size":0, - "query":{ - "bool":{ - "must":[ - { - "range":{ - "timestamp":{ - "gte":"{{startTime:now-24h}}", - "lte":"{{endTime:now}}", - "format":"epoch_millis" - } - } - }, - { - "term": { - "nuage_metadata.enterpriseName":"{{enterpriseName:chord_enterprise}}" - } - }, - { - "term": { - "type": "DENY" - } - } - ] - } - }, - "aggs": { - "timestamp": { - "date_histogram": { - "field": "timestamp", - "interval": "{{interval:1h}}" - }, - "aggs": { - "SumOf": { - "sum": { - "field": "packets" - } - } - } - } - } - } - } -} diff --git a/public/configurations/queries/vss-enterprise-acldeny-metric.json b/public/configurations/queries/vss-enterprise-acldeny-metric.json deleted file mode 100644 index e02f2b04..00000000 --- a/public/configurations/queries/vss-enterprise-acldeny-metric.json +++ /dev/null @@ -1,52 +0,0 @@ -{ - "id":"vss-enterprise-acldeny-metric", - "title":"ACL Deny count per enterprise", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_event}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "size": 0, - "query":{ - "bool":{ - "must":[ - { - "term": { - "nuage_metadata.enterpriseName":"{{enterpriseName:chord_enterprise}}" - } - }, - { - "term": { - "type": "ACL_DENY" - } - } - ] - } - }, - "aggs": { - "timezones": { - "filters": { - "filters": { - "Prev 24": { - "range": { - "timestamp": { - "gte": "{{prevStartTime:now-48h}}", - "lte": "{{startTime:now-24h}}" - } - } - }, - "Last 24": { - "range": { - "timestamp": { - "gte": "{{startTime:now-24h}}", - "lte": "{{endTime:now}}" - } - } - } - } - } - } - } - } - } -} diff --git a/public/configurations/queries/vss-enterprise-alerts-metric.json b/public/configurations/queries/vss-enterprise-alerts-metric.json deleted file mode 100644 index a457630f..00000000 --- a/public/configurations/queries/vss-enterprise-alerts-metric.json +++ /dev/null @@ -1,52 +0,0 @@ -{ - "id":"vss-enterprise-alerts-metric", - "title":"Alerts count per enterprise", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_event}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "size":0, - "query":{ - "bool":{ - "must":[ - { - "term":{ - "nuage_metadata.enterpriseName":"{{enterpriseName:chord_enterprise}}" - } - }, - { - "wildcard":{ - "type":"TCA-*" - } - } - ] - } - }, - "aggs":{ - "timezones":{ - "filters":{ - "filters":{ - "Prev 24":{ - "range":{ - "timestamp":{ - "gte":"now-48h", - "lte":"now-24h" - } - } - }, - "Last 24":{ - "range":{ - "timestamp":{ - "gte":"{{startTime:now-24h}}", - "lte":"{{endTime:now}}" - } - } - } - } - } - } - } - } - } -} diff --git a/public/configurations/queries/vss-enterprise-events-metric.json b/public/configurations/queries/vss-enterprise-events-metric.json deleted file mode 100644 index c01061b7..00000000 --- a/public/configurations/queries/vss-enterprise-events-metric.json +++ /dev/null @@ -1,47 +0,0 @@ -{ - "id":"vss-enterprise-events-metric", - "title":"Events count per enterprise", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_event}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "size": 0, - "query":{ - "bool":{ - "must":[ - { - "term": { - "nuage_metadata.enterpriseName":"{{enterpriseName:chord_enterprise}}" - } - } - ] - } - }, - "aggs": { - "timezones": { - "filters": { - "filters": { - "Prev 24": { - "range": { - "timestamp": { - "gte": "{{prevStartTime:now-48h}}", - "lte": "{{startTime:now-24h}}" - } - } - }, - "Last 24": { - "range": { - "timestamp": { - "gte": "{{startTime:now-24h}}", - "lte": "{{endTime:now}}" - } - } - } - } - } - } - } - } - } -} diff --git a/public/configurations/queries/vss-enterprise-flows-metric.json b/public/configurations/queries/vss-enterprise-flows-metric.json deleted file mode 100644 index ebe9f6d8..00000000 --- a/public/configurations/queries/vss-enterprise-flows-metric.json +++ /dev/null @@ -1,54 +0,0 @@ -{ - "id":"vss-enterprise-flows-metric", - "title":"Flows count per enterprise", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_flow}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "size": 0, - "query":{ - "bool":{ - "must":[ - { - "term": { - "nuage_metadata.enterpriseName":"{{enterpriseName:chord_enterprise}}" - } - } - ] - } - }, - "aggs": { - "timezones": { - "filters": { - "filters": { - "Prev 24": { - "range": { - "timestamp": { - "gte": "{{prevStartTime:now-48h}}", - "lte": "{{startTime:now-24h}}" - } - } - }, - "Last 24": { - "range": { - "timestamp": { - "gte": "{{startTime:now-24h}}", - "lte": "{{endTime:now}}" - } - } - } - } - }, - "aggs": { - "SumOf": { - "sum": { - "field": "packets" - } - } - } - } - } - } - } -} diff --git a/public/configurations/queries/vss-enterprise-pg-metric.json b/public/configurations/queries/vss-enterprise-pg-metric.json deleted file mode 100644 index 917ecda1..00000000 --- a/public/configurations/queries/vss-enterprise-pg-metric.json +++ /dev/null @@ -1,54 +0,0 @@ -{ - "id":"vss-enterprise-pg-metric", - "title":"Distinct PG count per enterprise", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_flow}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "size": 0, - "query":{ - "bool":{ - "must":[ - { - "term": { - "nuage_metadata.enterpriseName":"{{enterpriseName:chord_enterprise}}" - } - } - ] - } - }, - "aggs": { - "timezones": { - "filters": { - "filters": { - "Prev 24": { - "range": { - "timestamp": { - "gte": "{{prevStartTime:now-48h}}", - "lte": "{{startTime:now-24h}}" - } - } - }, - "Last 24": { - "range": { - "timestamp": { - "gte": "{{startTime:now-24h}}", - "lte": "{{endTime:now}}" - } - } - } - } - }, - "aggs": { - "pg_count": { - "cardinality": { - "field": "nuage_metadata.spgName" - } - } - } - } - } - } - } -} diff --git a/public/configurations/queries/vss-top-domains-blocked-traffic.json b/public/configurations/queries/vss-top-domains-blocked-traffic.json deleted file mode 100644 index 57768a36..00000000 --- a/public/configurations/queries/vss-top-domains-blocked-traffic.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "id":"vss-topdomains-blocked-traffic", - "title":"Top Domains with Blocked Traffic", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_flow}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "size":0, - "query":{ - "bool":{ - "must":[ - { - "range":{ - "timestamp":{ - "gte":"{{startTime:now-24h}}", - "lte":"{{endTime:now}}", - "format":"epoch_millis" - } - } - }, - { - "term": { - "nuage_metadata.enterpriseName":"{{enterpriseName:chord_enterprise}}" - } - }, - { - "term": { - "type": "DENY" - } - } - ] - } - }, - "aggs": { - "domains": { - "terms": { - "field": "nuage_metadata.domainName", - "size": 5, - "order": { - "SumOf": "desc" - } - }, - "aggs": { - "SumOf": { - "sum": { - "field": "packets" - } - } - } - } - } - } - } -} diff --git a/public/configurations/queries/vss-top-sec-events.json b/public/configurations/queries/vss-top-sec-events.json deleted file mode 100644 index cb48921c..00000000 --- a/public/configurations/queries/vss-top-sec-events.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "id":"vss-top-sec-events", - "title":"Top Security Events by Type", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_event}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "size":0, - "query":{ - "bool":{ - "must":[ - { - "range":{ - "timestamp":{ - "gte":"{{startTime:now-24h}}", - "lte":"{{endTime:now}}", - "format":"epoch_millis" - } - } - }, - { - "term": { - "nuage_metadata.enterpriseName":"{{enterpriseName:chord_enterprise}}" - } - } - ] - } - }, - "aggs": { - "SumOf": { - "sum": { - "field": "value" - } - }, - "EventType": { - "terms": { - "field": "type", - "size": 5, - "order": { - "SumOf": "desc" - } - }, - "aggs": { - "SumOf": { - "sum": { - "field": "value" - } - } - } - } - } - } - } -} diff --git a/public/configurations/queries/wifi-branch-active-clients.json b/public/configurations/queries/wifi-branch-active-clients.json deleted file mode 100644 index 927806a4..00000000 --- a/public/configurations/queries/wifi-branch-active-clients.json +++ /dev/null @@ -1,59 +0,0 @@ -{ - "id":"wifi-branch-active-clients", - "title":"TBD", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_wifi}}", - "type":"{{type:nuage_doc_type}}", - "body": { - "size":0, - "query":{ - "bool":{ - "must":[ - { - "term":{ - "enterpriseName":"{{enterpriseName:wifi_enterprise}}" - } - }, - { - "term":{ - "nsg":"{{nsg:wifi_nsg}}" - } - } - ] - } - }, - "aggs": { - "timezones": { - "filters": { - "filters": { - "Last 10": { - "range": { - "timestamp": { - "gte": "now-10m", - "lte": "now" - } - } - }, - "Last 24": { - "range": { - "timestamp": { - "gte": "now-24h", - "lte": "now" - } - } - } - } - }, - "aggs":{ - "Clients":{ - "cardinality":{ - "field":"client_mac" - } - } - } - } - } - } - } -} diff --git a/public/configurations/queries/wifi-branch-active-ssids.json b/public/configurations/queries/wifi-branch-active-ssids.json deleted file mode 100644 index 37eafbdb..00000000 --- a/public/configurations/queries/wifi-branch-active-ssids.json +++ /dev/null @@ -1,59 +0,0 @@ -{ - "id":"wifi-branch-active-ssids", - "title":"TBD", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_wifi}}", - "type":"{{type:nuage_doc_type}}", - "body": { - "size":0, - "query":{ - "bool":{ - "must":[ - { - "term":{ - "enterpriseName":"{{enterpriseName:wifi_enterprise}}" - } - }, - { - "term":{ - "nsg":"{{nsg:wifi_nsg}}" - } - } - ] - } - }, - "aggs": { - "timezones": { - "filters": { - "filters": { - "Last 10": { - "range": { - "timestamp": { - "gte": "now-10m", - "lte": "now" - } - } - }, - "Last 24": { - "range": { - "timestamp": { - "gte": "now-24h", - "lte": "now" - } - } - } - } - }, - "aggs":{ - "SSID":{ - "cardinality":{ - "field":"ssid-name" - } - } - } - } - } - } - } -} diff --git a/public/configurations/queries/wifi-branch-ssid-linechart.json b/public/configurations/queries/wifi-branch-ssid-linechart.json deleted file mode 100644 index c7a1aaeb..00000000 --- a/public/configurations/queries/wifi-branch-ssid-linechart.json +++ /dev/null @@ -1,70 +0,0 @@ -{ - "id":"wifi-branch-ssid-linechart", - "title":"TBD", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_wifi}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "size":0, - "query":{ - "bool":{ - "must":[ - { - "range":{ - "timestamp":{ - "gte":"{{startTime:now-24h}}", - "lte":"{{endTime:now}}", - "format":"epoch_millis" - } - } - }, - { - "term": { - "enterpriseName":"{{enterpriseName:wifi_enterprise}}" - } - }, - { - "term": { - "nsg":"{{nsg:wifi_nsg}}" - } - }, - { - "term": { - "ssid-name":"{{ssid}}" - } - } - ] - } - }, - "aggs": { - "ts": { - "date_histogram": { - "field": "timestamp", - "interval": "{{interval:1h}}" - }, - "aggs": { - "Users": { - "terms": { - "field": "client_mac", - "size": 100, - "order": { - "SumOf": "desc" - } - }, - "aggs": { - "SumOf": { - "sum": { - "script": { - "inline": "doc['rx_bytes'].value + doc['tx_bytes'].value" - } - } - } - } - } - } - } - } - } - } -} diff --git a/public/configurations/queries/wifi-branch-ssid-signal-lastseen.json b/public/configurations/queries/wifi-branch-ssid-signal-lastseen.json deleted file mode 100644 index 6f1cda7b..00000000 --- a/public/configurations/queries/wifi-branch-ssid-signal-lastseen.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "id":"wifi-branch-ssid-signal-lastseen", - "title":"TBD", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_wifi}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "query":{ - "bool":{ - "must":[ - { - "range":{ - "timestamp":{ - "gte":"now-1m", - "lte":"now", - "format":"epoch_millis" - } - } - }, - { - "term": { - "ssid-name": "{{ssid}}" - } - }, - { - "term":{ - "enterpriseName":"{{enterpriseName:wifi_enterprise}}" - } - }, - { - "term":{ - "nsg":"{{nsg:wifi_nsg}}" - } - } - ] - } - } - } - } -} diff --git a/public/configurations/queries/wifi-branch-table.json b/public/configurations/queries/wifi-branch-table.json deleted file mode 100644 index ffaae968..00000000 --- a/public/configurations/queries/wifi-branch-table.json +++ /dev/null @@ -1,70 +0,0 @@ -{ - "id":"wifi-branch-table", - "title":"TBD", - "service":"elasticsearch", - "query":{ - "index":"{{index:nuage_wifi}}", - "type":"{{type:nuage_doc_type}}", - "body":{ - "size":0, - "query":{ - "bool":{ - "must":[ - { - "range":{ - "timestamp":{ - "gte":"{{startTime:now-24h}}", - "lte":"{{endTimeTime:now}}", - "format":"epoch_millis" - } - } - }, - { - "term":{ - "enterpriseName":"{{enterpriseName:wifi_enterprise}}" - } - }, - { - "term":{ - "nsg":"{{nsg:wifi_nsg}}" - } - } - ] - } - }, - "aggs": { - "SSID": { - "terms": { - "field": "ssid-name" - }, - "aggs": { - "Client": { - "terms": { - "field": "client_mac" - }, - "aggs": { - "IP": { - "terms": { - "field": "client_ip", - "order": { - "SumofBytes": "desc" - } - }, - "aggs": { - "SumofBytes": { - "sum": { - "script": { - "inline": "doc['rx_bytes'].value + doc['tx_bytes'].value" - } - } - } - } - } - } - } - } - } - } - } - } -} \ No newline at end of file diff --git a/public/configurations/visualizations/aar-domain-all-app-usage.json b/public/configurations/visualizations/aar-domain-all-app-usage.json deleted file mode 100644 index 274a3c62..00000000 --- a/public/configurations/visualizations/aar-domain-all-app-usage.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "id": "aar-domain-all-app-usage", - "graph": "PieGraph", - "title": "Domain Applications by {{trafficType}} data", - "description":"Pie chart displays the share of all applications (%) flowing through NSGs for a Domain. Each application pie is clickable", - "author": "Bharat Mukheja", - "creationDate": "09/21/2017", - "data": { - "sliceColumn": "Sum of MB", - "labelColumn": "L7Classification", - "otherOptions": { - "label": "Others", - "limit": 85 - }, - "tooltip": [ - { "column": "L7Classification", "label": "L7 Classification" }, - { "column": "Sum of MB", "format": "s"} - ], - "percentages": true, - "percentagesFormat": ",.1%", - "pieLabelRadius": 0.55, - "pieOuterRadius": 0.95, - "legend": { - "show": true, - "orientation": "vertical", - "circleSize": 4, - "labelOffset": 2 - } - }, - "listeners": [{ - "params": { - "app": "L7Classification" - } - }], - "query": "aar-domain-all-app-usage" -} diff --git a/public/configurations/visualizations/aar-domain-nsg-app-cumulative.json b/public/configurations/visualizations/aar-domain-nsg-app-cumulative.json deleted file mode 100644 index 10b90245..00000000 --- a/public/configurations/visualizations/aar-domain-nsg-app-cumulative.json +++ /dev/null @@ -1,43 +0,0 @@ -{ - "id": "aar-domain-nsg-app-cumulative", - "graph": "PieGraph", - "title": "Cumulative {{trafficType}} Data Usage on NSG {{nsg}} for {{app}} App ", - "description": "Pie chart displays the source IP addresses of hosts generating selected application and selected NSG", - "author": "Bharat Mukheja", - "creationDate": "10/15/2017", - "data": { - "colors": [ - "#7da3f7", - "#fec26a", - "#e78ac3", - "#f79e99", - "#b3d645" - ], - "otherOptions": { - "label": "Others", - "limit": 85 - }, - "tooltip": [ - { "column": "Ip", "label": "IP" }, - { "column": "SumofBytes", "label": "Total Bytes", "format": "s"} - ], - "percentages": true, - "labelColumn": "Ip", - "sliceColumn": "SumofBytes", - "percentagesFormat": ",.1%", - "pieLabelRadius": 0.55, - "pieOuterRadius": 0.95, - "legend": { - "show": true, - "orientation": "vertical", - "circleSize": 4, - "labelOffset": 3 - } - }, - "listeners": [{ - "params": { - "Ip": "Ip" - } - }], - "query": "aar-domain-nsg-app-cumulative" -} diff --git a/public/configurations/visualizations/aar-domain-nsg-app-traffic-detail.json b/public/configurations/visualizations/aar-domain-nsg-app-traffic-detail.json deleted file mode 100644 index 85baea63..00000000 --- a/public/configurations/visualizations/aar-domain-nsg-app-traffic-detail.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "id": "aar-domain-nsg-app-traffic-detail", - "graph": "AreaGraph", - "title": "NSG Application {{trafficType}} traffic detail between {{snsg}} and {{Ip}}", - "description": "This stacked area graph displays the throughput and application traffic history generated by the selected source IP address", - "author": "Bharat Mukheja", - "creationDate": "10/20/2017", - "data": { - "dateHistogram": true, - "xColumn": "ts", - "xLabel": "Time", - "yColumn": "SumofBytes", - "yTickFormat": ",.2s", - "yLabel": "Traffic", - "stroke": { - "width": "2px" - }, - "yTicks": 5, - "linesColumn": "L7Classification", - "legend": { - "orientation": "vertical", - "show": true, - "circleSize": 5, - "labelOffset": 5 - }, - "tooltip": [ - { "column": "L7Classification", "label": "Application"}, - { "column": "SumofBytes", "label": "Data Usage", "format": ",.2s"}, - { "column": "ts", "label": "Timestamp", "timeFormat": "%b %d, %y %X"} - ] - }, - "listeners": [ - { - "params": { - "app": "L7Classification" - } - }], - "query": "aar-domain-nsg-app-traffic-detail" -} diff --git a/public/configurations/visualizations/aar-domain-nsg-per-app.json b/public/configurations/visualizations/aar-domain-nsg-per-app.json deleted file mode 100644 index 86a31559..00000000 --- a/public/configurations/visualizations/aar-domain-nsg-per-app.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "id": "aar-domain-nsg-per-app", - "graph": "BarGraph", - "title": "Data Usage per NSG for {{app}} App", - "description": "Bar graph displays the data usage per NSG location for a selected application", - "author": "Bharat Mukheja", - "creationDate": "10/15/2017", - "data": { - "colors": [ - "#7da3f7", - "#fec26a", - "#e78ac3", - "#f79e99", - "#b3d645" - ], - "tooltip": [ - { "column": "NSG", "label": "NSG" }, - { "column": "SumofBytes", "label": "Total Bytes", "format": ",.2s"} - ], - "xLabel": "NSG", - "yLabel": "Total Bytes", - "yTickFormat": ".2s", - "xColumn": "NSG", - "yColumn": "SumofBytes" - }, - "listeners": [{ - "params": { - "snsg": "NSG" - } - }], - "query": "aar-domain-nsg-per-app" -} diff --git a/public/configurations/visualizations/aar-domain-probe-path.json b/public/configurations/visualizations/aar-domain-probe-path.json deleted file mode 100644 index 04cb79c2..00000000 --- a/public/configurations/visualizations/aar-domain-probe-path.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "id": "aar-domain-probe-path", - "graph": "ChordGraph", - "title": "Path Performance Measurements", - "description": "Domain level top 10 NSG Path Performance Measurements. Computation: Count of NSGs with highest counts of probe records for the displayed time span.", - "author": "Ronak Shah and Curran Kelleher", - "creationDate": "11/02/2016", - "data": { - "chordSourceColumn": "snsg", - "chordDestinationColumn": "dnsg", - "colorColumn": "snsg" - }, - "listeners": [{ - "params": { - "snsg": "snsg", - "dnsg": "dnsg" - } - }], - "query": "aar-domain-probe-path" -} diff --git a/public/configurations/visualizations/aar-domain-probe-table-dest-to-src.json b/public/configurations/visualizations/aar-domain-probe-table-dest-to-src.json deleted file mode 100644 index b9312eb1..00000000 --- a/public/configurations/visualizations/aar-domain-probe-table-dest-to-src.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "id": "aar-domain-probe-table-dest-to-src", - "graph": "Table", - "title": "{{dnsg}} ({{toTitlePersonality}}) to {{snsg}} ({{fromTitlePersonality}}) Probe Detail", - "description": "Domain level, 10 most recent Path Performance Measurements from remote NSG or NSGUBR as source to local NSG or NSGUBR as destination. Computation: Order by time in descending order.", - "author": "Ronak Shah", - "creationDate": "11/02/2016", - "data": { - "columns": [ - { "column": "timestamp", "label": "Timestamp", "timeFormat": "%b %d, %y %X"}, - { "column": "SrcUplink", "label": "Source Uplink" }, - { "column": "DstUplink", "label": "Destination Uplink" }, - { "column": "UnderlayName", "label": "Underlay Name" }, - { "column": "PerfMonitor", "label": "Perf Monitor" }, - { "column": "AvgJitter", "label": "Avg Jitter", "format": ",.2f" }, - { "column": "AvgDelay", "label": "Avg Latency", "format": ",.2f" }, - { "column": "AvgPktLoss", "label": "Avg Pkt Loss", "format": ",.2f"} - ] - }, - "query": "aar-domain-probe-table-dest-to-src" -} diff --git a/public/configurations/visualizations/aar-domain-probe-table.json b/public/configurations/visualizations/aar-domain-probe-table.json deleted file mode 100644 index 8ea081ba..00000000 --- a/public/configurations/visualizations/aar-domain-probe-table.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "id": "aar-domain-probe-table", - "graph": "Table", - "title": "{{snsg}} ({{fromPersonality}}) to {{dnsg}} ({{toPersonality}}) Probe Detail", - "description": "Domain level, 10 most recent Path Performance Measurements from local NSG or NSGUBR as source to remote NSG or NSGUBR as destination. Computation: Order by time in descending order.", - "author": "Ronak Shah", - "creationDate": "11/02/2016", - "data": { - "columns": [ - { "column": "timestamp", "label": "Timestamp", "timeFormat": "%b %d, %y %X"}, - { "column": "SrcUplink", "label": "Source Uplink" }, - { "column": "DstUplink", "label": "Destination Uplink" }, - { "column": "UnderlayName", "label": "Underlay Name" }, - { "column": "PerfMonitor", "label": "Perf Monitor" }, - { "column": "AvgJitter", "label": "Avg Jitter", "format": ",.2f" }, - { "column": "AvgDelay", "label": "Avg Latency", "format": ",.2f" }, - { "column": "AvgPktLoss", "label": "Avg Pkt Loss", "format": ",.2f"} - ] - }, - "query": "aar-domain-probe-table" -} diff --git a/public/configurations/visualizations/aar-domain-top5-apmg.json b/public/configurations/visualizations/aar-domain-top5-apmg.json deleted file mode 100644 index 183ba1c6..00000000 --- a/public/configurations/visualizations/aar-domain-top5-apmg.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "id": "aar-domain-top5-apmg", - "graph": "PieGraph", - "title": "Top 5 Application Groups (Mbps)", - "description": "Domain level top 5 Application Performance Management Groups. Computation: Sum of total Bytes sent and/or received in descending order.", - "author": "Ronak Shah", - "creationDate": "10/26/2016", - "data": { - "tooltip": [ - { "column": "APMGroup", "label": "APMGroup" }, - { "column": "Sum of MB", "label": "Total Bytes(MB)", "format": "s"} - ], - "sliceColumn": "Sum of MB", - "labelColumn": "APMGroup", - "colorColumn": "APMGroup" - }, - "query": "aar-domain-top5-apmg" -} diff --git a/public/configurations/visualizations/aar-enterprise-all-app-usage.json b/public/configurations/visualizations/aar-enterprise-all-app-usage.json deleted file mode 100644 index 8875e696..00000000 --- a/public/configurations/visualizations/aar-enterprise-all-app-usage.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "id": "aar-enterprise-all-app-usage", - "graph": "PieGraph", - "title": "Enterprise Applications by {{trafficType}} data", - "description":"Pie chart displays the share of all applications (%) flowing through NSGs at Enterprise level. Each application pie is clickable.", - "author": "Bharat Mukheja", - "creationDate": "09/21/2017", - "data": { - "sliceColumn": "Sum of MB", - "labelColumn": "L7Classification", - "otherOptions": { - "label": "Others", - "limit": 85 - }, - "tooltip": [ - { "column": "L7Classification", "label": "L7 Classification" }, - { "column": "Sum of MB", "format": "s"} - ], - "percentages": true, - "percentagesFormat": ",.1%", - "pieLabelRadius": 0.55, - "pieOuterRadius": 0.95, - "legend": { - "show": true, - "orientation": "vertical", - "circleSize": 4, - "labelOffset": 2 - } - }, - "listeners": [{ - "params": { - "app": "L7Classification" - } - }], - "query": "aar-enterprise-all-app-usage" -} diff --git a/public/configurations/visualizations/aar-enterprise-app-per-nsg.json b/public/configurations/visualizations/aar-enterprise-app-per-nsg.json deleted file mode 100644 index e93daa68..00000000 --- a/public/configurations/visualizations/aar-enterprise-app-per-nsg.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "id": "aar-enterprise-app-per-nsg", - "graph": "DynamicBarGraph", - "title": "{{trafficType}} Data Usage on Apps per NSG", - "description": "Bar graph displays total application throughput for each NSG in an enterprise. Application share of total traffic is displayed as colors on the bar and are clickable.", - "author": "Bharat Mukheja", - "creationDate": "11/31/2017", - "data": { - "brush": 10, - "colors": [ - "#7da3f7", - "#fec26a", - "#e78ac3", - "#f79e99", - "#b3d645" - ], - "tooltip": [ - { "column": "L7Classification", "label": "App" }, - { "column": "NSG", "label": "NSG" }, - { "column": "SumofBytes", "label": "Total Bytes", "format": ",.2s"} - ], - "xLabel": "NSG", - "yLabel": "Total Bytes", - "yTickFormat": ".2s", - "xColumn": "NSG", - "stackColumn":"L7Classification", - "yColumn": "SumofBytes" - }, - "listeners": [{ - "params": { - "snsg": "NSG", - "app":"L7Classification" - } - }], - "query": "aar-enterprise-app-per-nsg" -} diff --git a/public/configurations/visualizations/aar-enterprise-geomap.json b/public/configurations/visualizations/aar-enterprise-geomap.json deleted file mode 100644 index 00d8bfd4..00000000 --- a/public/configurations/visualizations/aar-enterprise-geomap.json +++ /dev/null @@ -1,88 +0,0 @@ -{ - "id": "aar-enterprise-geomap", - "graph": "GeoMap", - "title": "All NSGs in Enterprise {{enterpriseName}}", - "description": "Shows all NSGs in the enterprise with their current state and information.\nThe information covers Bootstrap Status, Alarm Status and NSG Software Version.\n\nColor depiction -\n\nBlue: NSG is in Good Condition\nYellow: Bootstrap Status is not ACTIVE\n\n\n\nTo Exit this information, click anywhere inside this box or on the 'i' button again.", - "author": "Bharat Mukheja", - "creationDate": "03/13/2018", - "data": { - "minZoom":2, - "latitudeColumn": "latitude", - "longitudeColumn": "longitude", - "nameColumn": "gatewayName", - "localityColumn": "address", - "idColumn": "gatewayID", - "criticalAlarmColumn": "criticalAlarmsCount", - "majorAlarmColumn": "majorAlarmsCount", - "minorAlarmColumn": "minorAlarmsCount", - "infoAlarmColumn": "infoAlarmsCount", - "bootstrapStatusColumn" : "bootstrapStatus", - "NSGVersionColumn" : "NSGVersion", - - "markerIcon": { - "default": "nsGatewayBlue", - "criteria": [ - { - "icon": "nsGatewayYellow", - "fields": { - "bootstrapStatus": "INACTIVE" - } - }, - { - "icon": "nsGatewayYellow", - "fields": { - "bootstrapStatus": "NOTIFICATION_APP_REQ_SENT" - } - }, - { - "icon": "nsGatewayYellow", - "fields": { - "bootstrapStatus": "NOTIFICATION_APP_REQ_ACK" - } - }, - { - "icon": "nsGatewayYellow", - "fields": { - "bootstrapStatus": "CERTIFICATE_SIGNED" - } - } - ] - }, - "filters": [ - { - "columnText": "Name", - "columField": "gatewayName", - "type": "text" - }, - { - "columnText": "Region", - "columField": "locality", - "type": "text" - }, - { - "columField": "bootstrapStatus", - "type": "selection" - }, - { - "columField": "NSGVersion", - "type": "selection" - } - ], - "links": { - "source": "data1", - "sourceColumn": "source", - "destinationColumn": "destination" - } - }, - "query": { - "data": "aar-enterprise-geomap", - "data1": {"name":"aar-enterprise-all-flows","required":false} - }, - "listeners": [{ - "redirect": "/dashboards/aarNSG", - "params": { - "snsg": "gatewayName", - "nsgId": "gatewayID" - } - }] -} diff --git a/public/configurations/visualizations/aar-enterprise-nsg-app-cumulative.json b/public/configurations/visualizations/aar-enterprise-nsg-app-cumulative.json deleted file mode 100644 index 4f614aca..00000000 --- a/public/configurations/visualizations/aar-enterprise-nsg-app-cumulative.json +++ /dev/null @@ -1,43 +0,0 @@ -{ - "id": "aar-enterprise-nsg-app-cumulative", - "graph": "PieGraph", - "title": "{{trafficType}} Data Usage on {{nsg}} for {{app}}", - "description": "Pie chart displays the source IP addresses of hosts generating selected application and selected NSG", - "author": "Bharat Mukheja", - "creationDate": "10/15/2017", - "data": { - "colors": [ - "#7da3f7", - "#fec26a", - "#e78ac3", - "#f79e99", - "#b3d645" - ], - "otherOptions": { - "label": "Others", - "limit": 85 - }, - "tooltip": [ - { "column": "Ip", "label": "IP" }, - { "column": "SumofBytes", "label": "Total Bytes", "format": "s"} - ], - "percentages": true, - "labelColumn": "Ip", - "sliceColumn": "SumofBytes", - "percentagesFormat": ",.1%", - "pieLabelRadius": 0.55, - "pieOuterRadius": 0.95, - "legend": { - "show": true, - "orientation": "vertical", - "circleSize": 4, - "labelOffset": 3 - } - }, - "listeners": [{ - "params": { - "Ip": "Ip" - } - }], - "query": "aar-enterprise-nsg-app-cumulative" -} diff --git a/public/configurations/visualizations/aar-enterprise-nsg-app-traffic-detail.json b/public/configurations/visualizations/aar-enterprise-nsg-app-traffic-detail.json deleted file mode 100644 index c11e2325..00000000 --- a/public/configurations/visualizations/aar-enterprise-nsg-app-traffic-detail.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "id": "aar-enterprise-nsg-app-traffic-detail", - "graph": "AreaGraph", - "title": "NSG Application {{trafficType}} traffic detail between {{snsg}} and {{Ip}}", - "description": "This stacked area graph displays the throughput and application traffic history generated/received by the selected source IP address", - "author": "Bharat Mukheja", - "creationDate": "10/20/2017", - "data": { - "dateHistogram": true, - "xColumn": "ts", - "xLabel": "Time", - "yColumn": "SumofBytes", - "yTickFormat": ",.2s", - "yLabel": "Traffic", - "stroke": { - "width": "2px" - }, - "yTicks": 5, - "linesColumn": "L7Classification", - "legend": { - "orientation": "vertical", - "show": true, - "circleSize": 5, - "labelOffset": 5 - }, - "tooltip": [ - { "column": "L7Classification", "label": "Application"}, - { "column": "SumofBytes", "label": "Data Usage", "format": ",.2s"}, - { "column": "ts", "label": "Timestamp", "timeFormat": "%b %d, %y %X"} - ] - }, - "listeners": [ - { - "params": { - "app": "L7Classification" - } - }], - "query": "aar-enterprise-nsg-app-traffic-detail" -} diff --git a/public/configurations/visualizations/aar-enterprise-nsg-per-app.json b/public/configurations/visualizations/aar-enterprise-nsg-per-app.json deleted file mode 100644 index e96d896a..00000000 --- a/public/configurations/visualizations/aar-enterprise-nsg-per-app.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "id": "aar-enterprise-nsg-per-app", - "graph": "DynamicBarGraph", - "title": "{{trafficType}} Data Usage per NSG for {{app}} App", - "description": "Bar graph displays the data usage per NSG location for a selected application", - "author": "Bharat Mukheja", - "creationDate": "10/15/2017", - "data": { - "brush": 10, - "colors": [ - "#7da3f7", - "#fec26a", - "#e78ac3", - "#f79e99", - "#b3d645" - ], - "tooltip": [ - { "column": "NSG", "label": "NSG" }, - { "column": "SumofBytes", "label": "Total Bytes", "format": ",.2s"} - ], - "xLabel": "NSG", - "yLabel": "Total Bytes", - "yTickFormat": ".2s", - "xColumn": "NSG", - "yColumn": "SumofBytes" - }, - "listeners": [{ - "params": { - "snsg": "NSG" - } - }], - "query": "aar-enterprise-nsg-per-app" -} diff --git a/public/configurations/visualizations/aar-flow-sla-heatmap.json b/public/configurations/visualizations/aar-flow-sla-heatmap.json deleted file mode 100644 index 2e0f2b60..00000000 --- a/public/configurations/visualizations/aar-flow-sla-heatmap.json +++ /dev/null @@ -1,51 +0,0 @@ -{ - "id": "aar-flow-sla-heatmap", - "graph": "HeatmapGraph", - "title": "{{snsg}} ({{fromPersonality}}) to {{dnsg}} ({{toPersonality}}) SLA HeatMap", - "description": "Heatmap showing per application sla status over a period of chosen 15 minutes interval. Please use scroll to go back and forward in time by 15 minutes. When you click on a cell, tables detailing SLA and flow information will appear. Time chosen to collect that information is +/- 10 minutes from the cell's time.", - "author": "Anil Chauhan", - "creationDate": "03/04/2017", - "data": { - "brush": 5, - "xAlign": true, - "xColumn": "date_histo", - "xLabel": "Time", - "yColumn": "application", - "yTickGrid": false, - "yLabel": "Application", - "legendColumn": "slastatus", - "cellColumn": "slastatus", - "legend": { - "show": true, - "orientation": "horizontal", - "circleSize": 4, - "labelOffset": 2 - }, - "tooltip": [ - { "column": "date_histo", "label": "Timestamp", "timeFormat": "%b %d, %y %X"}, - { "column": "application", "label": "Application" }, - { "column": "slastatus", "label": "Status" } - ], - "heatmapColor": { - "InSla": "#b3d645" - } - }, - "listeners": [ - { - "params": { - "app": "application", - "queryStartTime": "date_histo", - "apmGroup": "apmGroup", - "slastatus": "slastatus", - "appID": "appID" - }, - "dateParams": { - "reference": "nsgSlaDetails", - "duration": 600000, - "column": "date_histo" - } - } - ], - "nextPrevFilter": true, - "query": "aar-flow-sla-heatmap" -} diff --git a/public/configurations/visualizations/aar-flow-uplink-pairs.json b/public/configurations/visualizations/aar-flow-uplink-pairs.json deleted file mode 100644 index 9d01042a..00000000 --- a/public/configurations/visualizations/aar-flow-uplink-pairs.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "id": "aar-flow-uplink-pairs", - "graph": "Table", - "title": "Traffic Uplink Pairs for {{app}}", - "description": "Shows all uplink pairs for the flow", - "author": "Bharat Mukheja", - "creationDate": "11/21/2017", - "query": "aar-flow-uplink-pairs", - "listeners": [{ - "params": { - "srcUplink": "srcUplink", - "dstUplink": "dstUplink" - } - }], - "data": { - "searchBar": false, - "hidePagination":true, - "limit":20, - "columns": [ - { "column": "srcUplink", "label": "Source"}, - { "column": "dstUplink", "label": "Destination" } - ] - } -} diff --git a/public/configurations/visualizations/aar-nsg-alarm-count-critical.json b/public/configurations/visualizations/aar-nsg-alarm-count-critical.json deleted file mode 100644 index 6ec0ebe3..00000000 --- a/public/configurations/visualizations/aar-nsg-alarm-count-critical.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "id": "aar-nsg-alarm-count-critical", - "title": "Critical Alarms", - "query": "aar-nsg-alarm-summary", - "graph": "SimpleTextGraph", - "description":"Quick View of the Critical alarms for this NSG in the VSD dashboard", - "showTitleBar":false, - "data": { - "borderRadius": "0", - "targetedColumn":"criticalAlarmsCount", - "circleColor":"#f76159", - "colors":[ - "red" - ] - }, - "listeners": [{ - "redirect": "/dashboards/aarNSGAlarms", - "params": { - "nsgId": "gatewayID" - } - }] -} diff --git a/public/configurations/visualizations/aar-nsg-alarm-count-major.json b/public/configurations/visualizations/aar-nsg-alarm-count-major.json deleted file mode 100644 index 9e2296bc..00000000 --- a/public/configurations/visualizations/aar-nsg-alarm-count-major.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "id": "aar-nsg-alarm-count-major", - "title": "Major Alarms", - "query": "aar-nsg-alarm-summary", - "graph": "SimpleTextGraph", - "description":"Quick View of the Major alarms for this NSG in the VSD dashboard", - "showTitleBar":false, - "data": { - "borderRadius": "0", - "targetedColumn":"majorAlarmsCount", - "colors":[ - "#ffd92f" - ] - }, - "listeners": [{ - "redirect": "/dashboards/aarNSGAlarms", - "params": { - "nsgId": "gatewayID" - } - }] -} diff --git a/public/configurations/visualizations/aar-nsg-alarm-count-minor.json b/public/configurations/visualizations/aar-nsg-alarm-count-minor.json deleted file mode 100644 index 50a0dd80..00000000 --- a/public/configurations/visualizations/aar-nsg-alarm-count-minor.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "id": "aar-nsg-alarm-count-minor", - "title": "Minor Alarms", - "query": "aar-nsg-alarm-summary", - "graph": "SimpleTextGraph", - "description":"Quick View of the Minor alarms for this NSG in the VSD dashboard", - "showTitleBar":false, - "data": { - "borderRadius": "0", - "targetedColumn":"minorAlarmsCount", - "colors":[ - "green" - ] - }, - "listeners": [{ - "redirect": "/dashboards/aarNSGAlarms", - "params": { - "nsgId": "gatewayID" - } - }] -} diff --git a/public/configurations/visualizations/aar-nsg-alarm-details.json b/public/configurations/visualizations/aar-nsg-alarm-details.json deleted file mode 100644 index 54d8893d..00000000 --- a/public/configurations/visualizations/aar-nsg-alarm-details.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "id": "aar-nsg-alarm-details", - "graph": "Table", - "title": "Alarms on NSG {{snsg}}", - "description": "Shows all alarms as present on VSD for NSG {{snsg}}", - "author": "Bharat Mukheja", - "creationDate": "07/13/2018", - "query": "aar-nsg-alarm-details", - "data": { - "hidePagination":true, - "limit":25, - "columns": [ - { "column": "creationDate", "label": "Alarm Created Time", "timeFormat": "%b %d, %y %X"}, - { "column": "lastUpdatedDate", "label": "Last Updated Time", "timeFormat": "%b %d, %y %X" }, - { "column": "severity", "label": " ","colors":{"CRITICAL":"red","MAJOR":"yellow","MINOR":"green","INFO":"green"}}, - { "column": "severity", "label": "Severity"}, - { "column": "description", "label": "Description" }, - { "column": "numberOfOccurances", "label": "Count" }, - { "column": "errorCondition", "label": "Error Condition" } - ], - "searchBar" : false, - "filters": [ - { - "columField": "severity", - "type": "selection" - }, - { - "columField": "errorCondition", - "type": "selection" - } - ] - } -} diff --git a/public/configurations/visualizations/aar-nsg-alarm-title-bar.json b/public/configurations/visualizations/aar-nsg-alarm-title-bar.json deleted file mode 100644 index b2d68be0..00000000 --- a/public/configurations/visualizations/aar-nsg-alarm-title-bar.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "id": "aar-nsg-alarm-title-bar", - "title": "Alarms", - "query": "aar-nsg-alarm-details", - "graph": "Table", - "description":"Quick View of the alarms for this NSG in the VSD dashboard", - "showTitleBar":true, - "data": { - "searchBar": false - } -} diff --git a/public/configurations/visualizations/aar-nsg-all-app-usage.json b/public/configurations/visualizations/aar-nsg-all-app-usage.json deleted file mode 100644 index 2fef58fb..00000000 --- a/public/configurations/visualizations/aar-nsg-all-app-usage.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "id": "aar-nsg-all-app-usage", - "graph": "PieGraph", - "title": "NSG Applications", - "description":"Pie chart displays the share of all applications (%) flowing through the NSG", - "author": "Bharat Mukheja", - "creationDate": "11/31/2017", - "data": { - "sliceColumn": "Sum of MB", - "labelColumn": "L7Classification", - "otherOptions": { - "label": "Others", - "limit": 85 - }, - "tooltip": [ - { "column": "L7Classification", "label": "L7 Classification" }, - { "column": "Sum of MB", "format": ",.2s"} - ], - "percentages": true, - "percentagesFormat": ",.1%", - "pieLabelRadius": 0.55, - "pieOuterRadius": 0.95, - "legend": { - "show": true, - "orientation": "vertical", - "circleSize": 4, - "labelOffset": 2 - } - }, - "query": "aar-nsg-all-app-usage" -} diff --git a/public/configurations/visualizations/aar-nsg-app-from-nsg.json b/public/configurations/visualizations/aar-nsg-app-from-nsg.json deleted file mode 100644 index 397d1ef7..00000000 --- a/public/configurations/visualizations/aar-nsg-app-from-nsg.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "id": "aar-nsg-app-from-nsg", - "graph": "Table", - "title": "Application - From NSG", - "description": "This graph shows application usage per path between source and destination NSG. Computation: Sum of ingress Bytes in descending order", - "author": "Ronak Shah", - "creationDate": "10/13/2016", - "data": { - "columns": [ - { "column": "APMGroup", "label": "APM Group" }, - { "column": "Application", "label": "Application" }, - { "column": "L7Classification", "label": "L7 Classification" }, - { "column": "SrcVportName", "label": "Source Vport" }, - { "column": "DestinationNSG", "label": "Destination NSG" }, - { "column": "SumofPackets", "label": "Ingress Packets", "format": ",.2s"}, - { "column": "SumofBytes", "label": "Ingress Bytes", "format": ",.2s" } - ] - }, - "query": "aar-nsg-app-from-nsg" -} diff --git a/public/configurations/visualizations/aar-nsg-app-linechart.json b/public/configurations/visualizations/aar-nsg-app-linechart.json deleted file mode 100644 index b665c4a2..00000000 --- a/public/configurations/visualizations/aar-nsg-app-linechart.json +++ /dev/null @@ -1,52 +0,0 @@ -{ - "id": "aar-nsg-app-linechart", - "graph": "LineGraph", - "title": "Top 5 Discovered Applications Usage Over Time", - "description": "NSG level discovered application total bytes usage over time. Layer-7 Classification includes discovered applications including Common Name in TLS certificates when available.Computation: Sum of total Bytes sent and/or received for a given interval displayed over the configured time span. Possible values are: If time span = Last 15 minutes: interval is 1 minute, If time span = Last 24 hours: interval is 1 hour, If time span = Last 7 days: interval is 12 hours", - "author": "Ronak Shah", - "creationDate": "11/07/2016", - "data": { - "dateHistogram": true, - "xColumn": "ts", - "yColumn": "SumOf", - "yTickFormat": ".2s", - "xLabel": "Time", - "yLabel": "{{metric:Total Bytes}}", - "stroke": { - "color": "#f76159", - "width": "2px" - }, - "colors": [ - "#6b94ec", - "#e78ac3", - "#f9b13d", - "#b3d645", - "#ffd92f", - "#aa97f2", - "#f76159", - "#d9d9d9" - ], - "tooltip": [ - { "column": "L7Classification" } - ], - "linesColumn": "L7Classification" - }, - "filterOptions": { - "Metric": { - "parameter": "metric", - "default": "TotalBytesCount", - "options": [ - { - "label": "Total Bytes", - "value": "TotalBytesCount", - "default": true - }, - { - "label": "Total Packets", - "value": "TotalPacketsCount" - } - ] - } - }, - "query": "aar-nsg-app-linechart" -} diff --git a/public/configurations/visualizations/aar-nsg-app-to-nsg.json b/public/configurations/visualizations/aar-nsg-app-to-nsg.json deleted file mode 100644 index 014985c3..00000000 --- a/public/configurations/visualizations/aar-nsg-app-to-nsg.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "id": "aar-nsg-app-to-nsg", - "graph": "Table", - "title": "Application - To NSG", - "description": "NSG level report of applications connected to remote NSGs sending traffic to local (this) NSG. Computation: Sum of egress Bytes in descending order.", - "author": "Ronak Shah", - "creationDate": "11/07/2016", - "data": { - "columns": [ - { "column": "APMGroup", "label": "APM Group" }, - { "column": "Application", "label": "Application" }, - { "column": "L7Classification", "label": "L7 Classification" }, - { "column": "DestVportName", "label": "Destination Vport" }, - { "column": "SumofPackets", "label": "Egress Packets", "format": ",.2s"}, - { "column": "SumofBytes", "label": "Egress Bytes", "format": ",.2s" } - ] - }, - "query": "aar-nsg-app-to-nsg" -} diff --git a/public/configurations/visualizations/aar-nsg-app-traffic-detail.json b/public/configurations/visualizations/aar-nsg-app-traffic-detail.json deleted file mode 100644 index 028b70ad..00000000 --- a/public/configurations/visualizations/aar-nsg-app-traffic-detail.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "id": "aar-nsg-app-traffic-detail", - "graph": "AreaGraph", - "title": "NSG Application {{trafficType}} traffic detail on {{nsg}}", - "description": "This stacked area graph displays the total throughput and per application traffic history", - "author": "Bharat Mukheja", - "creationDate": "10/20/2017", - "data": { - "dateHistogram": true, - "xColumn": "ts", - "xLabel": "Time", - "yColumn": "SumofBytes", - "yTickFormat": ",.2s", - "yLabel": "Traffic", - "stroke": { - "width": "2px" - }, - "yTicks": 5, - "linesColumn": "L7Classification", - "legend": { - "orientation": "vertical", - "show": true, - "circleSize": 5, - "labelOffset": 5 - }, - "tooltip": [ - { "column": "L7Classification", "label": "Application"}, - { "column": "SumofBytes", "label": "Data Usage", "format": ",.2s"}, - { "column": "ts", "label": "Timestamp", "timeFormat": "%b %d, %y %X"} - ] - }, - "listeners": [ - { - "params": { - "app": "L7Classification" - } - }], - "query": "aar-nsg-app-traffic-detail" -} diff --git a/public/configurations/visualizations/aar-nsg-client-traffic-detail.json b/public/configurations/visualizations/aar-nsg-client-traffic-detail.json deleted file mode 100644 index 28e02c70..00000000 --- a/public/configurations/visualizations/aar-nsg-client-traffic-detail.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "id": "aar-nsg-client-traffic-detail", - "graph": "AreaGraph", - "title": "Branch Client {{trafficType}} traffic detail on {{nsg}}", - "description": "This area graph displays the data usage per host (IP address) on the NSG ", - "author": "Bharat Mukheja", - "creationDate": "10/20/2017", - "data": { - "dateHistogram": true, - "xColumn": "ts", - "xLabel": "Time", - "yColumn": "SumofBytes", - "yTickFormat": ",.2s", - "yLabel": "Traffic", - "stroke": { - "width": "2px" - }, - "yTicks": 5, - "linesColumn": "Ip", - "legend": { - "orientation": "vertical", - "show": true, - "circleSize": 5, - "labelOffset": 5 - }, - "tooltip": [ - { "column": "Ip", "label": "Client"}, - { "column": "SumofBytes", "label": "Data Usage", "format": ",.2s"}, - { "column": "ts", "label": "Timestamp", "timeFormat": "%b %d, %y %X"} - ] - }, - "query": "aar-nsg-client-traffic-detail" -} diff --git a/public/configurations/visualizations/aar-nsg-gauge-chart.json b/public/configurations/visualizations/aar-nsg-gauge-chart.json deleted file mode 100644 index 15d717b7..00000000 --- a/public/configurations/visualizations/aar-nsg-gauge-chart.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "id": "aar-nsg-gauge-chart", - "graph": "GaugeGraph", - "title": "Gauge Chart Example", - "author": "Anil Chauhan", - "creationDate": "07/04/2017", - "data": { - "maxValue": "100", - "currentValue": "10", - "gauzeTicks": "10" - }, - "query": "aar-flow-sla-heatmap" -} diff --git a/public/configurations/visualizations/aar-nsg-ike-probe-detail-table.json b/public/configurations/visualizations/aar-nsg-ike-probe-detail-table.json deleted file mode 100644 index f573735b..00000000 --- a/public/configurations/visualizations/aar-nsg-ike-probe-detail-table.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "id": "aar-nsg-ike-probe-detail-table", - "graph": "Table", - "title": "Last 8 IKE Probe Status Events", - "author": "Bharat Mukheja", - "description": "The last 8 events, that occurred during or before the selected time interval in the heatmap, where a probe or probe tier state changed. The timestamp marks the end of the 30 second interval in which this event occurred.\n\nGREEN: Probe is Up\nRED: Probe is Down\nBLUE: Probe is in HOLD DOWN\nFlapping = 'true': the probe has gone through multiple state change within 30 seconds", - "creationDate": "3/6/2018", - "data": { - "searchBar": false, - "hidePagination":true, - "columns": [ - { "column": "ProbeState","label":"","colors":{"UP":"green","DOWN":"red","UNKNOWN": "white","HOLD_DOWN": "blue","UNSTABLE": "#faf78e","STOPPED": "gray"}}, - { "column": "timestamp","label":"Time","timeFormat": "%b %d, %y %X" }, - { "column": "TunnelName", "label": "Tunnel Name"}, - { "column": "ProbeName", "label": "Probe Name"}, - { "column": "ProbeFailureReason", "label": "Probe Failure Reason"}, - { "column": "Tier1State","label":"Tier1 State" }, - { "column": "Tier2State","label":"Tier2 State" }, - { "column": "RoundRobinState","label":"Round Robin State" }, - { "column": "MultipleStatesChanged", "label": "Flapping"} - ] - }, - "listeners": [ - { - "params": { - "ikeProbeDetailTimestamp": "timestamp" - } - } - ], - "query": "aar-nsg-ike-probe-detail-table" -} diff --git a/public/configurations/visualizations/aar-nsg-ike-probe-heatmap.json b/public/configurations/visualizations/aar-nsg-ike-probe-heatmap.json deleted file mode 100644 index 71ac7509..00000000 --- a/public/configurations/visualizations/aar-nsg-ike-probe-heatmap.json +++ /dev/null @@ -1,52 +0,0 @@ -{ - "id": "aar-nsg-ike-probe-heatmap", - "graph": "HeatmapGraph", - "title": "Probe Status for all Tunnels on {{snsg}}", - "description": "Probe Status Heatmap for all IKE Tunnels sent at 2-minute interval.\n\nGREEN: Probe is UP\nRED: Probe is DOWN\nGRAY: Probe has been stopped because the IKE Tunnel is DOWN\nBLUE: Probe is in HOLD DOWN\nWHITE: There is no data for the probe\nYELLOW: Probe has gone through multiple state changes", - "author": "Bharat Mukheja", - "creationDate": "3/6/2018", - "key": "function(d) { return d['tunnel'] + d['date_histo'];}", - "data": { - "xAlign": true, - "xColumn": "date_histo", - "xLabel": "Time", - "yColumn": "tunnel", - "yTickGrid": false, - "brush":3, - "brushArea":2, - "yLabel": "Tunnel Probes", - "legendColumn": "ProbeStatus", - "colorColumn": "ProbeStatus", - "heatmapColor": { - "UP": "#b3d645", - "UNSTABLE": "#faf78e", - "DOWN": "#f76159", - "STOPPED": "#d9d9d9", - "UNKNOWN": "white", - "HOLD_DOWN": "lightBlue" - }, - "legend": { - "show": true, - "orientation": "horizontal", - "circleSize": 4, - "labelOffset": 2 - }, - "tooltip": [ - { "column": "date_histo", "label": "Timestamp", "timeFormat": "%b %d, %y %X"}, - { "column": "ProbeState", "label": "Probe State" }, - { "column": "Tier1State", "label": "Tier 1 State" }, - { "column": "Tier2State", "label": "Tier 2 State" } - ] - }, - "listeners": [ - { - "params": { - "ike_probe_timestamp": "date_histo", - "queryStartTime": "date_histo", - "tunnel":"tunnel" - } - } - ], - "nextPrevFilter": true, - "query": "aar-nsg-ike-probe-heatmap" -} diff --git a/public/configurations/visualizations/aar-nsg-ike-probe-tier1-detail-table.json b/public/configurations/visualizations/aar-nsg-ike-probe-tier1-detail-table.json deleted file mode 100644 index 3ea52f2a..00000000 --- a/public/configurations/visualizations/aar-nsg-ike-probe-tier1-detail-table.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "id": "aar-nsg-ike-probe-tier1-detail-table", - "graph": "Table", - "title": "{{tunnel}} Tier1 URL events at {{ikeProbeDetailTimestamp:call('time_convert')}}", - "description":"IKE Tunnel Tier1 events for the timestamp selected in Probe events detail table\n\nGreen: URL is reachable\nRed: URL is unreachable\nGray: URL has not been probed in the 30 secs interval", - "author": "Bharat Mukheja", - "creationDate": "3/6/2018", - "data": { - "searchBar": false, - "hidePagination":true, - "columns": [ - { "column": "Tier1URLInfo.UrlString","label":"Tier1 URL String"}, - { "column": "Tier1URLInfo.UrlState","label":"Tier1 URL State","colors":{"UP":"green","DOWN":"red","NOT_PROBED":"gray"} }, - { "column": "Tier1URLInfo.UrlFailureReason ", "label": "Tier1 Failure Reason (If Any)"} - ] - }, - "query": "aar-nsg-ike-probe-tier1-detail-table" -} diff --git a/public/configurations/visualizations/aar-nsg-ike-probe-tier2-detail-table.json b/public/configurations/visualizations/aar-nsg-ike-probe-tier2-detail-table.json deleted file mode 100644 index 4d97b9d3..00000000 --- a/public/configurations/visualizations/aar-nsg-ike-probe-tier2-detail-table.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "id": "aar-nsg-ike-probe-tier2-detail-table", - "graph": "Table", - "title": "{{tunnel}} Tier2 URL events at {{ikeProbeDetailTimestamp:call('time_convert')}}", - "description":"IKE Tunnel Tier2 events for the timestamp clicked in Probe Events detail table\n\nGreen: URL is reachable\nRed: URL is unreachable\nGray: URL has not been probed in the 30 secs interval", - "author": "Bharat Mukheja", - "creationDate": "3/6/2018", - "data": { - "searchBar": false, - "hidePagination":true, - "columns": [ - { "column": "Tier2URLInfo.UrlString","label":"Tier2 URL String"}, - { "column": "Tier2URLInfo.UrlState","label":"Tier2 URL State","colors":{"UP":"green","DOWN":"red","NOT_PROBED":"gray"} }, - { "column": "Tier2URLInfo.UrlFailureReason ", "label": "Tier2 Failure Reason (If Any)"} - ] - }, - "query": "aar-nsg-ike-probe-tier2-detail-table" -} diff --git a/public/configurations/visualizations/aar-nsg-ike-tunnel-heatmap.json b/public/configurations/visualizations/aar-nsg-ike-tunnel-heatmap.json deleted file mode 100644 index bc44e3c1..00000000 --- a/public/configurations/visualizations/aar-nsg-ike-tunnel-heatmap.json +++ /dev/null @@ -1,48 +0,0 @@ -{ - "id": "aar-nsg-ike-tunnel-heatmap", - "graph": "HeatmapGraph", - "title": "Tunnel Status for all tunnels on {{snsg}}", - "description": "Heatmap showing IKE Tunnel status\n\nGREEN: Tunnel UP\nRED: Tunnel DOWN\nYELLOW: Tunnel has gone through multiple state changes", - "author": "Bharat Mukheja", - "creationDate": "3/6/2018", - "key": "function(d) { return d['dnsg'] + d['date_histo'];}", - "data": { - "xAlign": true, - "xColumn": "date_histo", - "xLabel": "Time", - "yTickGrid": false, - "yColumn":"tunnel", - "brush":3, - "brushArea":2, - "yLabel": "Destination", - "legendColumn": "TunnelState", - "cellColumn": "TunnelState", - "heatmapColor": { - "UP": "#b3d645", - "DOWN": "#f76159", - "UNSTABLE":"#faf78e" - }, - "legend": { - "show": true, - "orientation": "horizontal", - "circleSize": 4, - "labelOffset": 2 - }, - "tooltip": [ - { "column": "date_histo", "label": "Timestamp", "timeFormat": "%b %d, %y %X"}, - { "column": "tunnel", "label": "Tunnel" }, - { "column": "TunnelState", "label": "Tunnel State" } - ] - }, - "listeners": [ - { - "params": { - "ike_tunnel_timestamp": "date_histo", - "queryStartTime": "date_histo", - "tunnel": "tunnel" - } - } - ], - "nextPrevFilter": true, - "query": "aar-nsg-ike-tunnel-heatmap" -} diff --git a/public/configurations/visualizations/aar-nsg-ike-tunnel-traffic-linechart.json b/public/configurations/visualizations/aar-nsg-ike-tunnel-traffic-linechart.json deleted file mode 100644 index 61986bbf..00000000 --- a/public/configurations/visualizations/aar-nsg-ike-tunnel-traffic-linechart.json +++ /dev/null @@ -1,95 +0,0 @@ -{ - "id": "aar-nsg-ike-tunnel-traffic-linechart", - "graph": "MultiLineGraph", - "title": "Traffic {{ikeTrafficLabel}}", - "description": "Line graph displays the traffic and throughput of all tunnel over the selected direction", - "author": "Bharat Mukheja", - "creationDate": "3/6/2018", - "data": { - "dateHistogram": true, - "xColumn": "date_histo", - "yColumn": "{{ikeTrafficColumn}}", - "yTickFormat": ".2s", - "xLabel": "Time", - "yLabel": "{{ikeTrafficLabel}}", - "linesColumn": "tunnel", - "showNull": false, - "legend": { - "orientation": "horizontal", - "show": true, - "circleSize": 5, - "labelOffset": 5 - }, - "colors": [ - "#e6194b", - "#3cb44b", - "#ffe119", - "#0082c8", - "#f58231", - "#911eb4", - "#46f0f0", - "#f032e6", - "#d2f53c", - "#fabebe", - "#008080", - "#e6beff", - "#aa6e28", - "#fffac8", - "#800000", - "#aaffc3", - "#808000", - "#ffd8b1", - "#000080", - "#808080", - "#FFFFFF", - "#000000" - ], - "tooltip": [ - { "column": "tunnel","label":"Tunnel"}, - { "column": "yColumn","label":"Total {{ikeTrafficLabel}}","format": ",.2s" }, - { "column": "throughput","label":"Throughput({{ikeTrafficLabel}}/s)","format": ",.3s" } - ] - }, - "query": "aar-nsg-ike-tunnel-traffic-linechart", - "filterOptions": { - "Traffic Type and Direction": { - "parameter": "ikeTrafficType", - "default": "TxBytes", - "options": [ - { - "label": "Tx Bytes", - "value": "TxBytes", - "default": true, - "forceOptions": { - "ikeTrafficColumn": "TxBytesCount", - "ikeTrafficLabel": "Bytes" - } - }, - { - "label": "Rx Bytes", - "value": "RxBytes", - "forceOptions": { - "ikeTrafficColumn": "RxBytesCount", - "ikeTrafficLabel": "Bytes" - } - }, - { - "label": "Tx Packets", - "value": "TxPackets", - "forceOptions": { - "ikeTrafficColumn": "TxPacketsCount", - "ikeTrafficLabel": "Packets" - } - }, - { - "label": "Rx Packets", - "value": "RxPackets", - "forceOptions": { - "ikeTrafficColumn": "RxPacketsCount", - "ikeTrafficLabel": "Packets" - } - } - ] - } - } -} diff --git a/public/configurations/visualizations/aar-nsg-line-chart.json b/public/configurations/visualizations/aar-nsg-line-chart.json deleted file mode 100644 index 4741b1e0..00000000 --- a/public/configurations/visualizations/aar-nsg-line-chart.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "id": "aar-nsg-line-chart", - "graph": "LineGraph", - "title": "Multi-Line Chart Example", - "author": "Curran Kelleher", - "creationDate": "11/08/2016", - "data": { - "dateHistogram": true, - "xColumn": "ts", - "xLabel": "Time", - "yColumn": "SumOf", - "yLabel": "Total MB", - "yTicks": 5, - "linesColumn": "L7Classification" - }, - "query": "aar-nsg-app-linechart" -} diff --git a/public/configurations/visualizations/aar-nsg-natt-details-latest.json b/public/configurations/visualizations/aar-nsg-natt-details-latest.json deleted file mode 100644 index cdbdc5e2..00000000 --- a/public/configurations/visualizations/aar-nsg-natt-details-latest.json +++ /dev/null @@ -1,45 +0,0 @@ -{ - "id": "aar-nsg-natt-details-latest", - "graph": "Table", - "title": "Latest {{latest_size}} NATT Probe Results", - "author": "Bharat Mukheja", - "creationDate": "1/19/2018", - "data": { - "searchBar": false, - "hidePagination":false, - "columns": [ - { "column": "timestamp","label":"Time Stamp","timeFormat": "%b %d, %y %X" }, - { "column": "ProbeIPSecIP","label":"Probe IPSec IP Addr" }, - { "column": "ProbeIPSecPort", "label": "Probe IPSec Port"}, - { "column": "ProbeVxLanIP", "label": "Probe VxLan IP Addr" }, - { "column": "ProbeVxLanPort", "label": "Probe VxLan Port" }, - { "column": "VscIPSecIP","label":"VSC IPSec IP Addr" }, - { "column": "VscIPSecPort", "label": "VSC IPSec Port"}, - { "column": "VscVxLanIP", "label": "VSC VxLan IP Addr" }, - { "column": "VscVxLanPort", "label": "VSC VxLan Port" }, - { "column": "SrcUplink", "label": "Source Uplink" }, - { "column": "SrcUplinkIndex", "label": "Source Uplink Index" }, - { "column": "DstUplink", "label": "Destination Uplink" }, - { "column": "DstUplinkIndex", "label": "Destination Uplink Index" }, - { "column": "Reason", "label": "Change Reason" } - ] - }, - "filterOptions": { - "Size": { - "parameter": "latest_size", - "default": "4", - "options": [ - { - "label": "4", - "value": "4", - "default": true - }, - { - "label": "8", - "value": "8" - } - ] - } - }, - "query": "aar-nsg-natt-details-latest" -} diff --git a/public/configurations/visualizations/aar-nsg-natt-details-timestamp.json b/public/configurations/visualizations/aar-nsg-natt-details-timestamp.json deleted file mode 100644 index c13b44ac..00000000 --- a/public/configurations/visualizations/aar-nsg-natt-details-timestamp.json +++ /dev/null @@ -1,45 +0,0 @@ -{ - "id": "aar-nsg-natt-details-timestamp", - "graph": "Table", - "title": "Last {{ts_size}} NATT Probe Results on or before the selected cell.", - "author": "Bharat Mukheja", - "creationDate": "1/19/2018", - "data": { - "searchBar": false, - "hidePagination":false, - "columns": [ - { "column": "timestamp","label":"Time Stamp","timeFormat": "%b %d, %y %X" }, - { "column": "ProbeIPSecIP","label":"Probe IPSec IP Addr" }, - { "column": "ProbeIPSecPort", "label": "Probe IPSec Port"}, - { "column": "ProbeVxLanIP", "label": "Probe VxLan IP Addr" }, - { "column": "ProbeVxLanPort", "label": "Probe VxLan Port" }, - { "column": "VscIPSecIP","label":"VSC IPSec IP Addr" }, - { "column": "VscIPSecPort", "label": "VSC IPSec Port"}, - { "column": "VscVxLanIP", "label": "VSC VxLan IP Addr" }, - { "column": "VscVxLanPort", "label": "VSC VxLan Port" }, - { "column": "SrcUplink", "label": "Source Uplink" }, - { "column": "SrcUplinkIndex", "label": "Source Uplink Index" }, - { "column": "DstUplink", "label": "Destination Uplink" }, - { "column": "DstUplinkIndex", "label": "Destination Uplink Index" }, - { "column": "Reason", "label": "Change Reason" } - ] - }, - "filterOptions": { - "Size": { - "parameter": "ts_size", - "default": "4", - "options": [ - { - "label": "4", - "value": "4", - "default": true - }, - { - "label": "8", - "value": "8" - } - ] - } - }, - "query": "aar-nsg-natt-details-timestamp" -} diff --git a/public/configurations/visualizations/aar-nsg-natt-heatmap.json b/public/configurations/visualizations/aar-nsg-natt-heatmap.json deleted file mode 100644 index 70c0a040..00000000 --- a/public/configurations/visualizations/aar-nsg-natt-heatmap.json +++ /dev/null @@ -1,49 +0,0 @@ -{ - "id": "aar-nsg-natt-heatmap", - "graph": "HeatmapGraph", - "title": "{{snsg}} NATT Reachability Status", - "description": "Heatmap showing per destination NAT-T Reachability status over a period of chosen 15 minutes interval. Please use scroll to go back and forward in time by 15 minutes. When you click on a cell, tables detailing SLA and flow information will appear. Time chosen to collect that information is +/- 10 minutes from the cell's time.", - "author": "Bharat Mukheja", - "creationDate": "1/19/2018", - "key": "function(d) { return d['dnsg'] + d['date_histo'];}", - "data": { - "xAlign": true, - "xColumn": "date_histo", - "xLabel": "Time", - "yColumn": "dnsg", - "yTickGrid": false, - "brush":3, - "brushArea":3, - "yLabel": "Destination", - "legendColumn": "ReachabilityStatus", - "cellColumn": "ReachabilityStatus", - "heatmapColor": { - "Healthy": "#b3d645", - "Degraded": "#faf78e", - "Down": "#f76159", - "No longer a valid neighbor": "#d9d9d9" - }, - "legend": { - "show": true, - "orientation": "horizontal", - "circleSize": 4, - "labelOffset": 2 - }, - "tooltip": [ - { "column": "date_histo", "label": "Timestamp", "timeFormat": "%b %d, %y %X"}, - { "column": "dnsg", "label": "Destination" }, - { "column": "ReachabilityStatus", "label": "Reachability Status" } - ] - }, - "listeners": [ - { - "params": { - "event_timestamp": "date_histo", - "queryStartTime": "date_histo", - "dnsg": "dnsg" - } - } - ], - "nextPrevFilter": true, - "query": "aar-nsg-natt-heatmap" -} diff --git a/public/configurations/visualizations/aar-nsg-per-port-delay-linechart.json b/public/configurations/visualizations/aar-nsg-per-port-delay-linechart.json deleted file mode 100644 index b2bd8c5b..00000000 --- a/public/configurations/visualizations/aar-nsg-per-port-delay-linechart.json +++ /dev/null @@ -1,43 +0,0 @@ -{ - "id": "aar-nsg-per-port-delay-linechart", - "graph": "MultiLineGraph", - "title": "SLA Delay for {{app}}", - "description": "Line graph displays the Latency measurements (ms) for the application based on the APM probes. The green line is the application’s configured value of Latency SLA in VSD", - "author": "Bharat Mukheja", - "creationDate": "11/17/2017", - "data": { - "dateHistogram": true, - "xColumn": "ts", - "yColumn": ["Delay"], - "yTickFormat": ".2s", - "xLabel": "Time", - "yLabel": "Delay (ms)", - "linesColumn":["Delay"], - "showNull": false, - "stroke": { - "color": "#f76159", - "width": "2px" - }, - "defaultY": { - "source": "config-data", - "column": "oneWayDelay" - }, - "colors": [ - "#ff0000", - "#000000" - ], - "legend": { - "orientation": "horizontal", - "show": true, - "circleSize": 5, - "labelOffset": 5 - }, - "tooltip": [ - { "column": "yColumn","label":"Actual Delay" } - ] - }, - "query": { - "data": "aar-nsg-per-port-delay-linechart", - "config-data": "aar-nsg-app-config" - } -} diff --git a/public/configurations/visualizations/aar-nsg-per-port-jitter-linechart.json b/public/configurations/visualizations/aar-nsg-per-port-jitter-linechart.json deleted file mode 100644 index ee0febcc..00000000 --- a/public/configurations/visualizations/aar-nsg-per-port-jitter-linechart.json +++ /dev/null @@ -1,43 +0,0 @@ -{ - "id": "aar-nsg-per-port-jitter-linechart", - "graph": "MultiLineGraph", - "title": "SLA Jitter for {{app}}", - "description": "Line graph displays the Jitter measurements (ms) for the application based on the APM probes. The green line is the application’s configured value of Jitter SLA in VSD", - "author": "Bharat Mukheja", - "creationDate": "11/17/2017", - "data": { - "dateHistogram": true, - "xColumn": "ts", - "yColumn": ["Jitter"], - "yTickFormat": ".2s", - "xLabel": "Time", - "yLabel": "Jitter (ms)", - "linesColumn":["Jitter"], - "showNull": false, - "stroke": { - "color": "#f76159", - "width": "2px" - }, - "defaultY": { - "source": "config-data", - "column": "oneWayJitter" - }, - "legend": { - "orientation": "horizontal", - "show": true, - "circleSize": 5, - "labelOffset": 5 - }, - "colors": [ - "#ff0000", - "#000000" - ], - "tooltip": [ - { "column": "yColumn","label":"Actual Jitter" } - ] - }, - "query": { - "data": "aar-nsg-per-port-jitter-linechart", - "config-data": "aar-nsg-app-config" - } -} diff --git a/public/configurations/visualizations/aar-nsg-per-port-pktloss-linechart.json b/public/configurations/visualizations/aar-nsg-per-port-pktloss-linechart.json deleted file mode 100644 index c1d11f45..00000000 --- a/public/configurations/visualizations/aar-nsg-per-port-pktloss-linechart.json +++ /dev/null @@ -1,43 +0,0 @@ -{ - "id": "aar-nsg-per-port-pktloss-linechart", - "graph": "MultiLineGraph", - "title": "SLA Packet Loss for {{app}}", - "description": "Line graph displays the Packet Loss measurements (%) for the application based on the APM probes. The green line is the application’s configured value of Packet Loss SLA in VSD", - "author": "Bharat Mukheja", - "creationDate": "11/17/2017", - "data": { - "dateHistogram": true, - "xColumn": "ts", - "yColumn": ["PacketLoss"], - "yTickFormat": ".2s", - "xLabel": "Time", - "yLabel": "Packet Loss (%)", - "linesColumn": ["PacketLoss"], - "showNull": false, - "stroke": { - "color": "#f76159", - "width": "2px" - }, - "defaultY": { - "source": "config-data", - "column": "oneWayLoss" - }, - "legend": { - "orientation": "horizontal", - "show": true, - "circleSize": 5, - "labelOffset": 5 - }, - "colors": [ - "#ff0000", - "#000000" - ], - "tooltip": [ - { "column": "yColumn","label":"Actual Packet Loss" } - ] - }, - "query": { - "data": "aar-nsg-per-port-pktloss-linechart", - "config-data": "aar-nsg-app-config" - } -} diff --git a/public/configurations/visualizations/aar-nsg-per-port-traffic-linechart.json b/public/configurations/visualizations/aar-nsg-per-port-traffic-linechart.json deleted file mode 100644 index 50c2e5f7..00000000 --- a/public/configurations/visualizations/aar-nsg-per-port-traffic-linechart.json +++ /dev/null @@ -1,35 +0,0 @@ -{ - "id": "aar-nsg-per-port-traffic-linechart", - "graph": "MultiLineGraph", - "title": "Traffic for {{app}}", - "description": "Line graph displays the throughput of the application over the selected path", - "author": "Bharat Mukheja", - "creationDate": "11/17/2017", - "data": { - "dateHistogram": true, - "xColumn": "ts", - "yColumn": ["Traffic"], - "yTickFormat": ".2s", - "xLabel": "Time", - "yLabel": "Traffic", - "linesColumn": ["Traffic"], - "showNull": false, - "stroke": { - "color": "#f76159", - "width": "2px" - }, - "legend": { - "orientation": "horizontal", - "show": true, - "circleSize": 5, - "labelOffset": 5 - }, - "colors": [ - "#000000" - ], - "tooltip": [ - { "column": "yColumn","label":"Upload Traffic" } - ] - }, - "query": "aar-nsg-per-port-traffic-linechart" -} \ No newline at end of file diff --git a/public/configurations/visualizations/aar-nsg-sla-details.json b/public/configurations/visualizations/aar-nsg-sla-details.json deleted file mode 100644 index 3824baf7..00000000 --- a/public/configurations/visualizations/aar-nsg-sla-details.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "id": "aar-nsg-sla-details", - "graph": "Table", - "title": "SLA Violation Details between {{snsg}} - {{dnsg}} for {{appName}}", - "description": "SLA Violation details for an application in a given period.", - "author": "Sayaji Patil", - "creationDate": "07/12/2017", - "data": { - "columns": [ - { "column": "timestamp", "label": "Timestamp", "timeFormat": "%b %d, %y %X"}, - { "column": "SrcUplink", "label": "Source Uplink"}, - { "column": "DstUplink", "label": "Destination Uplink"}, - { "column": "ViolationType", "label": "Violation Type"} - ] - }, - "query": "aar-nsg-sla-details" -} diff --git a/public/configurations/visualizations/aar-nsg-sla-flow-details.json b/public/configurations/visualizations/aar-nsg-sla-flow-details.json deleted file mode 100644 index 7c2ab22f..00000000 --- a/public/configurations/visualizations/aar-nsg-sla-flow-details.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "id": "aar-nsg-sla-flow-details", - "graph": "Table", - "title": "Flow Details between {{snsg}} - {{dnsg}} for {{appName}}", - "description": "Flow details for an application in a given period.", - "author": "Sayaji Patil", - "creationDate": "07/12/2017", - "data": { - "columns": [ - { "column": "SourceUplink", "label": "Source Uplink"}, - { "column": "destinationUplink", "label": "Destination Uplink" }, - { "column": "Packets", "label": "Packets", "format": ",.2s"}, - { "column": "Bytes", "label": "Bytes", "format": ",.2s"} - - ] - }, - "query": "aar-nsg-sla-flow-details" -} diff --git a/public/configurations/visualizations/aar-nsg-sla-from-nsg.json b/public/configurations/visualizations/aar-nsg-sla-from-nsg.json deleted file mode 100644 index c6aff5b0..00000000 --- a/public/configurations/visualizations/aar-nsg-sla-from-nsg.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "id": "aar-nsg-sla-from-nsg", - "graph": "Table", - "title": "SLA - From NSG", - "description": "All SLA violation during the last time interval, that caused a path from this NSG to switch. Computation: Ordered by time in descending order.", - "author": "Ronak Shah", - "creationDate": "11/08/2016", - "data": { - "columns": [ - { "column": "ts", "label": "Timestamp", "timeFormat": "%b %d, %y %X"}, - { "column": "DestinationNSG", "label": "Destination NSG" }, - { "column": "Application", "label": "Application" }, - { "column": "APMGroup", "label": "APM Group" }, - { "column": "ViolationType", "label": "Violation Type" } - ] - }, - "query": "aar-nsg-sla-from-nsg" -} diff --git a/public/configurations/visualizations/aar-nsg-sla-to-nsg.json b/public/configurations/visualizations/aar-nsg-sla-to-nsg.json deleted file mode 100644 index d491989b..00000000 --- a/public/configurations/visualizations/aar-nsg-sla-to-nsg.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "id": "aar-nsg-sla-to-nsg", - "graph": "Table", - "title": "SLA - To NSG", - "description": "All SLA violation during the last time interval, that caused a path from this NSG to switch. Computation: Ordered by time in descending order.", - "author": "Ronak Shah", - "creationDate": "11/08/2016", - "data": { - "columns": [ - { "column": "ts", "label": "Timestamp", "timeFormat": "%b %d, %y %X"}, - { "column": "SourceNSG", "label": "Source NSG" }, - { "column": "Application", "label": "Application" }, - { "column": "APMGroup", "label": "APM Group" }, - { "column": "ViolationType", "label": "Violation Type" } - ] - }, - "query": "aar-nsg-sla-to-nsg" -} diff --git a/public/configurations/visualizations/aar-nsg-top10-app.json b/public/configurations/visualizations/aar-nsg-top10-app.json deleted file mode 100644 index 5a81b3cc..00000000 --- a/public/configurations/visualizations/aar-nsg-top10-app.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "id": "aar-nsg-top10-app", - "graph": "PieGraph", - "title": "Top 10 Applications", - "description": "NSG level top 10 applications. Computation: Sum of total Bytes sent and/or received in descending order.", - "author": "Ronak Shah", - "creationDate": "10/26/2016", - "data": { - "sliceColumn": "Sum of MB", - "labelColumn": "Application", - "pieInnerRadius": 0.5, - "tooltip": [ - { "column": "Application", "label": "Application" }, - { "column": "Sum of MB", "label": "Total MB", "format": "s"} - ] - }, - "query": "aar-nsg-top10-app" -} diff --git a/public/configurations/visualizations/aar-nsg-top5-talkers-download.json b/public/configurations/visualizations/aar-nsg-top5-talkers-download.json deleted file mode 100644 index f0542ad0..00000000 --- a/public/configurations/visualizations/aar-nsg-top5-talkers-download.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "id": "aar-nsg-top5-talkers-download", - "graph": "Table", - "title": "Top 5 Users (Download)", - "description": "NSG level top 5 users (IP addresses) receiving traffic from the network. Computation: Sum of egress Bytes for any traffic destined to this client IP in descending order.", - "author": "Ronak Shah", - "creationDate": "10/26/2016", - "data": { - "columns": [ - { "column": "DestinationIP", "label": "Client IP" }, - { "column": "L3Domain", "label": "L3 Domain" }, - { "column": "L2Domain", "label": "L2 Domain" }, - { "column": "Packets", "label": "Packets", "format": ",.2s" }, - { "column": "Bytes", "label": "Bytes", "format": ",.2s" } - ] - }, - "query": "aar-nsg-top5-talkers-download" -} diff --git a/public/configurations/visualizations/aar-nsg-top5-talkers-upload.json b/public/configurations/visualizations/aar-nsg-top5-talkers-upload.json deleted file mode 100644 index 695cf3b7..00000000 --- a/public/configurations/visualizations/aar-nsg-top5-talkers-upload.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "id": "aar-nsg-top5-talkers-upload", - "graph": "Table", - "title": "Top 5 Users (Upload)", - "description": "NSG level top 5 users (IP addresses) sending traffic to the network. Computation: Sum of ingress Bytes sourced from this client IP to any destination in descending order.", - "author": "Ronak Shah", - "creationDate": "10/26/2016", - "data": { - "columns": [ - { "column": "SourceIP", "label": "Client IP" }, - { "column": "L3Domain", "label": "L3 Domain" }, - { "column": "L2Domain", "label": "L2 Domain" }, - { "column": "Packets", "label": "Packets", "format": ",.2s" }, - { "column": "Bytes", "label": "Bytes", "format": ",.2s" } - ] - }, - "query": "aar-nsg-top5-talkers-upload" -} diff --git a/public/configurations/visualizations/aar-slastatus-enterprise.json b/public/configurations/visualizations/aar-slastatus-enterprise.json deleted file mode 100644 index 5d81a81a..00000000 --- a/public/configurations/visualizations/aar-slastatus-enterprise.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "id": "aar-slastatus-enterprise", - "graph": "PieGraph", - "title": "SLA Status", - "description": "Enterprise level representation of Application SLA status. Computation: Possible values are: In SLA, Out of SLA and/or Not monitored.", - "author": "Ronak Shah", - "creationDate": "10/19/2016", - "data": { - "sliceColumn": "doc_count", - "labelColumn": "slastatus", - "tooltip": [ - { "column": "slastatus", "label": "SLA Status" }, - { "column": "doc_count", "label": "Count", "format": ",.2s"} - ] - }, - "query": "aar-slastatus-enterprise" -} diff --git a/public/configurations/visualizations/app-specific-date-histogram.json b/public/configurations/visualizations/app-specific-date-histogram.json deleted file mode 100644 index 79b475fc..00000000 --- a/public/configurations/visualizations/app-specific-date-histogram.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "id": "app-specific-date-histogram", - "graph": "LineGraph", - "title": "L7Classification ({{app}}) Date Histogram", - "description": "Bandwidth usage per application across domains. Layer-7 Classification includes discovered applications including Common Name in TLS certificates when available. Computation: Sum of total Bytes sent and/or received for a given interval displayed over the configured timespan. Possible values are: If time span = Last 15 minutes: interval is 1 minute, If time span = Last 24 hours: interval is 1 hour, If time span = Last 7 days: interval is 12 hours", - "author": "Curran Kelleher", - "creationDate": "10/14/2016", - "data": { - "dateHistogram": true, - "interval": "30m", - "xColumn": "date-histo", - "yColumn": "SumOfBytes", - "yTickFormat": ".2s", - "colorColumn": "date-histo", - "xLabel": "Time", - "yLabel": "Total Bytes" - }, - "query": "app-specific-vertical-bar" -} diff --git a/public/configurations/visualizations/app-specific-line-chart.json b/public/configurations/visualizations/app-specific-line-chart.json deleted file mode 100644 index 20b0b7de..00000000 --- a/public/configurations/visualizations/app-specific-line-chart.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "id": "app-specific-line-chart", - "graph": "LineGraph", - "title": "App-specific Line Chart", - "author": "Curran Kelleher", - "creationDate": "10/14/2016", - "data": { - "dateHistogram": true, - "xColumn": "key", - "yColumn": "1", - "colorColumn": "key" - }, - "query": "app-specific-vertical-bar" -} diff --git a/public/configurations/visualizations/dynamic-bar-graph.json b/public/configurations/visualizations/dynamic-bar-graph.json deleted file mode 100644 index 83adb25f..00000000 --- a/public/configurations/visualizations/dynamic-bar-graph.json +++ /dev/null @@ -1,48 +0,0 @@ -{ - "id": "dynamic-bar-graph", - "graph": "DynamicBarGraph", - "title": "Top 5 Discovered Applications", - "description": "Enterprise level top 5 discovered applications. Computation: Sum of total Bytes sent and/or received in descending order across all domains.", - "author": "Curran Kelleher", - "creationDate": "10/13/2016", - "data": { - "xColumn": "L7Classification", - "xLabel": "Application", - "yColumn": "Sum of MB", - "yLabel": "Total Bytes", - "yTicks": 5, - "yTickFormat": ".2s", - "brush": 2, - "colors": [ - "#7da3f7", - "#b3d645", - "#fec26a", - "#e78ac3", - "#f79e99" - ], - "otherOptions": { - "label": "Others", - "limit": 5, - "type": "number" - }, - "tooltip": [ - { "column": "L7Classification", "label": "L7 Signature" }, - { "column": "Sum of MB", "format": "s"} - ], - "legend": { - "show": true, - "orientation": "vertical", - "circleSize": 4, - "labelOffset": 2 - } - }, - "listeners": [ - { - "redirect": "/dashboards/aarEnterpriseDetail", - "params": { - "app": "L7Classification" - } - } - ], - "query": "top5-app-vertical-bar" -} diff --git a/public/configurations/visualizations/effective-score.json b/public/configurations/visualizations/effective-score.json deleted file mode 100644 index b0f5267a..00000000 --- a/public/configurations/visualizations/effective-score.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "id": "effective-score", - "graph": "SimpleTextGraph", - "title": "Effective Score", - "author": "Christophe SERAFIN", - "creationDate": "11/01/2016", - "script": "effective-score", - "data": { - "circle": true, - "circleColor": "#4097FF", - "targetedColumn": "name" - } -} diff --git a/public/configurations/visualizations/example.json b/public/configurations/visualizations/example.json deleted file mode 100644 index c1dc1c2b..00000000 --- a/public/configurations/visualizations/example.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "id": "example", - "graph": "MultiLineGraph", - "title": "VNF Utilization vs time", - "description": "Memory, disk and CPU utilization over a period of time selected in interval", - "author": "Anil chauhan", - "creationDate": "06/12/2017", - "data": { - "dateHistogram": true, - "xColumn": "ts", - "xLabel": "Time", - "yColumn": ["CPU", "MEMORY", "DISK"], - "yTickFormat": ",.1f", - "yLabel": "", - "yTicks": 5, - "linesColumn": ["CPU", "MEMORY", "DISK"], - "defaultY": { - "source": "data2", - "column": "memory", - "tooltip": [ - { "column": "memory", "label": "memory"}, - { "column": "cpu", "label": "cpu"} - ] - }, - "legend": { - "orientation": "vertical", - "show": true, - "circleSize": 5, - "labelOffset": 5 - }, - "tooltip": [ - { "column": "columnType", "label": "Type"}, - { "column": "yColumn", "label": "Value", "format": "0.2f"}, - { "column": "ts", "label": "Timestamp", "timeFormat": "%b %d, %y %X"} - ] - }, - "query": { - "data": "vnf-status-linechart", - "data2": {"name": "vnf-status", "required": false} - } -} diff --git a/public/configurations/visualizations/medalsEvolution.json b/public/configurations/visualizations/medalsEvolution.json deleted file mode 100644 index 9b1c5dd1..00000000 --- a/public/configurations/visualizations/medalsEvolution.json +++ /dev/null @@ -1,42 +0,0 @@ -{ - "id": "medalsEvolution", - "graph": "LineGraph", - "title": "{{medalType:Gold}} Medals Evolution since 1896", - "description": "Evolution of medals by country since the beggining of the olympic games", - "author": "Christophe SERAFIN", - "creationDate": "12/27/2016", - "query": "medalsEvolution", - "data": { - "dateHistogram": true, - "xColumn": "year", - "xLabel": "Year", - "showNull": false, - "xTickFormat": "1", - "yColumn": "nbMedals", - "yLabel": "Number of Medals", - "yTicks": 5, - "linesColumn": "country", - "colorColumn": "country", - "tooltip": [ - { "column": "nbMedals", "label": "Number of medals" }, - { "column": "year", "label": "Year" }, - { "column": "country", "label": "Country" } - ], - "colors": [ - "#75d5b3", - "#7ca4d3", - "#a57ed6", - "#e67fb9", - "#fe6367", - "#ffd92f", - "#aee7df", - "#f2b6d9", - "#ffc78c", - "#699f8f", - "#7fa12c" - ], - "stroke": { - "width": "2px" - } - } -} diff --git a/public/configurations/visualizations/medalsEvolutionPerCountry.json b/public/configurations/visualizations/medalsEvolutionPerCountry.json deleted file mode 100644 index 36c54a59..00000000 --- a/public/configurations/visualizations/medalsEvolutionPerCountry.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "id": "medalsPerCountryPerCountry", - "graph": "LineGraph", - "title": "Medals Evolution for {{country:country}} since 1896", - "description": "Evolution of medals since the beggining of the olympic games", - "author": "Christophe SERAFIN", - "creationDate": "12/21/2016", - "query": "medalsEvolutionPerCountry", - "data": { - "dateHistogram": true, - "xColumn": "year", - "xLabel": "Year", - "xTickFormat": "1", - "yColumn": "nbMedals", - "yLabel": "Number of Medals", - "yTicks": 5, - "linesColumn": "medalType", - "colorColumn": "medalType", - "colors": [ - "#ffd92f", - "#d9d9d9", - "#fec26a" - ], - "stroke": { - "width": "2px" - } - } -} diff --git a/public/configurations/visualizations/medalsPerCountry.json b/public/configurations/visualizations/medalsPerCountry.json deleted file mode 100644 index 71eb83d1..00000000 --- a/public/configurations/visualizations/medalsPerCountry.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "id": "medalsPerCountry", - "graph": "BarGraph", - "title": "Medals for {{country:country}} in {{year:2012}}", - "description": "Shows all medals for a specific country", - "author": "Christophe SERAFIN", - "creationDate": "12/19/2016", - "query": "medalsPerCountry", - "data": { - "xColumn": "medalType", - "xLabel": "Type of medals", - "yColumn": "nbMedals", - "yLabel": "Number of medals", - "yTicks": "5", - "colorColumn": "medalType", - "colors": [ - "#ffd92f", - "#d9d9d9", - "#fec26a" - ], - "tooltip": [ - { "column": "medalType", "label": "Medal" }, - { "column": "nbMedals", "label": "Count"} - ] - }, - "listeners": [ - { - "redirect": "/dashboards/medals", - "params": { - "medalType": "medalType" - } - } - ] -} diff --git a/public/configurations/visualizations/medalsRepartition.json b/public/configurations/visualizations/medalsRepartition.json deleted file mode 100644 index b9b4449d..00000000 --- a/public/configurations/visualizations/medalsRepartition.json +++ /dev/null @@ -1,35 +0,0 @@ -{ - "id": "medalsRepartition", - "graph": "PieGraph", - "title": "Medal Repartition for {{country:France}} in {{year:2012}}", - "description": "Shows all medals of the olympic games of the year", - "author": "Christophe SERAFIN", - "creationDate": "12/21/2016", - "query": "medalsPerCountry", - "data": { - "sliceColumn": "nbMedals", - "labelColumn": "medalType", - "percentages": true, - "percentagesFormat": ",.1%", - "pieLabelRadius": 0.7, - "pieOuterRadius": 0.95, - "pieInnerRadius": 0.5, - "colors": [ - "#ffd92f", - "#d9d9d9", - "#fec26a" - ], - "tooltip": [ - { "column": "medalType", "label": "Medal" }, - { "column": "nbMedals", "label": "Count"} - ] - }, - "listeners": [ - { - "redirect": "/dashboards/medals", - "params": { - "medalType": "medalType" - } - } - ] -} diff --git a/public/configurations/visualizations/medalsTable.json b/public/configurations/visualizations/medalsTable.json deleted file mode 100644 index 2a5fd8a7..00000000 --- a/public/configurations/visualizations/medalsTable.json +++ /dev/null @@ -1,37 +0,0 @@ -{ - "id": "medalsTable", - "graph": "Table", - "title": "Medals the olympic games {{year:2012}}", - "description": "Shows all medals of the olympic games of the year", - "author": "Christophe SERAFIN", - "creationDate": "12/21/2016", - "query": "medalsTable", - "data": { - "columns": [ - { "column": "country", "label": "Country"}, - { "column": "nbMedals", "label": "Medals" }, - { "column": "medalType", "label": "Medal" } - ] - }, - "filterOptions": { - "Medal": { - "parameter": "medalType", - "default": "Gold", - "options": [ - { - "label": "Gold", - "value": "Gold" - }, - { - "label": "Silver", - "value": "Silver" - }, - { - "label": "Bronze", - "value": "Bronze", - "disabled": true - } - ] - } - } -} diff --git a/public/configurations/visualizations/newly-discovered-applications-with-circle.json b/public/configurations/visualizations/newly-discovered-applications-with-circle.json deleted file mode 100644 index 85292d5c..00000000 --- a/public/configurations/visualizations/newly-discovered-applications-with-circle.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "id": "newly-discovered-applications", - "title": "Newly Discovered Applications", - "query": "newly-discovered-applications", - "graph": "SimpleTextGraph", - "data": { - "circle": true, - "circleColor": "#4097FF" - }, - "listeners": [{ - "redirect": "/dashboards/appsOverview" - }] -} diff --git a/public/configurations/visualizations/newly-discovered-applications.json b/public/configurations/visualizations/newly-discovered-applications.json deleted file mode 100644 index ccb71cdc..00000000 --- a/public/configurations/visualizations/newly-discovered-applications.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "id": "newly-discovered-applications", - "title": "Newly Discovered Default Applications", - "query": "aar-default-app-l7", - "graph": "SimpleTextGraph", - "data": { - "targetedColumn":"value" - } -} diff --git a/public/configurations/visualizations/number-of-apm-groups.json b/public/configurations/visualizations/number-of-apm-groups.json deleted file mode 100644 index 738617d4..00000000 --- a/public/configurations/visualizations/number-of-apm-groups.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "id": "number-of-apm-groups", - "title": "APM Groups", - "query": "number-of-apm-groups", - "graph": "SimpleTextGraph", - "showTitleBar": false, - "data": { - "borderRadius": "0", - "titlePosition": "bottom", - "textAlign": "center", - "margin": { - "top": "10px", - "bottom": "0", - "left": "auto", - "right": "auto" - }, - "padding": { - "top": "0", - "bottom": "0", - "left": "5px", - "right": "5px" - }, - "fontSize": "4em", - "fontColor": "#6b6b6b", - "innerWidth": 1, - "innerHeight": 0.6, - "colors": [ - "#ffffff" - ] - } -} diff --git a/public/configurations/visualizations/number-of-applications.json b/public/configurations/visualizations/number-of-applications.json deleted file mode 100644 index 846c7f93..00000000 --- a/public/configurations/visualizations/number-of-applications.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "id": "number-of-applications", - "title": "Applications", - "query": "number-of-applications", - "graph": "SimpleTextGraph", - "showTitleBar": false, - "data": { - "borderRadius": "0", - "titlePosition": "bottom", - "textAlign": "center", - "margin": { - "top": "10px", - "bottom": "0", - "left": "auto", - "right": "auto" - }, - "padding": { - "top": "0", - "bottom": "0", - "left": "5px", - "right": "5px" - }, - "fontSize": "4em", - "fontColor": "#6b6b6b", - "innerWidth": 1, - "innerHeight": 0.6, - "colors": [ - "#ffffff" - ] - } -} diff --git a/public/configurations/visualizations/number-of-npms.json b/public/configurations/visualizations/number-of-npms.json deleted file mode 100644 index 6655f6cc..00000000 --- a/public/configurations/visualizations/number-of-npms.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "id": "number-of-npms", - "title": "NPMs", - "query": "number-of-npms", - "graph": "SimpleTextGraph", - "showTitleBar": false, - "data": { - "borderRadius": "0", - "titlePosition": "bottom", - "textAlign": "center", - "margin": { - "top": "10px", - "bottom": "0", - "left": "auto", - "right": "auto" - }, - "padding": { - "top": "0", - "bottom": "0", - "left": "5px", - "right": "5px" - }, - "fontSize": "4em", - "fontColor": "#6b6b6b", - "innerWidth": 1, - "innerHeight": 0.6, - "colors": [ - "#ffffff" - ] - } -} diff --git a/public/configurations/visualizations/number-of-performance-monitors.json b/public/configurations/visualizations/number-of-performance-monitors.json deleted file mode 100644 index 6a30733f..00000000 --- a/public/configurations/visualizations/number-of-performance-monitors.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "id": "number-of-performance-monitors", - "title": "Performance Monitors", - "query": "number-of-performance-monitors", - "graph": "SimpleTextGraph", - "showTitleBar": false, - "data": { - "borderRadius": "0", - "titlePosition": "bottom", - "textAlign": "center", - "margin": { - "top": "10px", - "bottom": "0", - "left": "auto", - "right": "auto" - }, - "padding": { - "top": "0", - "bottom": "0", - "left": "5px", - "right": "5px" - }, - "fontSize": "4em", - "fontColor": "#6b6b6b", - "innerWidth": 1, - "innerHeight": 0.6, - "colors": [ - "#ffffff" - ] - } -} diff --git a/public/configurations/visualizations/test-area-graph.json b/public/configurations/visualizations/test-area-graph.json deleted file mode 100644 index a8c9db8e..00000000 --- a/public/configurations/visualizations/test-area-graph.json +++ /dev/null @@ -1,43 +0,0 @@ -{ - "id": "test-area-graph", - "graph": "AreaGraph", - "title": "Area Graph", - "description": "New Graph - Area Graph Visualization", - "author": "Anil Chauhan", - "creationDate": "19/08/2017", - "data": { - "dateHistogram": true, - "xColumn": "ts", - "xLabel": "Time", - "stacked": true, - "yColumn": [ - { - "key": "CPU" - }, - { - "key": "MEMORY" - }, - { - "key": "DISK", - "value": "DISK" - } - ], - "yTickFormat": ",.1f", - "yLabel": "", - "yTicks": 5, - "xTickGrid": true, - "legend": { - "orientation": "vertical", - "show": true, - "circleSize": 5, - "labelOffset": 5 - }, - "tooltip": [ - { "column": "CPU", "label": "CPU", "format": "0.2f"}, - { "column": "MEMORY", "label": "MEMORY", "format": "0.2f"}, - { "column": "DISK", "label": "DISK", "format": "0.2f"}, - { "column": "ts", "label": "Timestamp", "timeFormat": "%b %d, %y %X"} - ] - }, - "query": "vnf-status-linechart" -} \ No newline at end of file diff --git a/public/configurations/visualizations/test-geomap-graph.json b/public/configurations/visualizations/test-geomap-graph.json deleted file mode 100644 index 74615fae..00000000 --- a/public/configurations/visualizations/test-geomap-graph.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "id": "test-geomap-graph", - "graph": "GeoMap", - "title": "Map Graph", - "description": "New Graph - Map Graph Visualization", - "author": "Anil Chauhan", - "creationDate": "22/02/2018", - "data": { - "latitudeColumn": "latitude", - "longitudeColumn": "longitude", - "nameColumn": "nsgatewayName", - "localityColumn": "photo_title", - "idColumn": "nsgatewayID", - "links": { - "source": "data1", - "sourceColumn": "source", - "destinationColumn": "destination" - }, - "filters": [ - { - "columnText": "name", - "columField": "nsgatewayName", - "type": "text" - } - ] - }, - "query": { - "data": "test-geomap-graph", - "data1": "test-geomap-graph" - } -} \ No newline at end of file diff --git a/public/configurations/visualizations/top20-talkers-domain.json b/public/configurations/visualizations/top20-talkers-domain.json deleted file mode 100644 index b4421199..00000000 --- a/public/configurations/visualizations/top20-talkers-domain.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "id": "top20-talkers-domain", - "graph": "Table", - "title": "Top 20 Talkers", - "description": "Domain level top 20 discovered and configured applications. Computation: Sum of total Bytes sent and/or received in descending order.", - "author": "Ronak Shah", - "creationDate": "10/14/2016", - "data": { - "columns": [ - { "column": "Application", "label": "Application" }, - { "column": "L7Classification", "label": "L7-Classification" }, - { "column": "SrcVportName", "label": "Source Vport-Name"}, - { "column": "SourceNSG", "label": "Source-NSG"}, - { "column": "DestinationNSG", "label": ""}, - { "column": "1", "label": "Total Bytes", "format": ",.2s" }, - { "column": "11", "label": "Total Packets", "format": ",.2s" } - ] - }, - "listeners": [ - { - "redirect": "/dashboards/aarNSGDetail", - "params": { - "snsg": "DestinationNSG" - } - }], - "query": "top20-talkers-domain-table" -} diff --git a/public/configurations/visualizations/top20-talkers-enterprise-defaultapp.json b/public/configurations/visualizations/top20-talkers-enterprise-defaultapp.json deleted file mode 100644 index 729f6787..00000000 --- a/public/configurations/visualizations/top20-talkers-enterprise-defaultapp.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "id": "top20-talkers-enterprise-defaultapp-table", - "graph": "Table", - "title": "Top 20 Discovered Applications (Default Application Group)", - "description": "Enterprise level top 20 discovered applications. Layer-7 Classification includes discovered applications including Common Name in TLS certificates when available. Computation: Sum of total Bytes sent and/or received in descending order. Click on a row to load the date histogram for this application.", - "author": "Ronak Shah", - "creationDate": "10/14/2016", - "data": { - "columns": [ - { "column": "L3Domain", "label": "L3 Domain"}, - { "column": "L2Domain", "label": "L2 Domain"}, - { "column": "L7Classification", "label": "L7 Classification" }, - { "column": "1", "label": "Total Bytes", "format": ",.2s" } - ] - }, - "listeners": [ - { - "params": { - "app": "L7Classification" - } - }], - - "query": "top20-talkers-enterprise-defaultapp-table" -} diff --git a/public/configurations/visualizations/top20-talkers-enterprise.json b/public/configurations/visualizations/top20-talkers-enterprise.json deleted file mode 100644 index 91f9a11e..00000000 --- a/public/configurations/visualizations/top20-talkers-enterprise.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "id": "top20-talkers-enterprise", - "graph": "Table", - "title": "Top 20 Applications", - "description": "Enterprise level top 20 applications. Layer-7 Classification includes discovered applications including Common Name in TLS certificates when available. Computation: Sum of total Bytes sent and/or received in descending order. Click on a row to load the date histogram for this application.", - "author": "Ronak Shah", - "creationDate": "10/14/2016", - "data": { - "columns": [ - { "column": "Application", "label": "Application" }, - { "column": "APMGroup", "label": "APM-Group" }, - { "column": "L2Domain", "label": "L2 Domain"}, - { "column": "L3Domain", "label": "L3 Domain"}, - { "column": "L7Classification", "label": "L7 Classification" }, - { "column": "1", "label": "Total Bytes", "format": ",.2s" } - ] - }, - "listeners": [ - { - "params": { - "app": "L7Classification" - } - }], - - "query": "top20-talkers-enterprise-table" -} diff --git a/public/configurations/visualizations/top5-app-donut.json b/public/configurations/visualizations/top5-app-donut.json deleted file mode 100644 index 124bbabe..00000000 --- a/public/configurations/visualizations/top5-app-donut.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "id": "top5-app-donut", - "graph": "PieGraph", - "title": "Top 5 Apps Donut", - "author": "Curran Kelleher", - "creationDate": "10/19/2016", - "refreshInterval": 10000, - "data": { - "sliceColumn": "Sum of MB", - "labelColumn": "L7Classification", - "otherOptions": { - "limit": 85 - }, - "pieInnerRadius": 0.5 - }, - "query": "top5-app-vertical-bar" -} diff --git a/public/configurations/visualizations/top5-app-horizontal-bar.json b/public/configurations/visualizations/top5-app-horizontal-bar.json deleted file mode 100644 index 162367d5..00000000 --- a/public/configurations/visualizations/top5-app-horizontal-bar.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "id": "top5-app-vertical-bar", - "graph": "BarGraph", - "title": "Top 5 Apps", - "description": "This graph will show something that is really useful for administrators", - "author": "Curran Kelleher", - "creationDate": "10/13/2016", - "data": { - "xColumn": "Sum of MB", - "yColumn": "L7Classification", - "orientation": "horizontal", - "colors": [ - "#7da3f7", - "#fec26a", - "#e78ac3", - "#f79e99" - ], - "xTicks": 5, - "xTickGrid": true, - "yTickGrid": false, - "otherOptions": { - "limit": 85 - } - }, - "query": "top5-app-vertical-bar" -} diff --git a/public/configurations/visualizations/top5-app-pie.json b/public/configurations/visualizations/top5-app-pie.json deleted file mode 100644 index e112d7f2..00000000 --- a/public/configurations/visualizations/top5-app-pie.json +++ /dev/null @@ -1,35 +0,0 @@ -{ - "id": "top5-app-pie", - "graph": "PieGraph", - "title": "Top 5 Apps Pie", - "author": "Curran Kelleher", - "creationDate": "10/19/2016", - "data": { - "sliceColumn": "Sum of MB", - "labelColumn": "L7Classification", - "otherOptions": { - "limit": 85 - }, - "tooltip": [ - { "column": "L7Classification", "label": "L7 Classification" }, - { "column": "Sum of MB", "format": "s"} - ], - "percentages": true, - "percentagesFormat": ",.1%", - "pieLabelRadius": 0.55, - "pieOuterRadius": 0.95, - "legend": { - "show": true, - "orientation": "horizontal", - "circleSize": 4, - "labelOffset": 2 - } - }, - "listeners": [{ - "redirect": "/dashboards/dateHistogramExample", - "params": { - "app": "L7Classification" - } - }], - "query": "top5-app-vertical-bar" -} diff --git a/public/configurations/visualizations/top5-app-table.json b/public/configurations/visualizations/top5-app-table.json deleted file mode 100644 index b4a80bd4..00000000 --- a/public/configurations/visualizations/top5-app-table.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "id": "top5-app-table", - "graph": "Table", - "title": "Top 5 Apps", - "author": "Curran Kelleher", - "creationDate": "10/10/2016", - "data": { - "searchBar": true, - "columns": [ - { "column": "L7Classification", "label": "L7Classification" }, - { "column": "Sum of MB" }, - { "column": "doc_count", "label": "Document Count", "format": ",.2f" } - ] - }, - "listeners": [{ - "redirect": "/dashboards/dateHistogramExample", - "params": { - "app": "Application" - } - }], - "query": "top5-app-vertical-bar" -} diff --git a/public/configurations/visualizations/top5-app-vertical-bar-domain.json b/public/configurations/visualizations/top5-app-vertical-bar-domain.json deleted file mode 100644 index 5923b2dd..00000000 --- a/public/configurations/visualizations/top5-app-vertical-bar-domain.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "id": "top5-app-vertical-bar-domain", - "graph": "BarGraph", - "title": "Top 5 Defined Applications", - "description": "Domain level top 5 defined applications. Computation: Sum of total Bytes sent and/or received in descending order.", - "author": "Ronak Shah", - "creationDate": "10/14/2016", - "data": { - "colors": [ - "#7da3f7", - "#fec26a", - "#e78ac3", - "#f79e99", - "#b3d645" - ], - "tooltip": [ - { "column": "Application", "label": "Application" }, - { "column": "SumofBytes", "label": "Total Bytes", "format": ",.2s"} - ], - "xLabel": "Application", - "yLabel": "Total Bytes", - "yTickFormat": ".2s", - "xColumn": "Application", - "yColumn": "SumofBytes" - }, - "query": "top5-app-vertical-bar-domain" -} diff --git a/public/configurations/visualizations/top5-app-vertical-bar.json b/public/configurations/visualizations/top5-app-vertical-bar.json deleted file mode 100644 index 7cc1981b..00000000 --- a/public/configurations/visualizations/top5-app-vertical-bar.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "id": "top5-app-vertical-bar", - "graph": "BarGraph", - "title": "Top 5 Discovered Applications", - "description": "Enterprise level top 5 discovered applications. Computation: Sum of total Bytes sent and/or received in descending order across all domains.", - "author": "Curran Kelleher", - "creationDate": "10/13/2016", - "data": { - "xColumn": "L7Classification", - "xLabel": "Application", - "yColumn": "Sum of MB", - "yLabel": "Total Bytes", - "yTicks": 5, - "yTickFormat": ".2s", - "colors": [ - "#7da3f7", - "#b3d645", - "#fec26a", - "#e78ac3", - "#f79e99" - ], - "otherOptions": { - "label": "Others", - "limit": 5, - "type": "number" - }, - "tooltip": [ - { "column": "L7Classification", "label": "L7 Signature" }, - { "column": "Sum of MB", "format": "s"} - ] - }, - "listeners": [ - { - "redirect": "/dashboards/aarEnterpriseDetail", - "params": { - "app": "L7Classification" - } - } - ], - "query": "top5-app-vertical-bar" -} diff --git a/public/configurations/visualizations/top5-download-users-table.json b/public/configurations/visualizations/top5-download-users-table.json deleted file mode 100644 index 3ad5845a..00000000 --- a/public/configurations/visualizations/top5-download-users-table.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "id": "top5-download-users-table", - "graph": "Table", - "title": "Top 5 Download Users", - "description": "Enterprise level top 5 download users (IP addresses). Computation: Sum of Egress Bytes for any traffic destined to this Client IP in descending order.", - "author": "Ronak Shah", - "creationDate": "10/13/2016", - "data": { - "columns": [ - { "column": "DstIP", "label": "Client IP" }, - { "column": "DestinationNSG", "label": "NSG" }, - { "column": "L2Domain", "label": "L2 Domain" }, - { "column": "L3Domain", "label": "L3 Domain" }, - { "column": "EgressPackets", "label": "Packets", "format": ",.2s"}, - { "column": "EgressBytes", "label": "Bytes", "format": ",.2s" } - ], - "searchBar": false - }, - "query": "top5-download-users-table" -} diff --git a/public/configurations/visualizations/top5-upload-users-table.json b/public/configurations/visualizations/top5-upload-users-table.json deleted file mode 100644 index 8362fe4e..00000000 --- a/public/configurations/visualizations/top5-upload-users-table.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "id": "top5-upload-users-table", - "graph": "Table", - "title": "Top 5 Upload Users", - "description": "Enterprise level top 5 upload users (IP addresses) across domains. Computation: Sum of Ingress Bytes sourced from IP to any destination in descending order.", - "author": "Ronak Shah", - "creationDate": "10/13/2016", - "data": { - "columns": [ - { "column": "SourceIP", "label": "Client IP" }, - { "column": "SourceNSG", "label": "NSG" }, - { "column": "L2Domain", "label": "L2 Domain" }, - { "column": "L3Domain", "label": "L3 Domain" }, - { "column": "IngressPackets", "label": "Packets", "format": ",.2s"}, - { "column": "IngressBytes", "label": "Bytes", "format": ",.2s" } - ], - "searchBar": false - }, - "query": "top5-upload-users-table" -} diff --git a/public/configurations/visualizations/top5-users-table.json b/public/configurations/visualizations/top5-users-table.json deleted file mode 100644 index c06dcb23..00000000 --- a/public/configurations/visualizations/top5-users-table.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "id": "top5-users-table", - "graph": "Table", - "title": "Top 5 Users", - "description": "Enterprise level top 5 users (IP addresses). Computation: Sum of total Bytes sent and/or received in descending order.", - "author": "Ronak Shah", - "creationDate": "10/13/2016", - "data": { - "columns": [ - { "column": "SourceIP", "label": "Source IP" }, - { "column": "SourceNSG", "label": "Source NSG" }, - { "column": "TotalPacketsCount", "label": "Total Packets", "format": ",.2s"}, - { "column": "TotalBytesCount", "label": "Total Bytes", "format": ",.2s" } - ] - }, - "query": "top5-users-table" -} diff --git a/public/configurations/visualizations/top5Countries.json b/public/configurations/visualizations/top5Countries.json deleted file mode 100644 index ba1eb317..00000000 --- a/public/configurations/visualizations/top5Countries.json +++ /dev/null @@ -1,37 +0,0 @@ -{ - "id": "top5Countries", - "graph": "BarGraph", - "title": "Top 5 {{medal:Gold}} countries in {{year:2012}}", - "description": "Top 5 countries", - "author": "Christophe SERAFIN", - "creationDate": "12/27/2016", - "query": "top5Countries", - "data": { - "orientation": "horizontal", - "xColumn": "nbMedals", - "xLabel": "Number of medals", - "yColumn": "country", - "yLabel": "Country", - "yTicks": "5", - "colorColumn": "country", - "colors": [ - "#75d5b3", - "#7ca4d3", - "#a57ed6", - "#e67fb9", - "#fe6367" - ], - "tooltip": [ - { "column": "medalType", "label": "Medal" }, - { "column": "nbMedals", "label": "Count"} - ] - }, - "listeners": [ - { - "redirect": "/dashboards/medalsPerCountry", - "params": { - "country": "country" - } - } - ] -} diff --git a/public/configurations/visualizations/vnf-cpu-status.json b/public/configurations/visualizations/vnf-cpu-status.json deleted file mode 100644 index 803a09db..00000000 --- a/public/configurations/visualizations/vnf-cpu-status.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "id": "vnf-cpu-status", - "graph": "GaugeGraph", - "title": "CPU utilization", - "description": "CPU utilization for approx last 5 min", - "author": "Ronak Shah", - "creationDate": "04/13/2017", - "data": { - "maxValue": "100", - "currentColumn": "cpu", - "gauzeTicks": "10" - }, - "query": "vnf-status" -} diff --git a/public/configurations/visualizations/vnf-disk-status.json b/public/configurations/visualizations/vnf-disk-status.json deleted file mode 100644 index 1e2d5d71..00000000 --- a/public/configurations/visualizations/vnf-disk-status.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "id": "vnf-disk-status", - "graph": "GaugeGraph", - "title": "Disk utilization", - "description": "Disk utilization for approx last 5 min", - "author": "Ronak Shah", - "creationDate": "04/13/2017", - "data": { - "maxValue": "100", - "currentColumn": "disk", - "gauzeTicks": "10" - }, - "query": "vnf-status" -} diff --git a/public/configurations/visualizations/vnf-memory-status.json b/public/configurations/visualizations/vnf-memory-status.json deleted file mode 100644 index c187e094..00000000 --- a/public/configurations/visualizations/vnf-memory-status.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "id": "vnf-memory-status", - "graph": "GaugeGraph", - "title": "Memory utilization", - "description": "Memory utilization for approx last 5 min", - "author": "Ronak Shah", - "creationDate": "04/13/2017", - "data": { - "maxValue": "100", - "currentColumn": "memory", - "gauzeTicks": "10" - }, - "query": "vnf-status" -} diff --git a/public/configurations/visualizations/vnf-status-linechart.json b/public/configurations/visualizations/vnf-status-linechart.json deleted file mode 100644 index 0ce7138d..00000000 --- a/public/configurations/visualizations/vnf-status-linechart.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "id": "vnf-status-linechart", - "graph": "MultiLineGraph", - "title": "VNF Utilization vs time", - "description": "Memory, disk and CPU utilization over a period of time selected in interval", - "author": "Ronak Shah", - "creationDate": "11/08/2016", - "data": { - "dateHistogram": true, - "xColumn": "ts", - "xLabel": "Time", - "yColumn": ["CPU", "MEMORY", "DISK"], - "yTickFormat": ",.1f", - "yLabel": "", - "yTicks": 5, - "linesColumn": ["CPU", "MEMORY", "DISK"], - "legend": { - "orientation": "vertical", - "show": true, - "circleSize": 5, - "labelOffset": 5 - }, - "tooltip": [ - { "column": "columnType", "label": "Type"}, - { "column": "yColumn", "label": "Value", "format": "0.2f"}, - { "column": "ts", "label": "Timestamp"} - ] - }, - "query": "vnf-status-linechart" -} diff --git a/public/configurations/visualizations/vsd-from-nsgs-table.json b/public/configurations/visualizations/vsd-from-nsgs-table.json deleted file mode 100644 index d48e9d28..00000000 --- a/public/configurations/visualizations/vsd-from-nsgs-table.json +++ /dev/null @@ -1,49 +0,0 @@ -{ - "id": "vsd-from-nsgs-table", - "graph": "Table", - "title": "From {{fromPersonality}}", - "author": "Christophe SERAFIN", - "creationDate": "23/01/2016", - "data": { - "columns": [ - { "column": "name"} - ], - "searchBar": false - }, - "listeners": [{ - "params": { - "snsg": "name", - "sPersonality": "personality" - } - }], - "filterOptions": { - "Personality": { - "parameter": "fromPersonality", - "default": "NSG", - "options": [ - { - "label": "NSG", - "value": "NSG", - "forceOptions": { - "fromTitlePersonality": "NSG" - } - }, - { - "label": "NSG-BR", - "value": "NSGBR", - "forceOptions": { - "fromTitlePersonality": "NSG-BR" - } - }, - { - "label": "NSG-UBR", - "value": "NSGDUC", - "forceOptions": { - "fromTitlePersonality": "NSG-UBR" - } - } - ] - } - }, - "query": "vsd-from-nsgs-list" -} diff --git a/public/configurations/visualizations/vsd-to-nsgs-table.json b/public/configurations/visualizations/vsd-to-nsgs-table.json deleted file mode 100644 index 7e65bf9c..00000000 --- a/public/configurations/visualizations/vsd-to-nsgs-table.json +++ /dev/null @@ -1,49 +0,0 @@ -{ - "id": "vsd-to-nsgs-table", - "graph": "Table", - "title": "To {{toPersonality}}", - "author": "Christophe SERAFIN", - "creationDate": "23/01/2016", - "data": { - "columns": [ - { "column": "name"} - ], - "searchBar": false - }, - "listeners": [{ - "params": { - "dnsg": "name", - "dPersonality": "personality" - } - }], - "filterOptions": { - "Personality": { - "parameter": "toPersonality", - "default": "NSG", - "options": [ - { - "label": "NSG", - "value": "NSG", - "forceOptions": { - "toTitlePersonality": "NSG" - } - }, - { - "label": "NSG-BR", - "value": "NSGBR", - "forceOptions": { - "toTitlePersonality": "NSG-BR" - } - }, - { - "label": "NSG-UBR", - "value": "NSGDUC", - "forceOptions": { - "toTitlePersonality": "NSG-UBR" - } - } - ] - } - }, - "query": "vsd-to-nsgs-list" -} diff --git a/public/configurations/visualizations/vss-domain-acl-dpg.json b/public/configurations/visualizations/vss-domain-acl-dpg.json deleted file mode 100644 index 5f9a6197..00000000 --- a/public/configurations/visualizations/vss-domain-acl-dpg.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "id": "vss-domain-acl-dpg", - "graph": "BarGraph", - "title": "ACL Hits by Destination Policy Groups - {{actionType:DENY}}", - "description": "This barchart represents top 5 destination policygroups per ACL hits for a given period of time. By default its aggregated on deny hits count. One can select other ACL actions i.e from the drop down menu on this dashboard.", - "author": "Ronak Shah", - "creationDate": "10/18/2016", - "data": { - "xColumn": "dpg", - "yColumn": "SumOf", - "colors": [ - "#fec26a" - ], - "tooltip": [ - { "column": "dpg", "label": "PG" }, - { "column": "SumOf", "label": "ACL Hits", "format": ",.1f"} - ], - "xTickGrid": false, - "yTickGrid": true, - "yTickFormat": ".2s", - "xLabel": "Destination Policy Groups", - "yLabel": "Total # of ACL Hits" - }, - "query": "vss-domain-acl-dpg" -} diff --git a/public/configurations/visualizations/vss-domain-acl-spg.json b/public/configurations/visualizations/vss-domain-acl-spg.json deleted file mode 100644 index 1e407e26..00000000 --- a/public/configurations/visualizations/vss-domain-acl-spg.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "id": "vss-domain-acl-spg", - "graph": "BarGraph", - "title": "ACL Hits by Source Policy Group - {{actionType:DENY}}", - "description": "This horizontal barchart represents top 5 source policygroups per ACL hits for a given period of time. By default its aggregated on deny hits count. One can select other ACL actions i.e from the drop down menu on this dashboard.", - "author": "Ronak Shah", - "creationDate": "10/18/2016", - "data": { - "xColumn": "SumOf", - "yColumn": "spg", - "orientation": "horizontal", - "tooltip": [ - { "column": "spg", "label": "PG" }, - { "column": "SumOf", "label": "ACL Hits", "format": ",.1f"} - ], - "xTickGrid": true, - "yTickGrid": false, - "xTickFormat": ".2s", - "xLabel": "Total # of ACL Hits", - "yLabel": "Source Policy Groups" - }, - "query": "vss-domain-acl-spg" -} diff --git a/public/configurations/visualizations/vss-domain-acl-time.json b/public/configurations/visualizations/vss-domain-acl-time.json deleted file mode 100644 index 4619c60a..00000000 --- a/public/configurations/visualizations/vss-domain-acl-time.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "id": "vss-domain-acl-time", - "graph": "LineGraph", - "title": "ACL Hits vs Time - {{actionType:DENY}}", - "description": "This line graph represents total no of ACL deny received for this domain over a period of specified time. By default it shows ACL Deny hits. One can select other ACL actions i.e from the drop down menu on this dashboard.", - "author": "Ronak Shah", - "creationDate": "10/18/2016", - "data": { - "dateHistogram": true, - "xColumn": "timestamp", - "yColumn": "SumOf", - "stroke": { - "color": "#f76159", - "width": "2px" - }, - "xTickGrid": false, - "yTickGrid": true, - "yTickFormat": ".2s", - "xLabel": "Time", - "yLabel": "Total # ACL Hits", - "xColumn": "timestamp", - "yColumn": "SumOf", - "brushEnabled": false - }, - "query": "vss-domain-acl-time" -} diff --git a/public/configurations/visualizations/vss-domain-acl-top5.json b/public/configurations/visualizations/vss-domain-acl-top5.json deleted file mode 100644 index 6007c3a1..00000000 --- a/public/configurations/visualizations/vss-domain-acl-top5.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "id": "vss-domain-acl-top5", - "graph": "Table", - "title": "Top 5 ACL by # hits", - "description": "Top 5 ACL by # of hits in this domain", - "author": "Ronak Shah", - "creationDate": "11/29/2016", - "data": { - "highlight": ["top-acl-hits.sort", "top-acls"], - "columns": [ - { "column": "top-acls", "label": "ACL ID" }, - { "column": "top-acl-hits.sort", "label": "# Packets" }, - { "column": "top-acl-hits.type", "label": "Type" }, - { "column": "top-acl-hits.protocol", "label": "Protocol" }, - { "column": "top-acl-hits.sourceport", "label": "Source Port" }, - { "column": "top-acl-hits.destinationport", "label": "Dest Port" }, - { "column": "top-acl-hits.nuage_metadata.spgName", "label": "Source PG" }, - { "column": "top-acl-hits.nuage_metadata.dpgName", "label": "Dest PG" }, - { "column": "top-acl-hits.nuage_metadata.service", "label": "Service" }, - { "column": "top-acl-hits.nuage_metadata.serviceGroup", "label": "ServiceGroup" } - ] - }, - "query": "vss-domain-acl-top5" -} diff --git a/public/configurations/visualizations/vss-domain-app-all-apps.json b/public/configurations/visualizations/vss-domain-app-all-apps.json deleted file mode 100644 index 85bc8bd1..00000000 --- a/public/configurations/visualizations/vss-domain-app-all-apps.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "id": "vss-domain-app-all-apps", - "graph": "PieGraph", - "title": "L7 Applications", - "description": "All applications based on their usage (rx/tx bytes) within this domain", - "author": "Ronak Shah", - "creationDate": "10/02/2017", - "data": { - "sliceColumn": "SumOf", - "labelColumn": "apps", - "otherOptions": { - "label": "Others", - "limit": 85 - }, - "colorColumn": "apps", - "tooltip": [ - { "column": "apps", "label": "L7 Application" }, - { "column": "SumOf", "label": "Count", "format": ",.1f"} - ], - "percentages": true, - "percentagesFormat": ",.1%", - "pieLabelRadius": 0.55, - "pieOuterRadius": 0.95, - "colorLegend": true - }, - "query": "vss-domain-app-all-apps" -} diff --git a/public/configurations/visualizations/vss-domain-app-table.json b/public/configurations/visualizations/vss-domain-app-table.json deleted file mode 100644 index 92097a09..00000000 --- a/public/configurations/visualizations/vss-domain-app-table.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "id": "vss-domain-app-table", - "graph": "Table", - "title": "Application Detail", - "description": "Detail in a reverse chronological order about applications found in this domain.", - "author": "Ronak Shah", - "creationDate": "10/02/2017", - "data": { - "columns": [ - { "column": "nuage_metadata.l7ApplicationName", "label": "L7 Application" }, - { "column": "type", "label": "Action"}, - { "column": "timestamp", "label": "Timestamp", "timeFormat": "%b %d, %y %X"}, - { "column": "nuage_metadata.aclId", "label": "ACL", "totalCharacters": 8, "tooltip" : {"column": "nuage_metadata.aclId"} } - ] - }, - "query": "vss-domain-app-table" -} diff --git a/public/configurations/visualizations/vss-domain-app-top-x.json b/public/configurations/visualizations/vss-domain-app-top-x.json deleted file mode 100644 index 967b0b84..00000000 --- a/public/configurations/visualizations/vss-domain-app-top-x.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "id": "vss-domain-app-top-x", - "graph": "BarGraph", - "title": "Top 5 Applications", - "description": "Top 5 Applications per domain based on number of bytes rx/tx", - "author": "Ronak Shah", - "creationDate": "10/02/2017", - "data": { - "xColumn": "SumOf", - "yColumn": "apps", - "colorColumn": "apps", - "orientation": "horizontal", - "tooltip": [ - { "column": "apps", "label": "L7 Application" }, - { "column": "SumOf", "label": "# Bytes", "format": ",.1f"} - ], - "colors": [ - "#7da3f7", - "#fec26a", - "#e78ac3", - "#f79e99" - ], - "xTickGrid": true, - "yTickGrid": false, - "xTickFormat": ".2s", - "xTicks": 8, - "xLabel": "Total # of bytes", - "yLabel": "Applications" - }, - "query": "vss-domain-app-top-x" -} diff --git a/public/configurations/visualizations/vss-domain-events-by-pg.json b/public/configurations/visualizations/vss-domain-events-by-pg.json deleted file mode 100644 index 342e3c9b..00000000 --- a/public/configurations/visualizations/vss-domain-events-by-pg.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "id": "vss-domain-events-by-pg", - "graph": "BarGraph", - "title": "Count of Security Events by Source Policy Group", - "author": "Ronak Shah", - "creationDate": "10/18/2016", - "data": { - "xColumn": "PG", - "yColumn": "Sum of Value", - "xTickGrid": false, - "yTickGrid": true, - "yTickFormat": ".2s", - "xLabel": "Source Policy Groups", - "yLabel": "Total # of Events" - }, - "listeners": [{ - "params": { - "spg": "PG" - } - }], - "query": "vss-domain-events-by-pg" -} diff --git a/public/configurations/visualizations/vss-domain-events-by-type.json b/public/configurations/visualizations/vss-domain-events-by-type.json deleted file mode 100644 index c508da35..00000000 --- a/public/configurations/visualizations/vss-domain-events-by-type.json +++ /dev/null @@ -1,35 +0,0 @@ -{ - "id": "vss-domain-events-by-type", - "graph": "BarGraph", - "title": "Count of Security Events by Event Type", - "description": "This horizontal barchart represents top 5 security events per total count of events registered, for this domain over a given period of time. When any of the bar is clicked, the table showing detail information (in reverse chronological order) about that event appears on this dashboard.", - "author": "Ronak Shah", - "creationDate": "10/18/2016", - "data": { - "xColumn": "Sum of Value", - "yColumn": "EventType", - "colorColumn": "EventType", - "orientation": "horizontal", - "colors": [ - "#ff4d4d", - "#ff8533", - "#7da3f7" - ], - "tooltip": [ - { "column": "EventType", "label": "Event" }, - { "column": "Sum of Value", "label": "Count", "format": ",.1f"} - ], - "xTickGrid": true, - "yTickGrid": false, - "xTickFormat": ".2s", - "xTicks": 5, - "xLabel": "Total # of Events", - "yLabel": "Event Type" - }, - "listeners": [{ - "params": { - "eventType": "EventType" - } - }], - "query": "vss-domain-events-by-type" -} diff --git a/public/configurations/visualizations/vss-domain-events-detail.json b/public/configurations/visualizations/vss-domain-events-detail.json deleted file mode 100644 index bc0029ad..00000000 --- a/public/configurations/visualizations/vss-domain-events-detail.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "id": "vss-domain-events-detail", - "graph": "Table", - "title": "Event Detail - {{eventType}}", - "description": "Detail for selected event in reverse chronological order within context of this domain.", - "author": "Ronak Shah", - "creationDate": "11/15/2016", - "data": { - "columns": [ - { "column": "timestamp", "label": "Timestamp", "timeFormat": "%b %d, %y %X"}, - { "column": "value", "label": "Value"}, - { "column": "nuage_metadata.vportId", "label": "Vport UUID", "totalCharacters": 8, "tooltip" : {"column": "nuage_metadata.vportId"} }, - { "column": "nuage_metadata.subnetName", "label": "Subnet Name" }, - { "column": "nuage_metadata.zoneName", "label": "Zone Name" } - ] - }, - "query": "vss-domain-events-detail" -} diff --git a/public/configurations/visualizations/vss-domain-flow-default-allow-metric.json b/public/configurations/visualizations/vss-domain-flow-default-allow-metric.json deleted file mode 100644 index 786ad3d9..00000000 --- a/public/configurations/visualizations/vss-domain-flow-default-allow-metric.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "id": "vss-domain-flow-default-allow-metric", - "title": "# Flows allowed by default ACL", - "description": "No of unique flows allowed by implicit ACLs in this domain", - "query": "vss-domain-flow-default-allow-metric", - "graph": "VariationTextGraph", - "data": { - "titlePosition": "top", - "target":{ - "column": "timezones", - "value": "Last 24", - "field": "value", - "format": ",.4s" - } - } -} \ No newline at end of file diff --git a/public/configurations/visualizations/vss-domain-flow-default-deny-metric.json b/public/configurations/visualizations/vss-domain-flow-default-deny-metric.json deleted file mode 100644 index 7d0b9e30..00000000 --- a/public/configurations/visualizations/vss-domain-flow-default-deny-metric.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "id": "vss-domain-flow-default-deny-metric", - "title": "# Flows denied by default ACL", - "description": "No of unique flows denied by implicit ACLs in this domain", - "query": "vss-domain-flow-default-deny-metric", - "graph": "VariationTextGraph", - "data": { - "titlePosition": "top", - "target":{ - "column": "timezones", - "value": "Last 24", - "field": "value", - "format": ",.4s" - } - } -} \ No newline at end of file diff --git a/public/configurations/visualizations/vss-domain-flow-explicit-allow-metric.json b/public/configurations/visualizations/vss-domain-flow-explicit-allow-metric.json deleted file mode 100644 index de31668c..00000000 --- a/public/configurations/visualizations/vss-domain-flow-explicit-allow-metric.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "id": "vss-domain-flow-explicit-allow-metric", - "title": "# Flows allowed by explicit ACL", - "description": "No of unique flows allowed by programmed/explicit ACLs in this domain", - "query": "vss-domain-flow-explicit-allow-metric", - "graph": "VariationTextGraph", - "data": { - "titlePosition": "top", - "target":{ - "column": "timezones", - "value": "Last 24", - "field": "value", - "format": ",.4s" - } - } -} \ No newline at end of file diff --git a/public/configurations/visualizations/vss-domain-flow-explicit-deny-metric.json b/public/configurations/visualizations/vss-domain-flow-explicit-deny-metric.json deleted file mode 100644 index 63602f9f..00000000 --- a/public/configurations/visualizations/vss-domain-flow-explicit-deny-metric.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "id": "vss-domain-flow-explicit-deny-metric", - "title": "# Flows Denied by explicit ACL", - "description": "No of unique flows denied by programmed/explicit ACLs in this domain", - "query": "vss-domain-flow-explicit-deny-metric", - "graph": "VariationTextGraph", - "data": { - "titlePosition": "top", - "target":{ - "column": "timezones", - "value": "Last 24", - "field": "value", - "format": ",.4s" - } - } -} \ No newline at end of file diff --git a/public/configurations/visualizations/vss-domain-flow-explorer.json b/public/configurations/visualizations/vss-domain-flow-explorer.json deleted file mode 100644 index fdfeacba..00000000 --- a/public/configurations/visualizations/vss-domain-flow-explorer.json +++ /dev/null @@ -1,57 +0,0 @@ - -{ - "id": "vss-domain-flow-explorer", - "graph": "Table", - "title": "Flow Explorer", - "description": "Detail in a reverse chronological order about flows", - "author": "Ronak Shah", - "creationDate": "10/23/2017", - "data": { - "limit": 100, - "matchingRowColumn": "nuage_metadata.flowid", - "selectColumnOption": true, - "multiSelectable": true, - "columns": [ - { "column": "timestamp", "label": "Timestamp", "timeFormat": "%b %d, %y %X"}, - { "column": "sourceip", "label": "SIP" }, - { "column": "destinationip", "label": "DIP" }, - { "column": "sourceport", "label": "S-Port" }, - { "column": "destinationport", "label": "D-Port" }, - { "column": "protocol", "label": "Proto" }, - { "column": "type", "label": "Action"}, - { "column": "nuage_metadata.direction", "label": "Direction"}, - { "column": "nuage_metadata.subnetName", "label": "Subnet", "totalCharacters": 16, "tooltip" : {"column": "nuage_metadata.subnetName"} }, - { "column": "nuage_metadata.zoneName", "label": "Zone", "totalCharacters": 16, "tooltip" : {"column": "nuage_metadata.zoneName"} }, - { "column": "nuage_metadata.aclId", "label": "ACL-ID", "totalCharacters": 13, "tooltip" : {"column": "nuage_metadata.aclId"} }, - { "column": "nuage_metadata.vfrPolicyID", "label": "VFW-Rule-ID", "totalCharacters": 13, "tooltip" : {"column": "nuage_metadata.vfrPolicyID"} }, - { "column": "nuage_metadata.acl_source_type", "label": "ACL-Source-Type", "display": false }, - { "column": "nuage_metadata.acl_source_name", "label": "ACL-Source-Name", "totalCharacters": 16, "tooltip" : {"column": "nuage_metadata.acl_source_name"} }, - { "column": "nuage_metadata.acl_destination_type", "label": "ACL-Dest-Type", "display": false }, - { "column": "nuage_metadata.acl_destination_name", "label": "ACL-Dest-Name", "totalCharacters": 16, "tooltip" : {"column": "nuage_metadata.acl_destination_name"} }, - { "column": "nuage_metadata.l7ApplicationName", "label": "L7Application"}, - { "column": "nuage_metadata.service", "label": "Service" }, - { "column": "nuage_metadata.serviceGroup", "label": "Service-Group" }, - { "column": "underlayflow", "label": "Underlay-flow", "display": false }, - { "column": "sourcemac", "label": "SMAC", "display": false }, - { "column": "destinationmac", "label": "DMAC", "display": false }, - { "column": "packets", "label": "Packets" }, - { "column": "nuage_metadata.src-pgmem", "label": "Source PG", "display": false, "totalCharacters": 16, "tooltip" : {"column": "nuage_metadata.src-pgmem"}}, - { "column": "nuage_metadata.dst-pgmem", "label": "Destination PG", "display": false, "totalCharacters": 16, "tooltip" : {"column": "nuage_metadata.dst-pgmem"}}, - { "column": "nuage_metadata.src-subnetmem", "label": "Source Subnet", "display": false}, - { "column": "nuage_metadata.dst-subnetmem", "label": "Destination Subnet", "display": false}, - { "column": "nuage_metadata.src-zonemem", "label": "Source Zone", "display": false}, - { "column": "nuage_metadata.dst-zonemem", "label": "Destination Zone", "display": false}, - { "column": "nuage_metadata.flowid", "label": "Flow Hash", "display": false} - ] - }, - "menu": [ - { "text": "Create Virtual Firewall Rule", "rootpath": "vfs/new", "params": { "operation": "create"} }, - { "text": "Add to Virtual Firewall Rule", "rootpath": "vfs/new", "params": { "operation": "add"} }, - { "text": "Add VPorts to PGs", "rootpath": "vfs/new", "params": { "operation": "associate", "associator": "vports", "to": "pgs"} } - ], - "multiMenu": [ - { "text": "Add Source VPorts to PGs", "rootpath": "vfs/new", "params": { "operation": "associate", "associator": "vports", "to": "pgs", "direction": "ingress"} }, - { "text": "Add Destination VPorts to PGs", "rootpath": "vfs/new", "params": { "operation": "associate", "associator": "vports", "to": "pgs", "direction": "egress"} } - ], - "query": { "data": { "name": "vss-domain-flow-explorer", "scroll": true} } -} diff --git a/public/configurations/visualizations/vss-domain-flow-fixed-weight.json b/public/configurations/visualizations/vss-domain-flow-fixed-weight.json deleted file mode 100644 index 7290fa88..00000000 --- a/public/configurations/visualizations/vss-domain-flow-fixed-weight.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "id": "vss-domain-flow", - "graph": "ChordGraph", - "title": "Flows per Domain", - "author": "Ronak Shah and Curran Kelleher", - "creationDate": "11/3/2016", - "data": { - "chordSourceColumn": "spg", - "chordDestinationColumn": "dpg", - "colorColumn": "spg" - }, - "query": "vss-domain-flow" -} diff --git a/public/configurations/visualizations/vss-domain-flow-flow-metric.json b/public/configurations/visualizations/vss-domain-flow-flow-metric.json deleted file mode 100644 index 5ae0b122..00000000 --- a/public/configurations/visualizations/vss-domain-flow-flow-metric.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "id": "vss-domain-flow-flow-metric", - "title": "# Flows", - "description": "No of unique flows in this domain", - "query": "vss-domain-flow-flow-metric", - "graph": "VariationTextGraph", - "data": { - "titlePosition": "top", - "target":{ - "column": "timezones", - "value": "Last 24", - "field": "value", - "format": ",.4s" - } - } -} diff --git a/public/configurations/visualizations/vss-domain-flow-table.json b/public/configurations/visualizations/vss-domain-flow-table.json deleted file mode 100644 index 80b90a89..00000000 --- a/public/configurations/visualizations/vss-domain-flow-table.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "id": "vss-domain-flow-table", - "graph": "Table", - "title": "Flow detail between {{source:Source}} and {{destination:Destination}}", - "description": "Detail in a reverse chronological order about flows between selected source and destination.", - "author": "Ronak Shah", - "creationDate": "11/02/2016", - "data": { - "selectColumnOption": true, - "columns": [ - { "column": "timestamp", "label": "Timestamp", "timeFormat": "%b %d, %y %X"}, - { "column": "nuage_metadata.flowid", "label": "Flow Hash"}, - { "column": "sourceip", "label": "Source IP" }, - { "column": "destinationip", "label": "Destination IP" }, - { "column": "protocol", "label": "Protocol" }, - { "column": "sourceport", "label": "Source Port" }, - { "column": "destinationport", "label": "Dest Port" }, - { "column": "type", "label": "Action"}, - { "column": "packets", "label": "Packets" }, - { "column": "nuage_metadata.service", "label": "Service" }, - { "column": "nuage_metadata.serviceGroup", "label": "Service Group", "display": false }, - { "column": "nuage_metadata.l7ApplicationName", "label": "L7 Application", "display": false}, - { "column": "nuage_metadata.src-pgmem", "label": "Source PG", "display": false, "totalCharacters": 16, "tooltip" : {"column": "nuage_metadata.src-pgmem"}}, - { "column": "nuage_metadata.dst-pgmem", "label": "Destination PG", "display": false, "totalCharacters": 16, "tooltip" : {"column": "nuage_metadata.dst-pgmem"}}, - { "column": "nuage_metadata.src-subnetmem", "label": "Source Subnet", "display": false}, - { "column": "nuage_metadata.dst-subnetmem", "label": "Destination Subnet", "display": false}, - { "column": "nuage_metadata.src-zonemem", "label": "Source Zone", "display": false}, - { "column": "nuage_metadata.dst-zonemem", "label": "Destination Zone", "display": false} - ] - }, - "query": "vss-domain-flow-table" -} diff --git a/public/configurations/visualizations/vss-domain-flow-topx-dest.json b/public/configurations/visualizations/vss-domain-flow-topx-dest.json deleted file mode 100644 index aacca66d..00000000 --- a/public/configurations/visualizations/vss-domain-flow-topx-dest.json +++ /dev/null @@ -1,40 +0,0 @@ -{ - "id": "vss-domain-flow-topx-dest", - "graph": "BarGraph", - "title": "Top Destination IP by # packets", - "description": "This horizontal barchart represents top 5 destination IP per no of packets received in this domain. By default its aggregated on deny hits count. One can select other ACL actions i.e from the drop down menu on this visualization.", - "author": "Ronak Shah", - "creationDate": "10/18/2016", - "data": { - "xColumn": "SumOf", - "yColumn": "dip", - "orientation": "horizontal", - "tooltip": [ - { "column": "dip", "label": "Destination IP" }, - { "column": "SumOf", "label": "# Packets", "format": ",.1f"} - ], - "xTickGrid": true, - "yTickGrid": false, - "xTickFormat": ".2s", - "xLabel": "Total # of Packets", - "yLabel": "Destination IP" - }, - "filterOptions": { - "ACL Action": { - "parameter": "actionType", - "default": "DENY", - "options": [ - { - "label": "Deny", - "value": "DENY", - "default": true - }, - { - "label": "Allow", - "value": "ALLOW" - } - ] - } - }, - "query": "vss-domain-flow-topx-dest" -} diff --git a/public/configurations/visualizations/vss-domain-flow-topx-source.json b/public/configurations/visualizations/vss-domain-flow-topx-source.json deleted file mode 100644 index 4f31fa68..00000000 --- a/public/configurations/visualizations/vss-domain-flow-topx-source.json +++ /dev/null @@ -1,40 +0,0 @@ -{ - "id": "vss-domain-flow-topx-source", - "graph": "BarGraph", - "title": "Top Source IP by # packets", - "description": "This horizontal barchart represents top 5 source IP per no of packets sent in this domain. By default its aggregated on deny hits count. One can select other ACL actions i.e from the drop down menu on this visualization.", - "author": "Ronak Shah", - "creationDate": "10/18/2016", - "data": { - "xColumn": "SumOf", - "yColumn": "sip", - "orientation": "horizontal", - "tooltip": [ - { "column": "sip", "label": "Source IP" }, - { "column": "SumOf", "label": "# Packets", "format": ",.1f"} - ], - "xTickGrid": true, - "yTickGrid": false, - "xTickFormat": ".2s", - "xLabel": "Total # of Packets", - "yLabel": "Source IP" - }, - "filterOptions": { - "ACL Action": { - "parameter": "actionType", - "default": "DENY", - "options": [ - { - "label": "Deny", - "value": "DENY", - "default": true - }, - { - "label": "Allow", - "value": "ALLOW" - } - ] - } - }, - "query": "vss-domain-flow-topx-source" -} diff --git a/public/configurations/visualizations/vss-domain-flow.json b/public/configurations/visualizations/vss-domain-flow.json deleted file mode 100644 index 0fefe87b..00000000 --- a/public/configurations/visualizations/vss-domain-flow.json +++ /dev/null @@ -1,53 +0,0 @@ -{ - "id": "vss-domain-flow", - "graph": "ChordGraph", - "title": "Flows per Domain", - "description": "This chord diagram represents flow information between source and destination. Every chord represents total packets sent and received between source an destination. Chord's thickness is directly proportional to no of packets exchanged. The color of the chord represents the color of destination to which the first flow was registered. When clicked on a particular chord, the table showing detail (in a reverse chronological order) about flows between that source and destination will appear next to the chord diagram. One can group source and destination by PG, Subnet and Zones.", - "author": "Ronak Shah and Curran Kelleher", - "creationDate": "10/25/2016", - "data": { - "chordWeightColumn": "SumOf", - "chordSourceColumn": "source", - "chordDestinationColumn": "destination", - "colorColumn": "source", - "tooltip": [ - { "column": "value", "format": ",", "label": "MB"} - ] - }, - "listeners": [{ - "params": { - "source": "source", - "destination": "destination" - } - }], - "filterOptions": { - "Group By": { - "parameter": "source_field", - "default": "nuage_metadata.src-subnetmem", - "options": [ - { - "label": "PG", - "value": "nuage_metadata.src-pgmem", - "forceOptions": { - "destination_field": "nuage_metadata.dst-pgmem" - } - }, - { - "label": "Subnet", - "value": "nuage_metadata.src-subnetmem", - "forceOptions": { - "destination_field": "nuage_metadata.dst-subnetmem" - } - }, - { - "label": "Zone", - "value": "nuage_metadata.src-zonemem", - "forceOptions": { - "destination_field": "nuage_metadata.dst-zonemem" - } - } - ] - } - }, - "query": "vss-domain-flow" -} diff --git a/public/configurations/visualizations/vss-domain-service-all-services.json b/public/configurations/visualizations/vss-domain-service-all-services.json deleted file mode 100644 index 3d247fd1..00000000 --- a/public/configurations/visualizations/vss-domain-service-all-services.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "id": "vss-domain-service-all-services", - "graph": "PieGraph", - "title": "L4 Services", - "description": "All services based on their usage (rx/tx bytes) within this domain", - "author": "Ronak Shah", - "creationDate": "09/30/2017", - "data": { - "sliceColumn": "SumOf", - "labelColumn": "services", - "otherOptions": { - "label": "Others", - "limit": 85 - }, - "colorColumn": "services", - "tooltip": [ - { "column": "services", "label": "Service" }, - { "column": "SumOf", "label": "Count", "format": ",.1f"} - ], - "percentages": true, - "percentagesFormat": ",.1%", - "pieLabelRadius": 0.55, - "pieOuterRadius": 0.95, - "colorLegend": true - }, - "query": "vss-domain-service-all-services" -} diff --git a/public/configurations/visualizations/vss-domain-service-table.json b/public/configurations/visualizations/vss-domain-service-table.json deleted file mode 100644 index 08920b98..00000000 --- a/public/configurations/visualizations/vss-domain-service-table.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "id": "vss-domain-service-table", - "graph": "Table", - "title": "Service Detail", - "description": "Detail in a reverse chronological order about services found in this domain.", - "author": "Ronak Shah", - "creationDate": "09/27/2017", - "data": { - "columns": [ - { "column": "nuage_metadata.service", "label": "Service" }, - { "column": "nuage_metadata.serviceGroup", "label": "Service Group" }, - { "column": "type", "label": "Action"}, - { "column": "timestamp", "label": "Timestamp", "timeFormat": "%b %d, %y %X"}, - { "column": "nuage_metadata.aclId", "label": "ACL", "totalCharacters": 8, "tooltip" : {"column": "nuage_metadata.aclId"} } - ] - }, - "query": "vss-domain-service-table" -} diff --git a/public/configurations/visualizations/vss-domain-service-top-x.json b/public/configurations/visualizations/vss-domain-service-top-x.json deleted file mode 100644 index 7fba2282..00000000 --- a/public/configurations/visualizations/vss-domain-service-top-x.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "id": "vss-domain-service-top-x", - "graph": "BarGraph", - "title": "Top 5 Services", - "description": "Top 5 l4 services per domain based on number of bytes rx/tx", - "author": "Ronak Shah", - "creationDate": "9/27/2017", - "data": { - "xColumn": "SumOf", - "yColumn": "services", - "colorColumn": "services", - "orientation": "horizontal", - "tooltip": [ - { "column": "services", "label": "Service" }, - { "column": "SumOf", "label": "# Bytes", "format": ",.1f"} - ], - "colors": [ - "#7da3f7", - "#fec26a", - "#e78ac3", - "#f79e99" - ], - "xTickGrid": true, - "yTickGrid": false, - "xTickFormat": ".2s", - "xTicks": 8, - "xLabel": "Total # of bytes", - "yLabel": "Services" - }, - "query": "vss-domain-service-top-x" -} diff --git a/public/configurations/visualizations/vss-domain-traffic-icmp.json b/public/configurations/visualizations/vss-domain-traffic-icmp.json deleted file mode 100644 index e1e31a08..00000000 --- a/public/configurations/visualizations/vss-domain-traffic-icmp.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "id": "vss-domain-traffic-icmp", - "graph": "LineGraph", - "title": "ICMP vs Time", - "description": "This line graph represents total no of ICMP Packets received for this domain over a period of specified time. By default it shows allowed traffic. One can select other deny action i.e from the drop down menu on this dashboard to show denied traffic.", - "author": "Ronak Shah", - "creationDate": "10/18/2016", - "data": { - "dateHistogram": true, - "xColumn": "timestamp", - "yColumn": "SumOf", - "stroke": { - "color": "#fec26a", - "width": "2px" - }, - "xTickGrid": false, - "yTickGrid": true, - "yTickFormat": ".2s", - "xLabel": "Time", - "yLabel": "Total # of ICMP Packets" - }, - "query": "vss-domain-traffic-icmp" -} diff --git a/public/configurations/visualizations/vss-domain-traffic-tcp-conn.json b/public/configurations/visualizations/vss-domain-traffic-tcp-conn.json deleted file mode 100644 index 99a7b491..00000000 --- a/public/configurations/visualizations/vss-domain-traffic-tcp-conn.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "id": "vss-domain-traffic-tcp-conn", - "graph": "LineGraph", - "title": "TCP vs Time", - "description": "This line graph represents total no of TCP Packets received for this domain over a period of specified time. By default it shows allowed traffic. One can select other deny action i.e from the drop down menu on this dashboard to show denied traffic.", - "author": "Ronak Shah", - "creationDate": "10/18/2016", - "data": { - "dateHistogram": true, - "xColumn": "timestamp", - "yColumn": "SumOf", - "stroke": { - "color": "#b3d645", - "width": "2px" - }, - "xTickGrid": false, - "yTickGrid": true, - "yTickFormat": ".2s", - "xLabel": "Time", - "yLabel": "Total # of TCP Packets" - }, - "query": "vss-domain-traffic-tcp-conn" -} diff --git a/public/configurations/visualizations/vss-domain-traffic-tcp-syn.json b/public/configurations/visualizations/vss-domain-traffic-tcp-syn.json deleted file mode 100644 index 1bb1c6b7..00000000 --- a/public/configurations/visualizations/vss-domain-traffic-tcp-syn.json +++ /dev/null @@ -1,58 +0,0 @@ -{ - "id": "vss-domain-traffic-tcp-syn", - "graph": "LineGraph", - "title": "TCP-{{flagtype}} vs Time", - "description": "This line graph represents total no of TCP SYN Packets received for this domain over a period of specified time. By default it shows allowed traffic. One can select other deny action i.e from the drop down menu on this dashboard to show denied traffic.", - "author": "Ronak Shah", - "creationDate": "2/28/2016", - "data": { - "dateHistogram": true, - "xColumn": "timestamp", - "yColumn": "flag", - "stroke": { - "color": "#fec26a", - "width": "2px" - }, - "xTickGrid": false, - "yTickGrid": true, - "yTickFormat": ".2s", - "xLabel": "Time", - "yLabel": "Total # of TCP-{{flagtype}} Packets" - }, - "filterOptions": { - "Flag-Type": { - "parameter": "flagtype", - "default": "SYN", - "options": [ - { - "label": "SYN", - "value": "SYN", - "default": true - }, - { - "label": "SYN-ACK", - "value": "SYN-ACK" - }, - { - "label": "FIN", - "value": "FIN", - "default": true - }, - { - "label": "FIN-ACK", - "value": "FIN-ACK" - }, - { - "label": "NULL", - "value": "NULL", - "default": true - }, - { - "label": "RST", - "value": "RST" - } - ] - } - }, - "query": "vss-domain-traffic-tcp-syn" -} diff --git a/public/configurations/visualizations/vss-domain-traffic-tcp-synflood.json b/public/configurations/visualizations/vss-domain-traffic-tcp-synflood.json deleted file mode 100644 index 6d929c92..00000000 --- a/public/configurations/visualizations/vss-domain-traffic-tcp-synflood.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "id": "vss-domain-traffic-tcp-synflood", - "graph": "LineGraph", - "title": "TCP-SYN Flood vs Time", - "description": "This line graph represents total no of TCP SYN-FLOOD received for this domain over a period of specified time.", - "author": "Ronak Shah", - "creationDate": "10/18/2016", - "data": { - "dateHistogram": true, - "xColumn": "timestamp", - "yColumn": "SumOf", - "stroke": { - "color": "#f76159", - "width": "2px" - }, - "xTickGrid": false, - "yTickGrid": true, - "yTickFormat": ".2s", - "xLabel": "Time", - "yLabel": "Total # of TCP SYN-FLOOD" - }, - "query": "vss-domain-traffic-tcp-synflood" -} diff --git a/public/configurations/visualizations/vss-domain-traffic-top-dpg.json b/public/configurations/visualizations/vss-domain-traffic-top-dpg.json deleted file mode 100644 index c47b1fab..00000000 --- a/public/configurations/visualizations/vss-domain-traffic-top-dpg.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "id": "vss-domain-traffic-top-dpg", - "graph": "BarGraph", - "title": "Top Destination Policy Groups by Count", - "description": "This barchart represents top 5 destination policy groups by total no of packets registered in a given time.", - "author": "Ronak Shah", - "creationDate": "10/18/2016", - "data": { - "xColumn": "dpg", - "yColumn": "SumOf", - "colorColumn": "dpg", - "colors": [ - "#fec26a" - ], - "tooltip": [ - { "column": "dpg", "label": "PG" }, - { "column": "SumOf", "label": "Packets", "format": ",.1f"} - ], - "xTickGrid": false, - "yTickGrid": true, - "yTickFormat": ".2s", - "xLabel": "Destination Policy Groups", - "yLabel": "Total # of Packets" - }, - "query": "vss-domain-traffic-top-dpg" -} diff --git a/public/configurations/visualizations/vss-domain-traffic-top-spg.json b/public/configurations/visualizations/vss-domain-traffic-top-spg.json deleted file mode 100644 index 0676a120..00000000 --- a/public/configurations/visualizations/vss-domain-traffic-top-spg.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "id": "vss-domain-traffic-top-spg", - "graph": "BarGraph", - "title": "Top Source Policy Groups by Count", - "description": "This horizontal barchart represents top 5 source policy groups by total no of packets registered in a given time.", - "author": "Ronak Shah", - "creationDate": "10/18/2016", - "data": { - "xColumn": "SumOf", - "yColumn": "spg", - "colorColumn": "spg", - "orientation": "horizontal", - "tooltip": [ - { "column": "spg", "label": "PG" }, - { "column": "SumOf", "label": "Packets", "format": ",.1f"} - ], - "xTickGrid": true, - "yTickGrid": false, - "xTickFormat": ".2s", - "xLabel": "Total # of Packets", - "yLabel": "Source Policy Groups" - }, - "query": "vss-domain-traffic-top-spg" -} diff --git a/public/configurations/visualizations/vss-domain-traffic-udp.json b/public/configurations/visualizations/vss-domain-traffic-udp.json deleted file mode 100644 index 36eeba3a..00000000 --- a/public/configurations/visualizations/vss-domain-traffic-udp.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "id": "vss-domain-traffic-udp", - "graph": "LineGraph", - "title": "UDP vs Time", - "author": "Ronak Shah", - "description": "This line graph represents total no of UDP Packets received for this domain over a period of specified time. By default it shows allowed traffic. One can select other deny action i.e from the drop down menu on this dashboard to show denied traffic.", - "creationDate": "10/18/2016", - "data": { - "dateHistogram": true, - "xColumn": "timestamp", - "yColumn": "SumOf", - "stroke": { - "width": "2px" - }, - "xTickGrid": false, - "yTickGrid": true, - "yTickFormat": ".2s", - "xLabel": "Time", - "yLabel": "Total # of UDP Packets" - }, - "query": "vss-domain-traffic-udp" -} diff --git a/public/configurations/visualizations/vss-ent-acldeny-time.json b/public/configurations/visualizations/vss-ent-acldeny-time.json deleted file mode 100644 index 85902ff6..00000000 --- a/public/configurations/visualizations/vss-ent-acldeny-time.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "id": "vss-ent-acldeny-time", - "graph": "LineGraph", - "title": "ACL Deny vs Time", - "description": "This line graph represents total no of ACL deny received for this enterprise over a period of specified time.", - "author": "Ronak Shah", - "creationDate": "10/17/2016", - "data": { - "dateHistogram": true, - "xColumn": "timestamp", - "yColumn": "SumOf", - "stroke": { - "color": "#f76159", - "width": "2px" - }, - "xTickGrid": false, - "yTickGrid": true, - "yTickFormat": ".2s", - "xLabel": "Time", - "yLabel": "Total # ACL Deny" - }, - "query": "vss-ent-acldeny-time" -} diff --git a/public/configurations/visualizations/vss-enterprise-acldeny-metric.json b/public/configurations/visualizations/vss-enterprise-acldeny-metric.json deleted file mode 100644 index 3081816e..00000000 --- a/public/configurations/visualizations/vss-enterprise-acldeny-metric.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "id": "vss-enterprise-acldeny-metric", - "title": "# ACL-Deny", - "query": "vss-enterprise-acldeny-metric", - "graph": "VariationTextGraph", - "data": { - "titlePosition": "top", - "target":{ - "column": "timezones", - "value": "Last 24", - "field": "doc_count", - "format": ",.4s" - } - } -} diff --git a/public/configurations/visualizations/vss-enterprise-alerts-metric.json b/public/configurations/visualizations/vss-enterprise-alerts-metric.json deleted file mode 100644 index 405d999d..00000000 --- a/public/configurations/visualizations/vss-enterprise-alerts-metric.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "id": "vss-enterprise-alerts-metric", - "title": "# Alerts (24h)", - "query": "vss-enterprise-alerts-metric", - "graph": "VariationTextGraph", - "data": { - "titlePosition": "top", - "target":{ - "column": "timezones", - "value": "Last 24", - "field": "doc_count", - "format": ",.4s" - } - } -} diff --git a/public/configurations/visualizations/vss-enterprise-events-metric.json b/public/configurations/visualizations/vss-enterprise-events-metric.json deleted file mode 100644 index 3859e0e6..00000000 --- a/public/configurations/visualizations/vss-enterprise-events-metric.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "id": "vss-enterprise-events-metric", - "title": "# Security Events (24h)", - "query": "vss-enterprise-events-metric", - "graph": "VariationTextGraph", - "data": { - "titlePosition": "top", - "target":{ - "column": "timezones", - "value": "Last 24", - "field": "doc_count", - "format": ",.4s" - } - } -} diff --git a/public/configurations/visualizations/vss-enterprise-flows-metric.json b/public/configurations/visualizations/vss-enterprise-flows-metric.json deleted file mode 100644 index cd378c77..00000000 --- a/public/configurations/visualizations/vss-enterprise-flows-metric.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "id": "vss-enterprise-flows-metric", - "title": "# Packets (24h)", - "query": "vss-enterprise-flows-metric", - "graph": "VariationTextGraph", - "data": { - "titlePosition": "top", - "target":{ - "column": "timezones", - "value": "Last 24", - "field": "value", - "format": ",.4s" - } - } -} diff --git a/public/configurations/visualizations/vss-enterprise-pg-metric.json b/public/configurations/visualizations/vss-enterprise-pg-metric.json deleted file mode 100644 index 9c4a0fcc..00000000 --- a/public/configurations/visualizations/vss-enterprise-pg-metric.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "id": "vss-enterprise-pg-metric", - "title": "# PGs (24h)", - "query": "vss-enterprise-pg-metric", - "graph": "VariationTextGraph", - "data": { - "titlePosition": "top", - "target":{ - "column": "timezones", - "value": "Last 24", - "field": "value", - "format": ",.4s" - } - } -} diff --git a/public/configurations/visualizations/vss-top-domains-blocked-traffic.json b/public/configurations/visualizations/vss-top-domains-blocked-traffic.json deleted file mode 100644 index 93a227a4..00000000 --- a/public/configurations/visualizations/vss-top-domains-blocked-traffic.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "id": "vss-top-domains-blocked-traffic", - "graph": "BarGraph", - "title": "Top 5 Domains by blocked traffic", - "description": "Top 5 domains per enterprise based on blocked (acl-deny) traffic for given period. When clicked on a given domain bar, it will redirect to that domain's dashboard page.", - "author": "Ronak Shah", - "creationDate": "10/17/2016", - "data": { - "xColumn": "SumOf", - "yColumn": "domains", - "colorColumn": "domains", - "orientation": "horizontal", - "tooltip": [ - { "column": "domains", "label": "Domain" }, - { "column": "SumOf", "label": "# ACL Deny", "format": ",.1f"} - ], - "colors": [ - "#7da3f7", - "#fec26a", - "#e78ac3", - "#f79e99" - ], - "xTickGrid": true, - "yTickGrid": false, - "xTickFormat": ".2s", - "xTicks": 8, - "xLabel": "Total # ACL Deny", - "yLabel": "Domains" - }, - "listeners": [ - { - "redirect": "/dashboards/vssDomainACL", - "params": { - "domainName": "domains" - } - }], - "query": "vss-top-domains-blocked-traffic" -} diff --git a/public/configurations/visualizations/vss-top-sec-events.json b/public/configurations/visualizations/vss-top-sec-events.json deleted file mode 100644 index 6e8f5c1f..00000000 --- a/public/configurations/visualizations/vss-top-sec-events.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "id": "vss-top-sec-events", - "graph": "PieGraph", - "title": "Top 5 Security Events", - "description": "Top 5 security events for this enterprise in a given period of time", - "author": "Ronak Shah", - "creationDate": "10/17/2016", - "data": { - "sliceColumn": "SumOf", - "labelColumn": "EventType", - "colorColumn": "EventType", - "tooltip": [ - { "column": "EventType", "label": "Event" }, - { "column": "SumOf", "label": "Count", "format": ",.1f"} - ], - "percentages": true, - "percentagesFormat": ",.1%", - "pieLabelRadius": 0.55, - "pieOuterRadius": 0.95, - "colorLegend": true - }, - "query": "vss-top-sec-events" -} diff --git a/public/configurations/visualizations/wifi-branch-active-clients.json b/public/configurations/visualizations/wifi-branch-active-clients.json deleted file mode 100644 index 57797752..00000000 --- a/public/configurations/visualizations/wifi-branch-active-clients.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "id": "wifi-branch-active-clients", - "title": "Active Clients", - "query": "wifi-branch-active-clients", - "description": "Active clients for last 10 min and last 24hrs", - "graph": "VariationTextGraph", - "showTitleBar": true, - "data": { - "titlePosition": "top", - "target":{ - "column": "timezones", - "value": "Last 10", - "field": "value" - }, - "absolute": true - } -} diff --git a/public/configurations/visualizations/wifi-branch-active-ssids.json b/public/configurations/visualizations/wifi-branch-active-ssids.json deleted file mode 100644 index 78ac504e..00000000 --- a/public/configurations/visualizations/wifi-branch-active-ssids.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "id": "wifi-branch-active-ssids", - "title": "Active SSIDs", - "description": "Active SSIDs for last 10 min and last 24hrs", - "query": "wifi-branch-active-ssids", - "graph": "VariationTextGraph", - "showTitleBar": true, - "data": { - "titlePosition": "top", - "target":{ - "column": "timezones", - "value": "Last 10", - "field": "value" - }, - "absolute": true - } -} diff --git a/public/configurations/visualizations/wifi-branch-ssid-linechart.json b/public/configurations/visualizations/wifi-branch-ssid-linechart.json deleted file mode 100644 index b341db02..00000000 --- a/public/configurations/visualizations/wifi-branch-ssid-linechart.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "id": "wifi-branch-ssid-linechart", - "graph": "LineGraph", - "title": "Usage - {{ssid}}", - "description": "Usage over a period of time", - "author": "Ronak Shah", - "creationDate": "04/07/2017", - "data": { - "dateHistogram": true, - "xColumn": "ts", - "xLabel": "Time", - "yColumn": "SumOf", - "yLabel": "Total Usage", - "yTicks": 5, - "linesColumn": "Users", - "tooltip": [ - { "column": "Users", "label": "user" }, - { "column": "SumOf", "label": "Usage(rx/tx bytes)"} - ], - "stroke": { - "width": "2px" - } - }, - "query": "wifi-branch-ssid-linechart" -} diff --git a/public/configurations/visualizations/wifi-branch-ssid-signal-lastseen.json b/public/configurations/visualizations/wifi-branch-ssid-signal-lastseen.json deleted file mode 100644 index b33d1ccf..00000000 --- a/public/configurations/visualizations/wifi-branch-ssid-signal-lastseen.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "id": "wifi-branch-ssid-signal-lastseen", - "graph": "Table", - "title": "User Information - {{ ssid }}", - "description": "Signal specific information for users for last 1 minutes", - "author": "Ronak Shah", - "creationDate": "04/07/2017", - "data": { - "columns": [ - { "column": "client_mac", "label": "User"}, - { "column": "signal_strength", "label": "Signal (dB)" }, - { "column": "inactive_time", "label": "Last Seen" } - ] - }, - "query": "wifi-branch-ssid-signal-lastseen" -} diff --git a/public/configurations/visualizations/wifi-branch-table.json b/public/configurations/visualizations/wifi-branch-table.json deleted file mode 100644 index 60024d3a..00000000 --- a/public/configurations/visualizations/wifi-branch-table.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "id": "wifi-branch-table", - "graph": "Table", - "title": "WiFi Branch Table", - "description": "SSIDs, Clients and Usage table", - "author": "Ronak Shah", - "creationDate": "04/07/2017", - "data": { - "columns": [ - { "column": "SSID", "label": "SSID"}, - { "column": "Client", "label": "Client" }, - { "column": "IP", "label": "IP" }, - { "column": "SumofBytes", "label": "Total Usage", "format": ",.2s" } - ] - }, - "listeners": [{ - "params": { - "ssid": "SSID" - } - }], - "query": "wifi-branch-table" -} diff --git a/src/components/Dashboard/style.css b/src/components/Dashboard/style.css index 8d6b1480..ab15917b 100644 --- a/src/components/Dashboard/style.css +++ b/src/components/Dashboard/style.css @@ -1,12 +1,3 @@ -.center-content { - text-align: center; - display: table-cell; - vertical-align: middle; - width: 100%; - height: 100%; - font-size: 14px -} - .list-inline li, .list-inline > li > div { vertical-align: top } \ No newline at end of file