Kong HTTP Response Test

Monitoring responses in Kong API Gateway is beneficial to administrators as it provides visibility into API performance, user experience, and potential issues. By tracking response times, status codes, and error rates, admins can quickly detect failures, latency spikes, or misbehaving services. This enables faster troubleshooting, ensures service level objectives (SLOs) are met, and supports performance tuning. Effective response monitoring helps maintain API reliability, improve client satisfaction, and ensure the overall health of the API ecosystem.

This test monitor the response rate which provide targeted insight into the responsiveness of API, and allow admins to take corrective actions.

Target of the test : A Kong API Gateway

Agent deploying the test : An internal/remote agent

Outputs of the test : One set of results for the target Kong API Server being monitored.

Configurable parameters for the test

Parameter

Description

Test Period

How often should the test be executed.

Host

The IP address of the host for which this test is to be configured.

Port

Specify the port at which the specified Host listens. By default, this is 8001.

SSL Enabled

If the Kong API Gateway uses the HTTPS protocol, set the SSL ENABLED test parameter to Yes. By default, this parameter is set to No.

Include HTTP Response Codes

Specify the HTTP error codes received in the API response to be captured and reported. By default the value is 200, 403, 404, 500, 503.

Measurements made by the test

Measurement

Description

Measurement Unit

Interpretation

Response rate

Indicates the number of responses categorized by HTTP status code.

Responses/min

Represents the number of responses returned per minute for each HTTP status code during the last measurement period. Useful for monitoring traffic volume and identifying anomalies (e.g., spikes in 4xx or 5xx errors)