๐Ÿ”Ž Going beyond automatic instrumentation

Control the granularity of data collected in your distributed application, and enrich it so that important attributes are easily accessible leveraging OpenTelemetry's manual instrumentation mechanism.

Using Helios OpenTelemetry SDK enables users to benefit from automatic instrumentation, which provides a good level of visibility across the board when getting distributed tracing to work. In some cases though a user may wish to have access to additional details of a certain operation (span), instrument specific parts of the code, or even suppress tracing altogether. This can be done by leveraging OpenTelemetry's standard manual instrumentation mechanism.

With Helios you can perform both:

See what a custom span looks like in the Helios Sandbox:

Manually instrumenting a specific piece of code in the accounts-service in the [Helios Sandbox](https://sandbox.gethelios.dev/) allows the user for a more accurate granularity of the data collected

Manually instrumenting a specific piece of code in the accounts-service in the Helios Sandbox allows the user for a more accurate granularity of the data collected