-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmetricbeat.yml
53 lines (44 loc) · 1.37 KB
/
metricbeat.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
metricbeat.config.modules:
path: ${path.config}/modules.d/*.yml
reload.enabled: false
metricbeat.modules:
- module: system
period: 20m
metricsets:
- cpu
- load
- memory
- network
- process
- process_summary
- filesystem
- fsstat
- core
- diskio
#- socket
processes: ['.*']
process.include_top_n:
# enabled false - means include all and do not restrict
# enabled: false
enabled: true
by_cpu: 5 # include top 5 processes by CPU
by_memory: 5 # include top 5 processes by memory
processors:
- drop_event.when.regexp:
# system.filesystem.mount_point: '^/(sys|cgroup|proc|dev|etc|host|lib)($|/)'
# system.filesystem.mount_point: '^/(hostfs|sys|cgroup|proc|dev|etc|host|lib)($|/)'
system.filesystem.mount_point: '^/(usr|hostfs|sys|cgroup|proc|dev|etc|host|lib)($|/)'
# Configure the metric types that are included by these metricsets.
cpu.metrics: ["percentages"] # The other available options are normalized_percentages and ticks.
core.metrics: ["percentages"] # The other available option is ticks.
#- module: system
# period: 30s
# metricsets:
# - uptime
output.elasticsearch:
# port 9202 maps to 9000 DEV
# port 9201 maps to 9001 PUBLIC
hosts: ['213.63.139.62:9202']
username: ******
password: ******
name: "SIMOcean"