Honeycomb changelog
Honeycomb changelog
honeycomb.io

Secure Tenancy Release 1.6.1

A new version of Secure Tenancy is available.

This release includes:

  • Ability to get derived columns by alias and delete derived columns (Derived Column API - BETA)
  • A correction to the masked output of column names inside of derived column expressions upon creation
  • Golang updated to version 1.15.8
  • Datasets API - BETA
  • A clearer error message and status code when decoding malformed JSON bodies

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.5.0

A new version of Honeycomb's Secure Proxy is available.

This release has two important bug fixes that improve the reliability and security of interacting with the secure proxy from the Honeycomb UI:

  • Fix user verification fallback behavior that is causing some sporadic “Oops” messages in the UI for Secure Tenancy users.
  • Use a 302 redirect instead of a 301 for unhandled GET requests.

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

  • Log into Honeycomb
  • Go to Team Settings and click on the Secure Tenancy tab
  • Scroll to the bottom of the page
  • The new releases are listed there

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

Improved Query Naming

Honeycomb now handles names and descriptions for saved queries with ease. This blog post details all of the improvements included in this update, which makes the experience of working with saved queries more powerful and intuitive than ever. We've also resolved a number of issues, such as queries on boards changing to "Untitled" when the date range is changed, and query names not appearing in browser tabs and history.

Event ingestion times now available

The new INGEST_TIMESTAMP() derived column function can help you find and debug event latency or inaccurate timestamps.

// How many seconds did it take for this event to arrive?
SUB(INGEST_TIMESTAMP(),EVENT_TIMESTAMP())

Honeycomb began storing ingestion times on January 28; events created before this will have INGEST_TIMESTAMP() == EVENT_TIMESTAMP().

OpenTelemetry Ingest

Honeycomb's Events API now supports the OpenTelemetry Line Protocol (OTLP) over gRPC! This means that services using OpenTelemetry can send tracing data directly without the use of Honeycomb-specific exporters. Reference Honeycomb's docs and our blog post for more information on how to configure your OpenTelemetry Collector to use this new option.

Simpler nested IFs

Some derived columns can get complex, with lots of nested clauses. Now, you can use multi-argument IF clauses in your derived columns to express complex ideas.

// before you either had to nest or use COALESCE()
IF(
    LTE($durationMs, 20), "FAST",
    IF(LTE($durationMs, 100), "MEH",
        IF(GT($durationMs, 100), "SLOOOW")
))
// can now be expressed as:
IF(
    LTE($durationMs, 20), "FAST",
    LTE($durationMs, 100), "MEH",
    GT($durationMs, 100), "SLOOOW"
)

Learn more about using Derived Columns and the IF clause

Boards: Wide View Now Available

You can now set your board so that each board query takes up the entire width of the screen. This makes it easier to show wide tables on one screen (no scrolling required).

multicolboard.gif

Secure Tenancy Release 1.4.0

A new version of Secure Tenancy is available.

This release includes:

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.

In and Not-In Added to Query Builder

We’ve updated the Query Builder to support the operators in and not-in. By adding in to your query’s WHERE clause you can filter for results within a set of values. The syntax for in and not-in does not require quotes, and values should be separated by commas. They have also been added to the query specification. image.png

Tables: now available in Boards

You can now see query summary tables in your visual Boards! Use the new settings toggle to configure display settings.

demo of switching table and graph board styles