Uploaded image for project: 'Red Hat 3scale API Management'
  1. Red Hat 3scale API Management
  2. THREESCALE-1619

Apicast instances don't provide some Prometheus metrics

    XMLWordPrintable

Details

    • Bug
    • Resolution: Won't Do
    • Minor
    • None
    • 2.4 CR2
    • Gateway

    Description

      Accordng documentation Apicast instance should provide these metrics https://github.com/3scale/apicast/blob/master/doc/prometheus-metrics.md
      batching_policy_auths_cache_hits
      batching_policy_auths_cache_misses
      nginx_error_log
      nginx_http_connections
      nginx_metric_errors_total
      openresty_shdict_capacity
      openresty_shdict_free_space
      threescale_backend_calls
      total_response_time_seconds
      upstream_response_time_seconds
      upstream_status

      If we don't consider metrics for Batching policy these are metrics provided by Staging and Production Apicast

      List of metrics provided by Staging Apicast:
      nginx_http_connections
      nginx_metric_errors_total
      openresty_shdict_capacity
      openresty_shdict_free_space

      So missing metrics:
      nginx_error_log
      threescale_backend_calls
      total_response_time_seconds
      upstream_response_time_seconds
      upstream_status

      List of metrics provided by Production Apicast:
      nginx_http_connections
      nginx_metric_errors_total
      openresty_shdict_capacity
      openresty_shdict_free_space
      threescale_backend_calls
      total_response_time_seconds
      upstream_response_time_seconds
      upstream_status

      So missing metric:
      nginx_error_log

      Attachments

        Activity

          People

            Unassigned Unassigned
            mkudlej@redhat.com Martin Kudlej
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: