Learn about Wavefront terms.

This glossary introduces common Wavefront terms. Click the links or search this doc set for details.

  Alert An alert defines the condition under which metric values indicate a system problem and one or more alert targets. When the condition evaluates to true or false for a specified period of time, the alert sends an alert notification to the alert target(s).
  Alert notification When an alert fires, Wavefront sends an alert notification to the alert target you specified when you created the alert. You can customize alert notifications.
  Alert target Specifies when and how to send notifications in response to alert activity. You can use our built-in alert targets by specifying an email address or a PagerDuty key in the alert, or you can create a custom alert target.
  Bucket size In Wavefront charts, point buckets represent data that have been summarized over a certain length of time. Chart resolution is the bucket time interval, and it displays in the Horizontal Scale field in the lower-left corner of a chart.
  Chart Charts allow you to view and examine your telemetry data. Wavefront supports a rich set of chart types and chart configuration options. You can interact directly with charts–-zoom in, zoom out, change the time window, and so on, and share a link to the chart. 
  Collector agent Many Wavefront customers set up their environment to use a collector agent such as Telegraf for data collection. The collector agent sends the metrics to the Wavefront proxy. We support integrations for commonly used collector agents.
  Continuous time series A time series that contains one data point per second. Because Wavefront accepts and stores data at up to 1 second resolution, a continuous time series has a data value for each moment in time that can be represented on the X-axis of a chart. See also: Discrete time series.
  Dashboard Dashboards allow you to group and prioritize a set of charts. All charts in a dashboard share certain display preferences and dashboard variables. All Wavefront users have permission to search and interact with dashboards.
  Dashboard variable A dashboard variable allows you to dynamically change the components of a query. Dashboard variables can contain metric names, filters, advanced functions, and strings.
  Delta counter Wavefront delta counters make counter functionality available for serverless Function-as-a-Service environments and some other use cases. Delta counters are useful if you want to combine points that come in at the same time from several sources.
  Derived metrics The derived metrics functionality allows you to run a query and ingest it back into Wavefront. All users can then use the result of the query, that is, the derived metric, in their queries.
  Direct ingestion The direct data ingestion mechanism supports sending data directly to the Wavefront service instead of a Wavefront proxy. While the Wavefront proxy has many benefits, direct data ingestion can be the best approach for some use cases.
  Discrete time series A time series whose data points are separated by time intervals that are greater than one second. These longer intervals may be due to reporting that is infrequent, irregular, or interrupted. See also: Continuous time series.
  Embedded chart You can embed an interactive chart outside of Wavefront. When you use the UI, we generate an HTML code snippet and you can adjust the width and height.
  Event An event is a record that something of interest has happened. For example, the event might show that an alert has changed state. Wavefront supports system events and user events.
  External link External links allow you to go from a Wavefront chart to an external system such as a log. You can in effect connect your streaming metrics to logs and other external info.
  Histogram (distribution) Wavefront histograms let you compute, store, and use distributions of metrics rather than single metrics. Wavefront creates histogram distributions by aggregating metrics into bins.You can send histograms to a histogram proxy port or directly to the Wavefront service.
  Integration Integrations are one easy way to get data from external systems into Wavefront. Wavefront supports over 160 integrations with common Web, cloud, monitoring, and other applications and services. For cloud integrations such as AWS, setup is automated. For other integrations, you follow setup steps which usually involve changes to a configuration file.
  Maintenance window You can create a maintenance window to prevent alerts from firing. That's useful if you expect to perform disruptive operations that result in conditions where alerts would fire.
  Multi-tenant SSO If a Wavefront customers uses an Identity Provider (IP), all users authenticate with that IP and see the same information by default. Multi-tenant SSO allows customers to request multiple tenants, each with a tenant administrator. Tenant administrators can invite other users. Users who authenticate to the IP can then access the tenant(s) to which they have been invited.
  Object tag Object tags help you filter your display. You apply an object tag to Wavfront UI objects such as dashboards. You can later find and display groups of objects based on their object tag.
  Observability data Refers to all data you can store and analyze with the Wavefront observability platform. Metrics (including delta counters), histograms, and tracing spans are collectively described as observability data. (Sometimes called telemetry data.)
  Operation An operation is a distinct segment of work that a microservice performs. An operation's name is typically the name of a function, method, or procedure that the microservice invokes. An operation might be part of a higher-level request or transaction, and might invoke other, lower-level operations. When you instrument an operation for distributed tracing, each invocation of the operation emits a span.
  Permission Wavefront permissions determine the tasks that a user can perform.
  Point tag Point tags are key-value pairs (strings) that are associated with a point. Point tags allow you to fine-tune your queries so the output shows only the information you're interested in.
  Proxy A Wavefront proxy ingests metrics and forwards them to the Wavefront service in a secure, fast, and reliable manner. Using a Wavefront proxy has several benefits, but you can also send data to Wavefront using direct ingestion.
  RED metrics RED metrics are key health metrics for a microservice that is instrumented for distributed tracing. RED metrics measure the request Rate (number of requests per minute), Errors (number of failed requests per minute), and Duration of the spans that are generated by a microservice.
  Sampling Sampling is a technique for limiting the volume of trace data that is actually sent to Wavefront for storage and visualization. A sampling strategy is a policy for deciding which traces to send.
  SDK An SDK (software development kit) is a library that you can include with your application code. Wavefront supports observability SDKs in different programming languages to enable you to instrument applications to report telemetry data to Wavefront.
  • Framework SDKs collect and report predefined metrics, histograms, and trace data from specific frameworks used in your application.
  • OpenTracing SDKs and metrics SDKs enable you to define, collect, and report your own types of observability data from your application code.
  • Sender SDKs enable you to instrument your application by sending raw observability data to Wavefront.
  Source A source is a unique application, host, container, or instance that emits metrics. In contrast to other platforms, each Wavefront metric explicitly includes the source. For cloud integrations, the source is extracted from service properties or dimensions.
  Source tag Source tags allow you to group your sources. For example, you can tag production hosts and development hosts with different source tags, and later run a query over only one group of sources.
  Span A span is a named, timed representation of a contiguous segment of work in a trace. Every span corresponds to a unique invocation of an operation in an instrumented application, and belongs to exactly one trace.
  Tag Tags allows you to group and filter information or UI objects. Wavefront includes several types of tags for filtering metrics, sources, and events, supressing alerts during maintenance windows, and customizing your display. See also: Point tag, Source tag.
  Telemetry data See Observability data.
  Tenant If your company has several teams, and if each team wants to work independently, you can request a multi-tenant SSO setup. Afterwards, users can be invited to individual tenants only - and users who belong to multiple teams can be invited to multiple tenants. See also: Multi-tenant SSO.
  Time series Collection of unique data points over time. The data points are related to a specific metrics on specific source, with specific point tags. In Wavefront query language, you use a ts() function to describe a time series. See also: Continuous time series and Discrete time series.
  Trace A trace allows you to follow and examine a transaction or workflow in your application. As a result, you might be able to locate errors in context or improve execution speed. In OpenTracing, a trace is a directed, acyclic graph of spans.
  Wavefront service The Wavefront service runs the metrics collection engine. It can receive telemetry data from a Wavefront proxy or through direct ingestion.