The Instana integration package used to demonstrate the monitoring of the OpenTelemetry demo application, an Instana version of the opentelemetry-demo project forked from community.
Below are the dashboards that are currently supported by this integration package.
Dashboard Title | Service | Programming Language |
---|---|---|
OpenTelemetry Demo - Go Runtime Metrics | checkout | Go |
OpenTelemetry Demo - Node.js Runtime Metrics | payment | Node.js |
Below are the resource attributes that are currently supported by this integration package.
Attribute Key | Type | Description |
---|---|---|
service.instance.id | string | This attribute is used to describe the entity ID of the current object. |
With Instana CLI for integration package management, you can manage the lifecycle of this package such as downloading the package and importing it into Instana.
Downloading the package:
$ stanctl-integration download --package @instana-integration/opentelemetry-demo
Importing the package into Instana:
$ stanctl-integration import --package @instana-integration/opentelemetry-demo \
--server $INSTANA_SERVER \
--token $API_TOKEN \
--set serviceinstanceid=$SERVICE_INSTANCE_ID
- INSTANA_SERVER: This is the base URL of a tenant unit, e.g. https://test-example.instana.io. This is the same URL that is used to access the Instana user interface.
- API_TOKEN: Requests against the Instana API require valid API tokens. The API token can be generated via the Instana user interface. For more information, please refers to Instana documentation.
- SERVICE_INSTANCE_ID: The string ID of the service instance. The ID helps to distinguish instances of the same service that exist at the same time (e.g. instances of a horizontally scaled service).