-
Notifications
You must be signed in to change notification settings - Fork 4.9k
/
fields.yml
156 lines (131 loc) · 5.06 KB
/
fields.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
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
- key: haproxy
title: "HAProxy"
description: >
haproxy Module
fields:
- name: haproxy
type: group
description: >
fields:
- name: frontend_name
description: Name of the frontend (or listener) which received and processed the connection.
- name: backend_name
description: Name of the backend (or listener) which was selected to manage the connection to the server.
- name: server_name
description: Name of the last server to which the connection was sent.
- name: total_waiting_time_ms
description: Total time in milliseconds spent waiting in the various queues
type: long
- name: connection_wait_time_ms
description: Total time in milliseconds spent waiting for the connection to establish to the final server
type: long
- name: bytes_read
description: Total number of bytes transmitted to the client when the log is emitted.
type: long
- name: time_queue
description: Total time in milliseconds spent waiting in the various queues.
type: long
- name: time_backend_connect
description: Total time in milliseconds spent waiting for the connection to establish to the final server, including retries.
type: long
- name: server_queue
description: Total number of requests which were processed before this one in the server queue.
type: long
- name: backend_queue
description: Total number of requests which were processed before this one in the backend's global queue.
type: long
- name: bind_name
description: Name of the listening address which received the connection.
- name: error_message
description: Error message logged by HAProxy in case of error.
type: text
- name: source
type: keyword
description: The HAProxy source of the log
- name: termination_state
description: Condition the session was in when the session ended.
- name: mode
type: keyword
description: mode that the frontend is operating (TCP or HTTP)
- name: connections
description: Contains various counts of connections active in the process.
type: group
fields:
- name: active
description: Total number of concurrent connections on the process when the session was logged.
type: long
- name: frontend
description: Total number of concurrent connections on the frontend when the session was logged.
type: long
- name: backend
description: Total number of concurrent connections handled by the backend when the session was logged.
type: long
- name: server
description: Total number of concurrent connections still active on the server when the session was logged.
type: long
- name: retries
description: Number of connection retries experienced by this session when trying to connect to the server.
type: long
- name: client
description: Information about the client doing the request
type: group
fields:
- name: ip
type: alias
path: source.address
migration: true
- name: port
type: alias
path: source.port
migration: true
- name: process_name
type: alias
path: process.name
migration: true
- name: pid
type: alias
path: process.pid
migration: true
- name: destination
description: Destination information
type: group
fields:
- name: port
type: alias
path: destination.port
migration: true
- name: ip
type: alias
path: destination.ip
migration: true
- name: geoip
type: group
description: >
Contains GeoIP information gathered based on the client.ip field.
Only present if the GeoIP Elasticsearch plugin is available and
used.
fields:
- name: continent_name
type: alias
path: source.geo.continent_name
migration: true
- name: country_iso_code
type: alias
path: source.geo.country_iso_code
migration: true
- name: location
type: alias
path: source.geo.location
migration: true
- name: region_name
type: alias
path: source.geo.region_name
migration: true
- name: city_name
type: alias
path: source.geo.city_name
migration: true
- name: region_iso_code
type: alias
path: source.geo.region_iso_code
migration: true