Packages

package meta

Type Members

  1. final class CinnamonMeta extends AnyRef

    Shared metadata across Cinnamon instrumentations and backends.

    Shared metadata across Cinnamon instrumentations and backends.

    Includes 'unique' identities for host and application.

  2. final class Descriptor extends AnyRef

    General descriptor for metrics and events.

  3. class Identity extends AnyRef

    General purpose identity for instrumented entities.

    General purpose identity for instrumented entities.

    Entities can be identified by class (only has a class), instance (has both class and name), or group (only has a name).

    Identities belong to a category, for grouping instruments into categories like 'actors' or 'dispatchers'. Expressed in plural form.

    Identities have a key, used for tags.

    Identities can be organised in hierarchies, where each identity can have a parent identity, for forming full identifier keys.

    Identities can be hidden, where they are in the hierarchy but not used.

    Identities can be marked as being 'unique', unique to this instance of Cinnamon, such as host name and application identifier.

Ungrouped