blob: ed7c78f4d49aef7d12b82d938782b326ebedec30 [file] [log] [blame]
[
{
"streamId": "deviceDownAlertStream",
"description": "Stream definition for symptomatic parent alerts",
"validate": false,
"timeseries": false,
"dataSource": "network_aggregate_alert_output_datasource",
"columns": [
{
"name": "docId",
"type": "STRING",
"defaultValue": "",
"required": true,
"description": "the docId for correlated alerts"
},
{
"name": "parentKey",
"type": "STRING",
"defaultValue": "",
"required": true,
"description": "the parent key for correlated alert"
},
{
"name": "state",
"type": "STRING",
"defaultValue": "closed",
"required": true,
"description": "the alert state"
},
{
"name": "name",
"type": "STRING",
"defaultValue": "",
"required": true,
"description": ""
},
{
"name": "namespace",
"type": "STRING",
"defaultValue": "",
"required": true,
"description": ""
},
{
"name": "timestamp",
"type": "LONG",
"defaultValue": 0,
"required": true,
"description": ""
},
{
"name": "lastModifiedTime",
"type": "LONG",
"defaultValue": 0,
"required": true,
"description": ""
},
{
"name": "severity",
"type": "STRING",
"defaultValue": "",
"required": true,
"description": "severity for symptomatic alert"
},
{
"name": "severityCode",
"type": "STRING",
"defaultValue": "",
"required": true,
"description": "severity code for symptomatic alert"
},
{
"name": "streamName",
"type": "STRING",
"defaultValue": "",
"required": false
},
{
"name": "entity",
"type": "STRING",
"defaultValue": "",
"required": false
},
{
"name": "pod",
"type": "STRING",
"defaultValue": "",
"required": false
},
{
"name": "bubble",
"type": "STRING",
"defaultValue": "",
"required": false
},
{
"name": "dc",
"type": "STRING",
"defaultValue": "",
"required": false
},
{
"name": "cause",
"type": "STRING",
"defaultValue": "",
"required": true,
"description": ""
},
{
"name": "message",
"type": "STRING",
"defaultValue": "",
"required": true,
"description": ""
},
{
"name": "count",
"type": "LONG",
"defaultValue": 0,
"required": false
},
{
"name": "firstOccurrenceTime",
"type": "LONG",
"defaultValue": 0,
"required": false
},
{
"name": "alertKey",
"type": "STRING",
"defaultValue": "",
"required": true
}
]
},
{
"streamId": "networkCorrelateIntermediumStream",
"description": "The template aggregated *OUTPUT* data stream schema for network correlation intermedium step",
"validate": false,
"timeseries": false,
"dataSource": "network_aggregate_alert_output_datasource",
"columns": [
{
"name": "docId",
"type": "STRING",
"defaultValue": "",
"required": true,
"description": "the docId for aggregated alerts"
},
{
"name": "firstOccurrenceTime",
"type": "LONG",
"defaultValue": 0,
"required": true,
"description": "firstOccurTime for aggregated alert"
},
{
"name": "endTime",
"type": "LONG",
"defaultValue": 0,
"required": true,
"description": "the end time of aggregated alert, 0 as default"
},
{
"name": "alertKey",
"type": "STRING",
"defaultValue": "",
"required": true,
"description": "the alert key for aggregated alert"
},
{
"name": "parentKey",
"type": "STRING",
"defaultValue": "",
"required": true,
"description": "the parent key for aggregated alert"
},
{
"name": "state",
"type": "STRING",
"defaultValue": "closed",
"required": true,
"description": "the alert state"
},
{
"name": "name",
"type": "STRING",
"defaultValue": "",
"required": true,
"description": ""
},
{
"name": "namespace",
"type": "STRING",
"defaultValue": "",
"required": true,
"description": ""
},
{
"name": "timestamp",
"type": "LONG",
"defaultValue": 0,
"required": true,
"description": ""
},
{
"name": "lastModifiedTime",
"type": "LONG",
"defaultValue": 0,
"required": true,
"description": ""
},
{
"name": "severity",
"type": "STRING",
"defaultValue": "",
"required": true,
"description": "severity for aggregated alert"
},
{
"name": "alertSource",
"type": "STRING",
"defaultValue": "",
"required": false
},
{
"name": "streamName",
"type": "STRING",
"defaultValue": "",
"required": false
},
{
"name": "entity",
"type": "STRING",
"defaultValue": "",
"required": false
},
{
"name": "entityType",
"type": "STRING",
"defaultValue": "",
"required": false
},
{
"name": "ip",
"type": "STRING",
"defaultValue": "",
"required": false
},
{
"name": "pod",
"type": "STRING",
"defaultValue": "",
"required": false
},
{
"name": "bubble",
"type": "STRING",
"defaultValue": "",
"required": false
},
{
"name": "dc",
"type": "STRING",
"defaultValue": "",
"required": false
},
{
"name": "component",
"type": "STRING",
"defaultValue": "",
"required": false
},
{
"name": "componentType",
"type": "STRING",
"defaultValue": "",
"required": false
},
{
"name": "status",
"type": "STRING",
"defaultValue": "",
"required": false
},
{
"name": "cause",
"type": "STRING",
"defaultValue": "",
"required": true,
"description": ""
},
{
"name": "message",
"type": "STRING",
"defaultValue": "",
"required": true,
"description": ""
},
{
"name": "linkedPort",
"type": "STRING",
"defaultValue": "",
"required": true,
"description": ""
},
{
"name": "linkedSwitch",
"type": "STRING",
"defaultValue": "",
"required": true,
"description": ""
},
{
"name": "severityCode",
"type": "STRING",
"defaultValue": "",
"required": false,
"description": ""
},
{
"name": "count",
"type": "LONG",
"defaultValue": 0,
"required": false,
"description": ""
}
]
},
{
"streamId": "symptomaticAlertOutputStream",
"description": "Stream definition for symptomatic child alerts",
"validate": false,
"timeseries": false,
"dataSource": "network_aggregate_alert_output_datasource",
"columns": [
{
"name": "docId",
"type": "STRING",
"defaultValue": "",
"required": true,
"description": "the docId for symptomatic alerts"
},
{
"name": "firstOccurrenceTime",
"type": "LONG",
"defaultValue": 0,
"required": true,
"description": "firstOccurTime for symptomatic alert"
},
{
"name": "endTime",
"type": "LONG",
"defaultValue": 0,
"required": true,
"description": "the end time of symptomatic alert, 0 as default"
},
{
"name": "alertKey",
"type": "STRING",
"defaultValue": "",
"required": true,
"description": "the alert key for symptomatic alert"
},
{
"name": "parentKey",
"type": "STRING",
"defaultValue": "",
"required": true,
"description": "the parent key for symptomatic alert"
},
{
"name": "state",
"type": "STRING",
"defaultValue": "closed",
"required": true,
"description": "the alert state"
},
{
"name": "name",
"type": "STRING",
"defaultValue": "",
"required": true,
"description": ""
},
{
"name": "namespace",
"type": "STRING",
"defaultValue": "",
"required": true,
"description": ""
},
{
"name": "timestamp",
"type": "LONG",
"defaultValue": 0,
"required": true,
"description": ""
},
{
"name": "lastModifiedTime",
"type": "LONG",
"defaultValue": 0,
"required": true,
"description": ""
},
{
"name": "severity",
"type": "STRING",
"defaultValue": "",
"required": true,
"description": "severity for symptomatic alert"
},
{
"name": "severityCode",
"type": "STRING",
"defaultValue": "",
"required": true,
"description": "severity code for symptomatic alert"
},
{
"name": "streamName",
"type": "STRING",
"defaultValue": "",
"required": false
},
{
"name": "entity",
"type": "STRING",
"defaultValue": "",
"required": false
},
{
"name": "entityType",
"type": "STRING",
"defaultValue": "",
"required": false
},
{
"name": "ip",
"type": "STRING",
"defaultValue": "",
"required": false
},
{
"name": "pod",
"type": "STRING",
"defaultValue": "",
"required": false
},
{
"name": "bubble",
"type": "STRING",
"defaultValue": "",
"required": false
},
{
"name": "dc",
"type": "STRING",
"defaultValue": "",
"required": false
},
{
"name": "component",
"type": "STRING",
"defaultValue": "",
"required": false
},
{
"name": "componentType",
"type": "STRING",
"defaultValue": "",
"required": false
},
{
"name": "status",
"type": "STRING",
"defaultValue": "",
"required": false
},
{
"name": "alertSource",
"type": "STRING",
"defaultValue": "",
"required": false
},
{
"name": "cause",
"type": "STRING",
"defaultValue": "",
"required": true,
"description": ""
},
{
"name": "message",
"type": "STRING",
"defaultValue": "",
"required": true,
"description": ""
},
{
"name": "linkedPort",
"type": "STRING",
"defaultValue": "",
"required": true,
"description": ""
},
{
"name": "linkedSwitch",
"type": "STRING",
"defaultValue": "",
"required": true,
"description": ""
},
{
"name": "count",
"type": "LONG",
"defaultValue": 0,
"required": true,
"description": ""
}
]
}
]