Insights Request-Response Dashboard
Humio logs all of its requests under the
#kind=requests. This is similar to an access log
except that it's in Humio's format and it logs all HTTP requests to the
Humio cluster. The logs for this can also be found in the
humio-requests.log file. See how our
Humio's Internal Logging for Humio works for more
Requests per Second
This a timechart showing the average number of HTTP requests made per second to the Humio cluster across all nodes.
Response Times (Millis)
This time chart shows the 50th, 90th, 99th and 100th percentile of the response times. This is how long it takes for Humio to respond to an HTTP request.
Each HTTP request will log an HTTP status code. This timechart shows the distribution of HTTP status codes greater than 400 per second over the last 24 hours across the Humio cluster.
This timechart shows the average requests per second across all Humio
nodes in the Ingest Endpoint: either the
Ingest endpoint Usage
This timechart shows again the average requests per second across all Humio nodes in the Ingest Endpoint, but then splits it by the endpoint that has been accessed.
Ingest Requests With Statuscode >= 400
Each HTTP request will log an HTTP status code. This timechart in particular shows the distribution of HTTP status codes greater than 400 per second over the last 24 hours across the Humio cluster that is trying to hit any of our Ingest endpoints. So this will show errors relating to the ingest.
Ingest Request Size (Bytes)
When you send ingest to Humio via a log shipper, Humio will log
details about the HTTP request containing the shipped logs. This
timechart shows the 50th, 75th and 99th percentile of the
contentLength size in bytes within that HTTP
request. This is useful to help identify if log shippers are sending
requests that are larger than expected.
See Humio Limits for more information.
Ingest Request Responsetime
When Humio receives an HTTP request to its ingest endpoint, it will log how long until Humio receives it and sends a response back. This can be useful to identify if there is any lag between log shippers sending the data and the Humio cluster responding. This timechart shows the 50th, 75th and 99th percentile of this reponse time in milliseconds.
Query Submits (Per Minute)
When a query is submited to Humio, a node is responsible for co-ordinating that query. This timechart shows the number of query submits per minute for each host.
On a healthy system, one would expect this to be evenly distributed between Humio nodes on which node receive this submission.
Query Submits Per Repository
This timechart shows the number of queries submitted on each repository in a cluster per minute.
This can be useful to identify the repositories that are receiving most of the query load in a system. If it's also a high volume datasource, top repositories on this graph might be a good canidate for [tagging] to increase query performance.