Jump to Content
Helios Docs
HomeGuidesProduct updatesDiscussions
Sign into Helios >Sign up for free >Helios Docs
Sign into Helios >Sign up for free >
HomeGuidesProduct updatesDiscussions

Getting started

  • ๐Ÿ‘‹ Welcome to Helios
  • โ˜€๏ธ Distributed tracing initial setup best practices
  • ๐Ÿ‘ฉโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ง Adding users to Helios
  • ๐Ÿ”Ž Going beyond automatic instrumentation
    • โœ๏ธ Manual instrumentation
    • ๐Ÿชก Manual context propagation
  • โ›“ OpenTelemetry collector integration in Helios
  • โˆž Identifying test runs in CI environment

Helios OpenTelemetry SDK

  • C++ instrumentation with Helios
    • C++ installation instructions
  • Erlang instrumentation with Helios
    • Erlang installation instructions
  • Go instrumentation with Helios
    • Go installation instructions
    • Lambda in Go
    • โš™๏ธ Go SDK configuration
  • Java instrumentation with Helios
    • Java installation instructions
    • โš™๏ธ Java SDK configuration
  • .NET instrumentation with Helios
    • .NET installation instructions
  • Web JS instrumentation with Helios
    • Web JS installation instructions
  • Node.js instrumentation with Helios
    • Node.js installation instructions
    • Kafka in Node.js
    • Pub/Sub in Node.js
    • Serverless in Node.js
    • webpack
    • โš™๏ธ Node.js SDK configuration
  • Python instrumentation with Helios
    • Python installation instructions
    • Web frameworks in Python
    • โš™๏ธ Python SDK configuration
  • Ruby instrumentation with Helios
    • Ruby installation instructions
    • โš™๏ธ Ruby SDK configuration
  • ๐Ÿ’ก Installation FAQs
    • ๐Ÿ— API token
    • โ˜ ๏ธ Disabling Helios
    • โ˜ธ๏ธ Deploying the Helios SDK in a Kubernetes (K8s) cluster
    • ๐Ÿ—‚ Environment variables use-cases
    • ๐Ÿง Missing spans (operations) in a trace
    • ๐Ÿ™€ Payload collection

Privacy, data & security

  • ๐ŸŽ› Data filtering
  • ๐Ÿคซ Sensitive information collection
    • ใŠ™๏ธ Data obfuscation
    • ๐Ÿ”’ Hash function
    • ๐Ÿ‘ Allowlists
    • ๐Ÿ‘Ž Blocklists
    • ๐Ÿ’ฎ HTTP headers obfuscation
    • ๐Ÿ™…๐Ÿป Metadata-only mode
  • ๐Ÿ•ต๏ธโ€โ™€๏ธ Span consumption breakdown
  • ๐Ÿ›ก Privacy policy

Observability & distributed tracing

  • ๐Ÿช… Advanced trace visualization
  • ๐Ÿ”ฎ API observability
  • ๐Ÿคน Background jobs
  • ๐Ÿ”ญ OpenTelemetry trace visualization

Troubleshooting

  • ๐Ÿž Debugging test runs
  • โšก๏ธ Replaying flows
  • โ—๏ธ Inspect logs with context

Testing

  • ๐ŸŒˆ Building E2E tests
  • ๐Ÿ›  Setup actions
  • ๐Ÿ”ฃ Variables
    • ๐Ÿ”  Global variables
    • ๐Ÿ”ก Test-specific variables

Integrations

  • API management
    • Using trace-based APIs from Helios in Postman
  • Build systems
    • Installing Helios with Nx.dev
  • Communication tools
    • Integrating Helios and Slack
  • Data warehouses
    • Complete observability over Databricks Notebooks in Helios
    • Integrating Helios and Snowflake
  • Error monitoring solutions
    • Troubleshooting errors in Airbrake using distributed tracing
    • Troubleshooting errors in BugSnag using distributed tracing
    • Troubleshooting errors in Sentry using distributed tracing
  • Identity & access management
    • Authenticating users with Azure Active Directory (AAD)
    • Authenticating users with Okta
  • Issue tracking
    • Trace-based issue tracking in Jira
  • Observability platforms
    • Getting full context of Grafana alerts using distributed tracing
    • Getting full context for logs in Logz.io with distributed tracing
    • Getting full context for logs in Loguru with distributed tracing
  • Testing frameworks
    • Instrumenting Cucumber tests with Helios
    • Instrumenting Cypress tests with Helios
    • Instrumenting Jest tests with Helios
    • Instrumenting Mocha tests with Helios
    • Instrumenting pytest tests with Helios
    • Instrumenting Playwright tests with Helios
  • Visualization platforms
    • Viewing logs in Kibana with complete context based on distributed traces

Instrumentations

  • Background jobs frameworks
    • Distributed tracing with Celery distributed task queue
    • Distributed tracing with Resque background jobs
    • Distributed tracing with Sidekiq background job processor
  • Databases
    • Amazon S3
    • DynamoDB
    • Elasticsearch
    • Memcached
    • MongoDB
    • MySQL
    • Postgres
    • Redis
  • Data processing platforms
    • PySpark
  • Email services
    • aiosmtpd
    • Amazon SES
  • Logging libraries
    • Bunyan
    • Logback
    • Log4j
    • Pino
    • Winston
  • Messaging queue platforms
    • aio-pika
    • amqplib
    • Amazon EventBridge
    • Amazon SNS
    • Amazon SQS
    • Kafka
    • Pika
    • Pub / Sub
  • Serverless platforms
    • AWS Lambda
  • Web frameworks
    • AIOHTTP
    • Django
    • Express
    • FastAPI
    • Fastify
    • gRPC
    • Flask
    • GraphQL
    • hapi
    • HTTP / HTTPS
    • HTTPX
    • koa
    • Restify
    • Starlette
    • Tornado
    • Urllib

Dev team blog

  • ๐ŸŒŽ API observability: Leveraging OTel to improve developer experience
  • ๐ŸŒŽ Using distributed tracing to identify bottlenecks in your app flows
  • ๐ŸŒŽ Helping Go teams implement OpenTelemetry: A new approach
  • ๐ŸŒŽ Replaying flows and troubleshooting issues in mobile app development using OpenTelemetry
  • ๐ŸŒŽ How Helios integrates with Cypress to provide backend visibility into your UI testing
  • ๐ŸŒŽ How I made an impact in my first 100 days at Helios
  • ๐ŸŒŽ Replaying E2E flows across distributed applications โ€“ quickly and easily
  • ๐ŸŒŽ Instrumenting your webpack-bundled JS code
  • ๐ŸŒŽ When code fails in production โ€“ and how to fix it in minutes
  • ๐ŸŒŽ How OpenTelemetry works under the hood in JavaScript
  • ๐ŸŒŽ Context propagation in distributed tracing: Beyond โ€œHello Worldโ€ examples
  • ๐ŸŒŽ A tale of dependencies
  • ๐ŸŒŽ A trace visualization worth a thousand words

More info

  • ๐Ÿ“ˆ Performance
  • ๐Ÿ’Œ Get in touch
  • ๐Ÿฅณ Careers
    • Customer success manager
    • Senior software engineer
  • ๐Ÿ“ƒ Website terms of use
  • ๐Ÿ“ƒ Helios service terms and conditions
  • ๐Ÿช Cookie notice

Log4j

Helios' instrumentation of Log4j enables developers to get 1-click access from each log to the relevant end-to-end flow (trace) in Helios.

Suggest Edits

Tracing & visualization

go_to_helios from the log

Updated 4 months ago


  • Table of Contents
    • Tracing & visualization
    • go_to_helios from the log