.. _envoy_api_file_envoy/config/metrics/v2/metrics_service.proto:

Metrics service
===============


.. _envoy_api_msg_config.metrics.v2.MetricsServiceConfig:

config.metrics.v2.MetricsServiceConfig
--------------------------------------

`[config.metrics.v2.MetricsServiceConfig proto] <https://github.com/envoyproxy/envoy/blob/master/api/envoy/config/metrics/v2/metrics_service.proto#L13>`_

Metrics Service is configured as a built-in *envoy.metrics_service* :ref:`StatsSink
<envoy_api_msg_config.metrics.v2.StatsSink>`. This opaque configuration will be used to create
Metrics Service.

.. code-block:: json

  {
    "grpc_service": "{...}"
  }

.. _envoy_api_field_config.metrics.v2.MetricsServiceConfig.grpc_service:

grpc_service
  (:ref:`core.GrpcService <envoy_api_msg_core.GrpcService>`, *REQUIRED*) The upstream gRPC cluster that hosts the metrics service.