-
Notifications
You must be signed in to change notification settings - Fork 458
/
manifest.yml
62 lines (61 loc) · 2.01 KB
/
manifest.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
54
55
56
57
58
59
60
61
62
title: Kubernetes API Server metrics
type: metrics
elasticsearch:
index_mode: "time_series"
streams:
- input: kubernetes/metrics
vars:
- name: bearer_token_file
type: text
title: Bearer Token File
multi: false
required: true
show_user: true
default: /var/run/secrets/kubernetes.io/serviceaccount/token
- name: hosts
type: text
title: Hosts
multi: true
required: true
show_user: true
default:
- https://${env.KUBERNETES_SERVICE_HOST}:${env.KUBERNETES_SERVICE_PORT}
- name: leaderelection
type: bool
title: Leader Election
multi: false
required: true
show_user: true
default: true
- name: period
type: text
title: Period
multi: false
required: true
show_user: true
default: 30s
- name: ssl.certificate_authorities
type: text
title: SSL Certificate Authorities
multi: true
required: true
show_user: true
default:
- /var/run/secrets/kubernetes.io/serviceaccount/ca.crt
- name: processors
type: yaml
title: Processors
multi: false
required: false
show_user: false
description: >
Processors are used to reduce the number of fields in the exported event or to enhance the event with metadata. This executes in the agent before the events are shipped. See [Processors](https://www.elastic.co/guide/en/beats/filebeat/current/filtering-and-enhancing-data.html) for details.
- name: condition
title: Condition
description: Condition to filter when to collect this input. See [Dynamic Input Configuration](https://www.elastic.co/guide/en/fleet/current/dynamic-input-configuration.html) for details.
type: text
multi: false
required: false
show_user: false
title: Kubernetes API Server metrics
description: Collect Kubernetes API Server metrics