Skip to main content

Access Logs

Our ingress creates a log for all requests made to an application.

Viewing Access Logs

To view the access logs:

  1. Go to the Logs tab.

    Logs tab interface

  2. In the filter, select Log Type -> Access and click Apply.

    Access log filter selection

Now you will see access logs from your application ingress.

Access logs view

  1. You can filter for specific content using the search function.

    Access log search filter

Downloading Access Logs

To download the logs:

  1. Filter the desired content as demonstrated in the Viewing Access Logs section.

  2. Select the Download filtered logs option.

    Download logs option

A file with the log content will be generated and will appear in the list to be downloaded.

Generated log file for download

The log file will have the following field structure:

FieldDescription
dateTimeThe timestamp of the request.
remoteAddrThe IP address of the client making the request.
methodThe HTTP method used (e.g., GET, POST).
hostThe host header value.
pathThe requested URL path.
statusThe HTTP status code returned.
requestIdA unique identifier for the request.
requestTimeThe time taken to process the request (in seconds).
requestLengthThe size of the request body (in bytes).
upstreamResponseLengthThe size of the response from the upstream server (in bytes).
upstreamResponseTimeThe time taken by the upstream server to respond (in seconds).
upstreamStatusThe status code returned by the upstream server.
httpRefererThe referring URL (if any).
httpUserAgentThe user agent string of the client (e.g., browser details).

Retention Period

Logs are retained for a period of 20 days. After this period, older logs are automatically deleted from the system. Make sure to download any important logs that you might need for future reference before they expire.