Monitoring Finagle

The Finagle sensor is automatically deployed and installed after you install the Instana agent.

Support information

To make sure that the Finagle sensor is compatible with your current setup, check the following support information sections:

Supported versions and support policy

The following table shows the latest supported version and support policy:

Technology Support policy Latest technology version Latest supported version
Finagle On demand 24.5.0 6.44.0

For more information about the support policy, see Support strategy for sensors.

Configuring

The agent natively monitors Finagle, and configuration is optional.

Configuring the polling rate

Note: Instana Finagle sensor 1.1.2 and later support configuring the polling rate to reduce data ingestion. This feature is supported on self-hosted Instana backend 311 and later.

You can configure how often Instana polls Finagle to collect data and metrics by using the poll_rate parameter in the agent configuration.yaml file as shown in the following example:

com.instana.plugin.finagle:
  poll_rate: 1 # Value is in seconds. Default value is 1 second.

Sensor (Data Collection)

Finagle is a fault tolerant, protocol-agnostic RPC system. It is an extensible RPC system for the JVM, used to construct high-concurrency servers. Finagle implements uniform client and server APIs for several protocols, and is designed for high performance and concurrency.

Custom metrics

Instana agent is capable of collecting all Finagle custom metrics:

  • Counters
  • Gauges
  • Histograms
  • Meters
  • Timers