Backend plugins

Lightbend Telemetry generates both metrics and events, which can be reported to various backends using these plugins:

See the OpenTracing integration for tracing backends.

Cinnamon metadata

The backend plugins share some metadata, such as the name for the application or its host. The application name will default to the JVM main class, if it’s possible to derive this, or otherwise a runtime name using the process identifier (PID) and host name.

The application name and host name can be defined with configuration, system properties, or environment variables. To configure these, use the cinnamon.host and cinnamon.application settings. For example:

cinnamon {
  host = "somewhere"
  application = "awesome-sauce"
}

Configuration can be overridden using system properties. These settings can also be provided using the CINNAMON_HOST and CINNAMON_APPLICATION environment variables.