hs-opentelemetry-api-0.2.0.0: OpenTelemetry API for use by libraries for direct instrumentation or wrapper packages.
Copyright(c) Ian Duncan 2021
LicenseBSD-3
MaintainerIan Duncan
Stabilityexperimental
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

OpenTelemetry.Resource.Host

Description

 
Synopsis

Documentation

data Host Source #

A host is defined as a general computing instance.

Constructors

Host 

Fields

  • hostId :: Maybe Text

    Unique host ID. For Cloud, this must be the instance_id assigned by the cloud provider.

  • hostName :: Maybe Text

    Name of the host. On Unix systems, it may contain what the hostname command returns, or the fully qualified hostname, or another name specified by the user.

  • hostType :: Maybe Text

    Type of host. For Cloud, this must be the machine type.

  • hostArch :: Maybe Text

    The CPU architecture the host system is running on.

  • hostImageName :: Maybe Text

    Name of the VM image or OS install the host was instantiated from.

  • hostImageId :: Maybe Text

    VM image ID. For Cloud, this value is from the provider.

  • hostImageVersion :: Maybe Text

    The version string of the VM image as defined in Version Attributes.

Instances

Instances details
ToResource Host Source # 
Instance details

Defined in OpenTelemetry.Resource.Host

Associated Types

type ResourceSchema Host :: Maybe Symbol Source #

type ResourceSchema Host Source # 
Instance details

Defined in OpenTelemetry.Resource.Host