The Reporting Status page provides an active view of the LightStep Tracer clients and Satellites over a trailing 60-second window. You access the Reporting Status dashboard from the top of the Service Directory page.

You can use the data to understand:

  • Instrumentation coverage: Gauge instrumentation coverage at-a-glance
  • Data volume: Observe data volumes coming from services
  • Data loss: See if dropped spans or insufficient Satellite recall are causing data loss
  • Active components: Verify active services and see a new service come online
  • Tracer library status: Check the active versions of the LightStep tracer libraries in the application
  • Distinct service instances: Estimate the count of service instances (e.g. mobile apps, web browsers) currently reporting to the application

If you’re using Datadog, Zipkin, or Jaeger for instrumentation, the Distinct service instances metric may not be totally accurate, as those tracers are not implemented to collect this information.

All data in the tables below is based on a trailing 60-second window

Satellites Report Table

  • Recall: An estimate of the oldest operation data still available in the Satellite buffers for assembling traces. If the buffers are not yet full, you will see “buffer not yet full” under this heading.
  • Dropped spans: Spans sent by client tracers to Satellites but dropped before being processed and added to the buffer. There may be too much data being reported by clients for the available Satellite resources (see the Clients Report table for a breakdown by component).

Clients Report Table

  • Service: Service name assigned to the tracer specified when initializing the LightStep Tracer client .
  • Platform: The language (e.g. Go, Python, Java) or platform (e.g. iOS, Android) of the tracer, including the range of versions being reported.
  • Client Library: The version(s) of the LightStep Tracer being used by these clients. You can click this link to visit the library’s GitHub page.
  • Instances: Count of distinct client instances for this service. For large counts (>=100) this is an estimate.
  • Spans Sent: The number of spans sent by all tracer clients for this service. This may be smaller than the number reported to these clients, in which case the remainder will be counted as ‘dropped’. You can click this link to visit the Explorer page with a query for that service already executed, allowing you to view the actual traces containing those spans.
  • Client Dropped: The number of spans the client dropped before reporting to the Satellite. These spans will not be counted in statistics and will not be available for building traces. If this is non-zero, increase the buffer size limit in the client or reduce the operations per second reported to the client tracer.
  • Satellite Dropped: The number of spans received and recognized by the Satellite, but dropped before they could be processed and added to the recall window. These spans will not contribute to aggregate statistics, and they will not be available for building traces. If this value is non-zero, reduce the volume of operations clients are reporting to Satellites or, in the case of on-premise Satellite pools, increase the size of the Satellite pool. Find detailed load-balancing recommendations here.
  • Last Report: Time since the most recent report received from any client in this component group.

If the platform or client libraries are not displayed properly, try updating your LightStep Tracer.