You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: packages/haproxy/docs/README.md
+11-9Lines changed: 11 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -86,12 +86,12 @@ The `log` dataset collects the HAProxy application logs.
86
86
| host.os.version | Operating system version as a raw string. | keyword |
87
87
| host.type | Type of host. For Cloud providers this can be the machine type like `t2.medium`. If vm, this could be the container, for example, or other information meaningful in your environment. | keyword |
88
88
| http.request.body.bytes | Size in bytes of the request body. | long |
89
-
| http.request.body.content | The full HTTP request body. |keyword|
89
+
| http.request.body.content | The full HTTP request body. |wildcard|
90
90
| http.request.bytes | Total size in bytes of the request (body and headers). | long |
91
91
| http.request.method | HTTP request method. Prior to ECS 1.6.0 the following guidance was provided: "The field value must be normalized to lowercase for querying." As of ECS 1.6.0, the guidance is deprecated because the original case of the method may be useful in anomaly detection. Original case will be mandated in ECS 2.0.0 | keyword |
92
92
| http.request.referrer | Referrer for this HTTP request. | keyword |
93
93
| http.response.body.bytes | Size in bytes of the response body. | long |
94
-
| http.response.body.content | The full HTTP response body. |keyword|
94
+
| http.response.body.content | The full HTTP response body. |wildcard|
95
95
| http.response.bytes | Total size in bytes of the response (body and headers). | long |
96
96
| http.response.status_code | HTTP response status code. | long |
97
97
| http.version | HTTP version. | keyword |
@@ -115,10 +115,10 @@ The `log` dataset collects the HAProxy application logs.
115
115
| url.domain | Domain of the url, such as "www.elastic.co". In some cases a URL may refer to an IP and/or port directly, without a domain name. In this case, the IP address would go to the `domain` field. If the URL contains a literal IPv6 address enclosed by `[` and `]` (IETF RFC 2732), the `[` and `]` characters should also be captured in the `domain` field. | keyword |
116
116
| url.extension | The field contains the file extension from the original request url, excluding the leading dot. The file extension is only set if it exists, as not every url has a file extension. The leading period must not be included. For example, the value must be "png", not ".png". Note that when the file name has multiple extensions (example.tar.gz), only the last one should be captured ("gz", not "tar.gz"). | keyword |
117
117
| url.fragment | Portion of the url after the `#`, such as "top". The `#` is not part of the fragment. | keyword |
118
-
| url.full | If full URLs are important to your use case, they should be stored in `url.full`, whether this field is reconstructed or present in the event source. |keyword|
119
-
| url.original | Unmodified original url as seen in the event source. Note that in network monitoring, the observed URL may be a full URL, whereas in access logs, the URL is often just represented as a path. This field is meant to represent the URL as it was observed, complete or not. |keyword|
118
+
| url.full | If full URLs are important to your use case, they should be stored in `url.full`, whether this field is reconstructed or present in the event source. |wildcard|
119
+
| url.original | Unmodified original url as seen in the event source. Note that in network monitoring, the observed URL may be a full URL, whereas in access logs, the URL is often just represented as a path. This field is meant to represent the URL as it was observed, complete or not. |wildcard|
120
120
| url.password | Password of the request. | keyword |
121
-
| url.path | Path of the request, such as "/search". |keyword|
121
+
| url.path | Path of the request, such as "/search". |wildcard|
122
122
| url.port | Port of the request, such as 443. | long |
123
123
| url.query | The query field describes the query string of the request, such as "q=elasticsearch". The `?` is excluded from the query string. If a URL contains no `?`, there is no query field. If there is a `?` but no query, the query field exists with an empty string. The `exists` query can be used to differentiate between the two cases. | keyword |
124
124
| url.registered_domain | The highest registered url domain, stripped of the subdomain. For example, the registered domain for "foo.example.com" is "example.com". This value can be determined precisely with a list like the public suffix list (http://publicsuffix.org). Trying to approximate this by simply taking the last two labels will not work well for TLDs such as "co.uk". | keyword |
| host.os.version | Operating system version as a raw string. | keyword |
350
350
| host.type | Type of host. For Cloud providers this can be the machine type like `t2.medium`. If vm, this could be the container, for example, or other information meaningful in your environment. | keyword |
351
+
| process | These fields contain information about a process. These fields can help you correlate metrics information with a process id/name from a log message. The `process.pid` often stays in the metric itself and is copied to the global field for correlation. | group |
351
352
| process.pid | Process id. | long |
352
-
| service.address |Service address | keyword |
353
-
| service.type |Service type | keyword |
353
+
| service.address |Address where data about this service was collected from. This should be a URI, network address (ipv4:port or [ipv6]:port) or a resource path (sockets).| keyword |
354
+
| service.type |The type of the service data is collected from. The type can be used to group and correlate logs and metrics from one service type. Example: If logs or metrics are collected from Elasticsearch, `service.type` would be `elasticsearch`.| keyword |
| host.os.version | Operating system version as a raw string. | keyword |
577
578
| host.type | Type of host. For Cloud providers this can be the machine type like `t2.medium`. If vm, this could be the container, for example, or other information meaningful in your environment. | keyword |
579
+
| process | These fields contain information about a process. These fields can help you correlate metrics information with a process id/name from a log message. The `process.pid` often stays in the metric itself and is copied to the global field for correlation. | group |
578
580
| process.pid | Process id. | long |
579
-
| service.address |Service address | keyword |
580
-
| service.type |Service type | keyword |
581
+
| service.address |Address where data about this service was collected from. This should be a URI, network address (ipv4:port or [ipv6]:port) or a resource path (sockets).| keyword |
582
+
| service.type |The type of the service data is collected from. The type can be used to group and correlate logs and metrics from one service type. Example: If logs or metrics are collected from Elasticsearch, `service.type` would be `elasticsearch`.| keyword |
0 commit comments