Honeycomb changelog
Honeycomb changelog
honeycomb.io

Two new derived column functions

 

New

 

 

The new FORMAT_TIME() function allows you to format a numeric Unix timestamp as a string, using a strftime-compatible format specifier. You can use this to extract specific values from the event time or other timestamp field, for example:

# Returns UTC weekday of the event, e.g. "Friday".
FORMAT_TIME("%A", EVENT_TIMESTAMP())

The new MOD() function computes the remainder of division of two numbers. This is similar to the modulo % operator in most computing languages.

Secure Tenancy Release 1.9.1

 

New

 

 

A new version of Secure Tenancy is available.

This release includes:

  • Support for OTLP tracing over gRPC
  • Extended configuration support for use behind ingress and egress proxies

For more information on configuring these options, please reference the honeycomb.yml.example configuration file.

If you are a Secure Tenancy customer, to access the new version of Secure Tenancy:

  1. Log into Honeycomb
  2. Go to Team Settings and click on the Secure Tenancy tab
  3. Scroll to the bottom of the page - the new releases are listed there

Please contact support@honeycomb.io if you have any questions

Secure Tenancy Release 1.8.4

 

New

 

 

A new version of Secure Tenancy is available.

This release includes:

  • A critical security patch that affects customers with Secure Tenancy 1.8.x. Customers on a previous version of Secure Tenancy (<= 1.7.0) are unaffected.
  • The migrate tool for backwards compatibility.

If you are a Secure Tenancy customer, to access the new version of Secure Tenancy:

  1. Log into Honeycomb
  2. Go to Team Settings and click on the Secure Tenancy tab
  3. Scroll to the bottom of the page - the new releases are listed there

Please contact support@honeycomb.io if you have any questions

Metrics (Enterprise)

 

New

 

 

Metrics is now available in beta to all Honeycomb Enterprise teams. This feature enables a cohesive view across your entire system in a single interface. Query, troubleshoot, and display metrics in context with events to quickly surface insights and reduce context switching.

Send metrics data to Honeycomb using either OpenTelemetry or one of several other metrics formats, including StatsD, Prometheus, and Amazon CloudWatch.

honeycomb-metrics-tab_1200x600.jpg

During the beta period, we'll build and iterate on Metrics as we learn more about how customers use these capabilities. For more information, refer to our documentation.

Secure Tenancy Release 1.8.2

 

New

 

 

A new version of Secure Tenancy is available.

This release includes:

  • Support for HAVING in the query spec
  • More bug fixes and enhancements

If you are a Secure Tenancy customer, to access the new version of Secure Tenancy:

  1. Log into Honeycomb
  2. Go to Team Settings and click on the Secure Tenancy tab
  3. Scroll to the bottom of the page - the new releases are listed there

Please contact support@honeycomb.io if you have any questions

New Query Builder Experience

 

New

 

 

The new Query Builder is now available to all Honeycomb users! We’ve worked through user feedback and added new features and enhancements that improve the querying workflow:

  • Fresh, redesigned layout - build queries in a roomier, dynamic layout that optimizes for viewing relevant clauses of your query
  • Time comparison queries in the UI - visualize how your systems change over time
  • Autocomplete in WHERE - see valid options directly in the builder
  • New HAVING clause - filter aggregate outliers in your results
  • Keyboard shortcuts - view a menu of options by typing ?
  • Drag and drop pills - reorder and rearrange your queries without needing to tediously rewrite arguments

The previous version of the Query Builder will continue to be available via the toggle for a limited time.

new-qb.png

Try our product tour (via the New Query Builder tooltip) to get a better feel for what’s new and visit our docs for more information. If you have any comments or feedback, feel free to contact us or visit the #discuss-query-builder channel in our Honeycomb Pollinators Slack.

Query Data API (Enterprise)

 

New

 

 

The Query Data API is now available in beta to all Honeycomb Enterprise teams. With this API you can run queries and retrieve aggregate results from Honeycomb programmatically. This capability opens up new opportunities to integrate query result data from Honeycomb with third-party apps, and to make observability a seamless part of your workflows for CI/CD.

Today there are limitations in place that we will evaluate during the beta period as we learn more about how our customers use the Query Data API. It also is not yet supported with Secure Tenancy. For more information refer to our new docs page.

New SLOs Page Improvements

 

Improvement

 

 

We've refreshed the SLOs page with UI/UX improvements and new functionality to show more information about individual SLOs.

  • New sortable columns for burn status, budget %, and last updated is included in the table.
  • SLI Column links to the derived column for improved visibility and manageability.
  • Configure Alarms, Edit, and Delete buttons have moved to the SLO detail page.
  • Pin your SLOs! As teams scale their SLO usage, users can individually pin specific interesting SLOs to the top of the page.

Read more about SLOs in our docs.

slo-pinning.gif

Default Granularity for Datasets

 

Improvement

 

 

For periodic data captured at regular intervals, such as metric data, you can now set a minimum default granularity to ensure that queries don't drop below it (goodbye spiky graphs). You can also still override the default granularity on each individual query as needed.

Default Granularity Settings 2.gif

New Honeycomb Management API

 

New

 

 

The Honeycomb Management API is now generally available to all Honeycomb users. This is a set of endpoints that let you programmatically set up, configure, and delete queries, datasets, derived columns, and more.

With this release, you can now manage Honeycomb with configuration as code either directly via API or with third-party tools, like Terraform, using the community-contributed Honeycomb provider. These capabilities enable advanced automation of common Honeycomb tasks that can improve your workflow.

Read more in our blog post.