Prometheus metric name | Description | Metric type | Prometheus label |
sag_apigw_apicalls_total | The total number of API invocations per HTTP response code. Note: The API invocations are counted per node and not for the complete cluster. The count starts from zero when the server starts. Counts only the API invocations within an API Gateway instance. Sample apicall metrics is as follows: # HELP sag_apigw_apicalls_total Total number of API invocations per response code # TYPE sag_apigw_apicalls_total counter sag_apigw_apicalls_total {code="200" ,env="default"} 32 1635169035001 | Counter | code env |
Prometheus label | Description |
code | The code label shows the HTTP response code for the API calls counted. For each HTTP response code that occurred during the lifetime of the API Gateway server, the metrics response will contain a separate counter entry. Sample apicall metrics with HTTP response code is as follows: # HELP sag_apigw_apicalls_total Total number of API invocations per response code # TYPE sag_apigw_apicalls total counter sag_apigw_apicalls_total {code="200" ,env="default"} 32 1635169035001 In the example shown, 32 API calls are returned with the HTTP response code 200. |
env | The name of the customer environment. The value of the env label is taken from the pg.gateway.elasticsearch.tenantId property in the config.properties file located at SAGInstallDir/IntegrationServer/instances/instance_name/packages/WmAPIGateway/config/resources/elasticsearch. |