blob: 4abf671eec493177e9709e7cbd433098b1dacd1e [file] [log] [blame]
Guillaume Thouvenin49059fc2016-11-18 15:58:16 +01001applications:
Simon Pasquierc624bf52017-03-21 14:25:47 +01002- kibana
Guillaume Thouvenin49059fc2016-11-18 15:58:16 +01003parameters:
Swann Croiset512b8162017-03-27 16:50:35 +02004 _param:
Ildar Svetlov3a2e4b02017-08-28 15:15:04 +04005 kibana_client_default_index: "log-*"
vgusevb1fae122017-11-14 16:45:19 +04006 kibana_version: 4
Guillaume Thouvenin49059fc2016-11-18 15:58:16 +01007 kibana:
8 client:
9 enabled: true
Ildar Svetlov3a2e4b02017-08-28 15:15:04 +040010 default_index: ${_param:kibana_client_default_index}
Guillaume Thouvenine8580ed2016-11-23 14:22:52 +010011 object:
Guillaume Thouvenine8580ed2016-11-23 14:22:52 +010012 logs:
13 enabled: true
14 template: kibana/files/objects/dashboard_logs.json
15 type: dashboard
16 notifications:
17 enabled: true
18 template: kibana/files/objects/dashboard_notifications.json
19 type: dashboard
20 'log-*':
Guillaume Thouveninab3c3c72016-11-28 14:27:01 +010021 enabled: true
Guillaume Thouvenine8580ed2016-11-23 14:22:52 +010022 template: kibana/files/objects/index-pattern_logs.json
23 type: index-pattern
24 'notification-*':
Guillaume Thouveninab3c3c72016-11-28 14:27:01 +010025 enabled: true
Guillaume Thouvenine8580ed2016-11-23 14:22:52 +010026 template: kibana/files/objects/index-pattern_notifications.json
27 type: index-pattern
Simon Pasquier811e68a2017-02-02 13:50:26 +010028 'audit-*':
29 enabled: true
30 template: kibana/files/objects/index-pattern_audit.json
31 type: index-pattern
Guillaume Thouvenine8580ed2016-11-23 14:22:52 +010032 search-logs:
33 enabled: true
34 template: kibana/files/objects/search_logs.json
35 type: search
36 search-notifications:
37 enabled: true
38 template: kibana/files/objects/search_notifications.json
39 type: search
Simon Pasquier811e68a2017-02-02 13:50:26 +010040 search-audit:
41 enabled: true
42 template: kibana/files/objects/search_audit.json
43 type: search
Guillaume Thouvenine8580ed2016-11-23 14:22:52 +010044 LOG-MESSAGES-OVER-TIME-PER-SEVERITY:
45 enabled: true
vgusevb1fae122017-11-14 16:45:19 +040046 template: kibana/files/objects/v${_param:kibana_version}/visualization_LOG-MESSAGES-OVER-TIME-PER-SEVERITY.json
Guillaume Thouvenine8580ed2016-11-23 14:22:52 +010047 type: visualization
48 LOG-MESSAGES-OVER-TIME-PER-SOURCE:
49 enabled: true
vgusevb1fae122017-11-14 16:45:19 +040050 template: kibana/files/objects/v${_param:kibana_version}/visualization_LOG-MESSAGES-OVER-TIME-PER-SOURCE.json
Guillaume Thouvenine8580ed2016-11-23 14:22:52 +010051 type: visualization
Guillaume Thouvenine8580ed2016-11-23 14:22:52 +010052 NUMBER-OF-LOG-MESSAGES-PER-SEVERITY:
53 enabled: true
vgusevb1fae122017-11-14 16:45:19 +040054 template: kibana/files/objects/v${_param:kibana_version}/visualization_NUMBER-OF-LOG-MESSAGES-PER-SEVERITY.json
Guillaume Thouvenine8580ed2016-11-23 14:22:52 +010055 type: visualization
56 TOP-10-HOSTS:
57 enabled: true
vgusevb1fae122017-11-14 16:45:19 +040058 template: kibana/files/objects/v${_param:kibana_version}/visualization_TOP-10-HOSTS.json
Guillaume Thouvenine8580ed2016-11-23 14:22:52 +010059 type: visualization
60 TOP-10-PROGRAMS:
61 enabled: true
vgusevb1fae122017-11-14 16:45:19 +040062 template: kibana/files/objects/v${_param:kibana_version}/visualization_TOP-10-PROGRAMS.json
Guillaume Thouvenine8580ed2016-11-23 14:22:52 +010063 type: visualization
64 TOP-10-SOURCES:
65 enabled: true
vgusevb1fae122017-11-14 16:45:19 +040066 template: kibana/files/objects/v${_param:kibana_version}/visualization_TOP-10-SOURCES.json
Guillaume Thouvenine8580ed2016-11-23 14:22:52 +010067 type: visualization
68 NOTIFICATIONS-OVER-TIME-PER-SOURCE:
69 enabled: true
vgusevb1fae122017-11-14 16:45:19 +040070 template: kibana/files/objects/v${_param:kibana_version}/visualization_NOTIFICATIONS-OVER-TIME-PER-SOURCE.json
Guillaume Thouvenine8580ed2016-11-23 14:22:52 +010071 type: visualization
72 NOTIFICATIONS-OVER-TIME-PER-SEVERITY:
73 enabled: true
vgusevb1fae122017-11-14 16:45:19 +040074 template: kibana/files/objects/v${_param:kibana_version}/visualization_NOTIFICATIONS-OVER-TIME-PER-SEVERITY.json
Guillaume Thouvenine8580ed2016-11-23 14:22:52 +010075 type: visualization
76 EVENT-TYPE-BREAKDOWN:
77 enabled: true
vgusevb1fae122017-11-14 16:45:19 +040078 template: kibana/files/objects/v${_param:kibana_version}/visualization_EVENT-TYPE-BREAKDOWN.json
Guillaume Thouvenine8580ed2016-11-23 14:22:52 +010079 type: visualization
80 SOURCE-BREAKDOWN:
81 enabled: true
vgusevb1fae122017-11-14 16:45:19 +040082 template: kibana/files/objects/v${_param:kibana_version}/visualization_SOURCE-BREAKDOWN.json
Guillaume Thouvenine8580ed2016-11-23 14:22:52 +010083 type: visualization
84 HOST-BREAKDOWN:
85 enabled: true
vgusevb1fae122017-11-14 16:45:19 +040086 template: kibana/files/objects/v${_param:kibana_version}/visualization_HOST-BREAKDOWN.json
Guillaume Thouvenine8580ed2016-11-23 14:22:52 +010087 type: visualization
88 NOTIFICATIONS-PER-SEVERITY:
89 enabled: true
vgusevb1fae122017-11-14 16:45:19 +040090 template: kibana/files/objects/v${_param:kibana_version}/visualization_NOTIFICATIONS-PER-SEVERITY.json
Guillaume Thouvenine8580ed2016-11-23 14:22:52 +010091 type: visualization