Use the Service Dashboard to identify potential hot spots, and then drill down to the Traces Browser.
Explore the Default Service Dashboard
The default, read-only dashboard for a service lets you explore that service, however, you can’t make changes to the dashboard.
See the Service Dashboard:
- Option 1:
- In your web browser, go to your Wavefront cluster and log in.
- From the taskbar, click Applications > Service Dashboard.
- Option 2: Drill down to the Service Dashboard from the application map, table view, or grid view.
On the dashboard for a particular service, you can:
- Select the time and time zone in the task bar to customize the chart time properties.
- Use the Jump To pulldown to select a dashboard section:
- Select Overview to examine the RED metrics that are derived from all of the spans for the service. These metrics reflect the health of the service.
- Select an individual component to examine metrics for just that component of the service. A component could be an instrumented framework (e.g., Jersey) or the runtime system (e.g., JVM).
- Select System if your environment uses Telegraf and you want to view CPU usage, memory usage, and disk usage.
- Filter the metrics based on the cluster, shard, or source.
- Select Detailed View or Summarized View to change the level of detail for charts.
- Examine the TopK charts to find out which operations are potential hot spots. The bars represent operations that execute in this component of the service.
- Use to get a link and share what you’re seeing right now (NON-LIVE display) with other users.
- Navigate to the Traces Browser.
- Click a bar on a histogram.
- Select a region of the histogram chart and click Search Traces to view the traces for the selected duration.
- Click a bar on a TopK chart.
- Click the vertical ellipsis in the top right of any chart, click Traces, and click a service.
Note: If you don’t see Traces, check whether your metrics include
These tags are defined when you instrument your application for tracing via Application tags. If your application is already sending this data into Wavefront via the Wavefront proxy, you can add point tags using Wavefront proxy preprocessor rules.
Custom Service Dashboard
The standard dashboard for services is read-only. To create a customizable copy:
- Click Clone from the ellipsis menu.
- In the cloned dashboard, add your own charts or customize the RED metrics charts.
After you save the clone, you can find it by name from the Dashboards menu of the task bar, and you can use it to drill down to the Traces Browser.
Save Charts in the Service Dashboard
View queries used in the charts of the default Service Dashboard and save these charts to your dashboard.
Don’t see RED metrics or see incorrect RED metrics on your charts?
Starting with release 2020-26.x, the span.kind filter is introduced to the default Service Dashboard. As a result, if the spans from your OpenTracing application don’t have the
span.kind point tag, the RED metrics you see on the default Service Dashboard will be incorrect, or you will not see RED metrics on your charts.
The OpenTracing SDK and Wavefront proxy versions listed below add the
span.kind tag to the spans. Use the recommended versions to see accurate data on the default Service Dashboard.
|SDK or Proxy||Version|
|Wavefront proxy||7.0 or later|
|Java OpenTracing SDK||v2.1.1 or later|
|Go OpenTracing SDK||v0.9.0 or later|
|Python OpenTracing SDK||v2.0.0 or later|
|C# OpenTracing SDK||v2.0.0 or later|
|Java Tracing Agent||v1.2.0 or later|