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: docs/common-problems.asciidoc
+22-20Lines changed: 22 additions & 20 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -52,16 +52,14 @@ As a result, Elasticsearch must be configured to allow {ref}/docs-index_.html#in
52
52
[float]
53
53
=== HTTP 400: Data decoding error / Data validation error
54
54
55
-
The most likely cause for this is that you are using incompatible versions of agent and APM Server.
56
-
For instance, APM Server 6.2 and 6.5 changed the Intake API spec and require a minimum version of each agent.
57
-
58
-
View the {apm-overview-ref-v}/agent-server-compatibility.html[agent/server compatibility matrix] for more information.
55
+
The most likely cause for this error is using incompatible versions of APM agent and APM Server.
56
+
See the {apm-overview-ref-v}/agent-server-compatibility.html[agent/server compatibility matrix] for more information.
59
57
60
58
[[event-too-large]]
61
59
[float]
62
60
=== HTTP 400: Event too large
63
61
64
-
APM Agents communicate with the APM server by sending events in an HTTP request. Each event is sent as its own line in the HTTP request body. If events are too large, you should consider increasing the <<max_event_size,`max_event_size`>>
62
+
APM agents communicate with the APM server by sending events in an HTTP request. Each event is sent as its own line in the HTTP request body. If events are too large, you should consider increasing the <<max_event_size,`max_event_size`>>
65
63
setting in the APM Server, and adjusting relevant settings in the agent.
66
64
67
65
[[unauthorized]]
@@ -90,8 +88,8 @@ APM Server has an internal queue that helps to:
90
88
When the queue has reached the maximum size,
91
89
APM Server returns an HTTP 503 status with the message "Queue is full".
92
90
93
-
A full queue generally means that the agents collect more data than APM server is able to process.
94
-
This might happen when APM Server is not configured properly for the size of your Elasticsearch cluster,
91
+
A full queue generally means that the agents collect more data than APM server can process.
92
+
This might happen when APM Server is not configured properly for your Elasticsearch cluster size,
95
93
or because your Elasticsearch cluster is underpowered or not configured properly for the given workload.
96
94
97
95
The queue can also fill up if Elasticsearch runs out of disk space.
@@ -125,7 +123,7 @@ To alleviate this problem, you can try to:
125
123
126
124
The target host running might be unreachable or the certificate may not be valid. To resolve your issue:
127
125
128
-
* Make sure that server process on the target host is running and you can connect to it.
126
+
* Make sure that the APM Server process on the target host is running and you can connect to it.
129
127
First, try to ping the target host to verify that you can reach it from the host running {beatname_uc}.
130
128
Then use either `nc` or `telnet` to make sure that the port is available. For example:
131
129
+
@@ -159,8 +157,8 @@ This happens because your certificate is only valid for the hostname present in
159
157
160
158
To resolve this problem, try one of these solutions:
161
159
162
-
* Create a DNS entry for the hostname mapping it to the server's IP.
163
-
* Create an entry in `/etc/hosts` for the hostname. Or on Windows add an entry to
160
+
* Create a DNS entry for the hostname, mapping it to the server's IP.
161
+
* Create an entry in `/etc/hosts` for the hostname. Or, on Windows, add an entry to
164
162
`C:\Windows\System32\drivers\etc\hosts`.
165
163
* Re-create the server certificate and add a SubjectAltName (SAN) for the IP address of the server. This makes the
166
164
server's certificate valid for both the hostname and the IP address.
@@ -213,6 +211,7 @@ you won't see a sign of failures as the APM server asynchronously sends the data
213
211
However,
214
212
the APM server and Elasticsearch log a warning like this:
215
213
214
+
[source,logs]
216
215
----
217
216
{\"type\":\"illegal_argument_exception\",\"reason\":\"Limit of total fields [1000] in index [apm-7.0.0-transaction-2017.05.30] has been exceeded\"}
218
217
----
@@ -226,21 +225,23 @@ especially when using a load balancer.
226
225
227
226
You may see an error like the one below in the agent logs, and/or a similar error on the APM Server side:
0 commit comments