mirror of
https://github.com/valitydev/wazuh-kibana-app.git
synced 2024-11-07 10:18:57 +00:00
95 lines
6.9 KiB
JavaScript
95 lines
6.9 KiB
JavaScript
/*
|
|
* Wazuh app - Module for Overview/PM visualizations
|
|
* Copyright (C) 2018 Wazuh, Inc.
|
|
*
|
|
* This program is free software; you can redistribute it and/or modify
|
|
* it under the terms of the GNU General Public License as published by
|
|
* the Free Software Foundation; either version 2 of the License, or
|
|
* (at your option) any later version.
|
|
*
|
|
* Find more information about this on the LICENSE file.
|
|
*/
|
|
export default [
|
|
{
|
|
_id: 'Wazuh-App-Overview-PM-Events-over-time',
|
|
_type: 'visualization',
|
|
_source: {
|
|
title: 'Events over time',
|
|
visState:
|
|
'{"title":"Events over time","type":"area","params":{"scale":"linear","yAxis":{},"smoothLines":true,"addTimeMarker":false,"interpolate":"linear","addLegend":true,"shareYAxis":true,"mode":"overlap","defaultYExtents":false,"setYExtents":false,"addTooltip":true,"times":[],"type":"area","grid":{"categoryLines":false,"style":{"color":"#eee"}},"categoryAxes":[{"id":"CategoryAxis-1","type":"category","position":"bottom","show":true,"style":{},"scale":{"type":"linear"},"labels":{"show":true,"truncate":100},"title":{}}],"valueAxes":[{"id":"ValueAxis-1","name":"LeftAxis-1","type":"value","position":"left","show":true,"style":{},"scale":{"type":"linear","mode":"normal","setYExtents":false,"defaultYExtents":false},"labels":{"show":true,"rotate":0,"filter":false,"truncate":100},"title":{"text":"Count"}}],"seriesParams":[{"show":"true","type":"area","mode":"normal","data":{"label":"Count","id":"1"},"interpolate":"cardinal","valueAxis":"ValueAxis-1"}],"legendPosition":"right"},"aggs":[{"id":"1","enabled":true,"type":"count","schema":"metric","params":{}},{"id":"2","enabled":true,"type":"terms","schema":"group","params":{"field":"rule.description","otherBucket":false,"otherBucketLabel":"Other","missingBucket":false,"missingBucketLabel":"Missing","size":5,"order":"desc","orderBy":"1"}},{"id":"3","enabled":true,"type":"date_histogram","schema":"segment","params":{"field":"@timestamp","interval":"h","customInterval":"2h","min_doc_count":1,"extended_bounds":{}}}]}',
|
|
uiStateJSON: '{}',
|
|
description: '',
|
|
version: 1,
|
|
kibanaSavedObjectMeta: {
|
|
searchSourceJSON:
|
|
'{"index":"wazuh-alerts","filter":[],"query":{"query":"","language":"lucene"}}'
|
|
}
|
|
}
|
|
},
|
|
{
|
|
_id: 'Wazuh-App-Overview-PM-Top-5-CIS-requirements',
|
|
_source: {
|
|
title: 'Top 5 CIS requirements',
|
|
visState:
|
|
'{"params": {"isDonut": true, "shareYAxis": true, "addTooltip": true, "addLegend": true}, "listeners": {}, "type": "pie", "aggs": [{"type": "count", "enabled": true, "id": "1", "params": {}, "schema": "metric"}, {"type": "terms", "enabled": true, "id": "2", "params": {"orderBy": "1", "field": "rule.cis", "order": "desc", "size": 5}, "schema": "segment"}], "title": "PM Top 5 CIS Requirements"}',
|
|
uiStateJSON: '{}',
|
|
description: '',
|
|
version: 1,
|
|
kibanaSavedObjectMeta: {
|
|
searchSourceJSON:
|
|
'{"index":"wazuh-alerts","filter":[],"query":{"query":"","language":"lucene"}}'
|
|
}
|
|
},
|
|
_type: 'visualization'
|
|
},
|
|
{
|
|
_id: 'Wazuh-App-Overview-PM-Top-5-PCI-DSS-requirements',
|
|
_source: {
|
|
title: 'Top 5 PCI DSS requirements',
|
|
visState:
|
|
'{"params": {"isDonut": true, "shareYAxis": true, "addTooltip": true, "addLegend": true}, "listeners": {}, "type": "pie", "aggs": [{"type": "count", "enabled": true, "id": "1", "params": {}, "schema": "metric"}, {"type": "terms", "enabled": true, "id": "2", "params": {"orderBy": "1", "field": "rule.pci_dss", "order": "desc", "size": 5}, "schema": "segment"}], "title": "PM Top 5 PCI DSS Requirements"}',
|
|
uiStateJSON: '{}',
|
|
description: '',
|
|
version: 1,
|
|
kibanaSavedObjectMeta: {
|
|
searchSourceJSON:
|
|
'{"index":"wazuh-alerts","filter":[],"query":{"query":"","language":"lucene"}}'
|
|
}
|
|
},
|
|
_type: 'visualization'
|
|
},
|
|
{
|
|
_id: 'Wazuh-App-Overview-PM-Events-per-agent-evolution',
|
|
_source: {
|
|
title: 'Events per agent evolution',
|
|
visState:
|
|
'{"title":"Events per agent evolution","type":"line","params":{"type":"line","grid":{"categoryLines":false,"style":{"color":"#eee"}},"categoryAxes":[{"id":"CategoryAxis-1","type":"category","position":"bottom","show":true,"style":{},"scale":{"type":"linear"},"labels":{"show":true,"truncate":100},"title":{}}],"valueAxes":[{"id":"ValueAxis-1","name":"LeftAxis-1","type":"value","position":"left","show":true,"style":{},"scale":{"type":"linear","mode":"normal"},"labels":{"show":true,"rotate":0,"filter":false,"truncate":100},"title":{"text":"Count"}}],"seriesParams":[{"show":"true","type":"line","mode":"normal","data":{"label":"Count","id":"1"},"valueAxis":"ValueAxis-1","drawLinesBetweenPoints":true,"showCircles":true}],"addTooltip":true,"addLegend":true,"legendPosition":"right","times":[],"addTimeMarker":false},"aggs":[{"id":"1","enabled":true,"type":"count","schema":"metric","params":{}},{"id":"3","enabled":true,"type":"terms","schema":"group","params":{"field":"agent.name","size":5,"order":"desc","orderBy":"1"}},{"id":"2","enabled":true,"type":"date_histogram","schema":"segment","params":{"field":"@timestamp","interval":"h","customInterval":"2h","min_doc_count":1,"extended_bounds":{}}}]}',
|
|
uiStateJSON: '{}',
|
|
description: '',
|
|
version: 1,
|
|
kibanaSavedObjectMeta: {
|
|
searchSourceJSON:
|
|
'{"index":"wazuh-alerts","filter":[],"query":{"query":"","language":"lucene"}}'
|
|
}
|
|
},
|
|
_type: 'visualization'
|
|
},
|
|
{
|
|
_id: 'Wazuh-App-Overview-PM-Alerts-summary',
|
|
_type: 'visualization',
|
|
_source: {
|
|
title: 'Alerts summary',
|
|
visState:
|
|
'{"title":"Alerts summary","type":"table","params":{"perPage":10,"showMeticsAtAllLevels":false,"showPartialRows":false,"showTotal":false,"sort":{"columnIndex":null,"direction":null},"totalFunc":"sum"},"aggs":[{"id":"1","enabled":true,"type":"count","schema":"metric","params":{}},{"id":"2","enabled":true,"type":"terms","schema":"bucket","params":{"field":"agent.name","otherBucket":false,"otherBucketLabel":"Other","missingBucket":false,"missingBucketLabel":"Missing","size":50,"order":"desc","orderBy":"1","customLabel":"Agent"}},{"id":"3","enabled":true,"type":"terms","schema":"bucket","params":{"field":"rule.description","otherBucket":false,"otherBucketLabel":"Other","missingBucket":false,"missingBucketLabel":"Missing","size":10,"order":"desc","orderBy":"1","customLabel":"Description"}},{"id":"4","enabled":true,"type":"terms","schema":"bucket","params":{"field":"data.title","otherBucket":false,"otherBucketLabel":"Other","missingBucket":false,"missingBucketLabel":"Missing","size":10,"order":"desc","orderBy":"1","customLabel":"Control"}}]}',
|
|
uiStateJSON:
|
|
'{"vis":{"params":{"sort":{"columnIndex":null,"direction":null}}}}',
|
|
description: '',
|
|
version: 1,
|
|
kibanaSavedObjectMeta: {
|
|
searchSourceJSON:
|
|
'{"index":"wazuh-alerts","filter":[],"query":{"language":"lucene","query":""}}'
|
|
}
|
|
}
|
|
}
|
|
];
|