Honeycomb changelog
Honeycomb changelog
honeycomb.io

Better VISUALIZE autocomplete order

 

Improvement

  

We’ve improved the autocomplete experience for aggregates. Operators like COUNT, HEATMAP, and P95 are now prioritized first in the VISUALIZE autocomplete list above column names that include the same string.

Query Details in Metrics Tab

 

Improvement

  

You can now view additional details for each Honeycomb Metrics chart. Reference these details for more context about these queries when correlating your queries alongside your metrics. View query details by mousing over the icon in the upper left of your metrics chart.

image.png

BubbleUp Clickable Chart Lines

 

Improvement

  

Have you ever run a query with a Group By attribute and wanted to BubbleUp on each of the groups? Now you can! Navigate to the BubbleUp tab in your query results and you can click on each of the grouped chart lines to set that group as the selection. We’ve even added keyboard support, so you can tab through the choices and press enter to select.

bubbleup-charts.gif

Updates to Graph Hovers

 

Improvement

  

We've made several improvements to the hover charts on our graphs in order to make them easier to use.

  • We've added the time bucket that you are hovering over to the chart.
  • We've updated the visual styling to make them easier to read.
  • We've added the ability to toggle them on and off via the Graph Settings option Hide Chart Hovers, or by pressing the 'w' key. Use this if you find that the hover graphs are hiding data that you'd like to see, or when sharing a screenshot.

Screen Shot 2022-12-15 at 10.56.12 AM.png

Honeycomb Metrics Available in Free Plan

 

New

  

Metrics are now available to customers on our Free plan! Each metric event counts toward your monthly limit, so it’s a good idea to think about how you’d like to treat them, whether preaggregating or considering other ways to manage metrics volume, depending on how you’d like to query and correlate them alongside other non-metrics datasets. There are many options for getting started.

Graphing Update: Fractional Data Log Scales, Decimal Notation, and Y-Axis Boundaries

 

Improvement

  

Log scales with fractional data now extrapolate missing values toward the bottom of the scale as the values approach 0, represented in 10e-n notation. They were previously extrapolated toward 1 (100) at the top of the scale. This new approach aligns missing data with the start of the scale, which makes for better readability.

Screen Shot 2022-11-26 at 10.38.04 AM.png

We’ve updated when we show decimal notation (0.9) and scientific notation (9e-4) in the y-axis. Previously some charts would display SI prefixes (900m) which was commonly misread.

tiny-val.png

Additionally, graph lines no longer cross the y-axis in chart results!

Screen Shot 2022-11-26 at 10.51.44 AM.png

Feel free to report any edge cases and questions about these updated in our Pollinators Slack workspace.

Node.js SDK distribution

 

New

  

We released a new SDK distribution for OpenTelemetry! It simplifies configuration to send to Honeycomb, and adds multi-span attributes, deterministic head sampling, and a local visualization feature that gives you a link to a trace you created when you're developing with it.

To get started, check out our docs on Node.js. We also have several sample apps you can use, too.

Environment Derived Columns

 

New

  

You can now create Environment Derived Columns that span across all datasets in an Environment. Use these to create a single expression across multiple services and datasets. These can be queried in both Dataset and Environment queries. Use these to:

  • Define a utility function that applies to multiple services (ex: URL parser)
  • Define an alias that unifies different values across services for easier querying (ex: create a single user-id alias across services with different user fields)

Create an Environment-wide query in the UI by going to Environment Settings > Schema or create them via our API. Environment Derived Columns are not available in Honeycomb Classic.

Markdown support in SLO and Trigger descriptions

 

Improvement

  

image.png

You can now format SLO (Service Level Objectives) and Trigger descriptions with Markdown. Add playbook links and other relevant formatting to make it easier to understand context for your SLOs and Triggers.

Formatted Markdown will display in the SLO/Trigger list views and the SLO detail views.

Timezone UTC 24-Hour Labels

 

Improvement

  

We've updated our timestamps across the application to include the current timezone for data in our charts. This is displayed as UTC +/- hh:mm in 24 hour time. You can now screenshot your graphs to share with others without needing to clarify what times the data refers to.

image.png

See this in:

  • Query Result Charts
  • Raw Data Tab
  • Marker Creation Forms & Marker Label
  • Trigger Query Run History
  • SLO Heatmaps