Build 161

2019-08-27

Features

Pipeline Feedback: Release Markers

The new Pipeline Feedback feature, which includes the release markers capability, enables you to visualize, identify, and correlate issues that may occur when a new release is made available to your customers.

release marker charts

A release marker represents a single release that defines a moment in time when a change in code, infrastructure, or architecture becomes generally available. Releases are displayed as annotations on every chart and help you quickly spot the impact of deployed changes concerning health or application performance.

release marker incidents

Further information can be found in the Documentation.

Resource timing support for XHR / Fetch

The JavaScript agent now supports collecting resource timing data, e.g. DNS / TCP / SSL timings, whenever the browser provides them. These new timings are displayed on the website dashboard, analyze, and the page load view.

Improved Backend Correlation for Resources

Improved backend correlation to now support retrieved resources whenever possible. Previously, the backend correlation was restricted to website page loads and usages of the XMLHttpRequest and fetch API.

Configurable Table columns

Within the Kubernetes Pods table, selecting the gear icon on the last table column enables you to customize each table view by showing or hiding the table columns that you consider essential or not. The configuration is stored per-user level.

configurable pod table

Node.js support for NATS and NATS streaming tracing

Tracing messages published to and consumed by NATS and NATS streaming, are now supported for the Node.js runtime.

Cloud Foundry improvements

When working with Cloud Foundry environments, the following improvements have been made:

  • Grouping containers on the map based on Application or Space.
  • Searching for containers using dynamic focus queries based on CF Application, Space, or Org.
  • AP Service naming based on the CF Application name tag.

New call tags

  • In the Analyze view, traces and calls can now be grouped and filtered by runtime and process.name.

Improvements

  • For Jaeger and Zipkin, there is increased support for spans of the type “Messaging”.

Fixes

  • Filtering and grouping by beacon metadata keys are now case insensitive.
  • The analyze filters is present and is not present are now case insensitive for HTTP header keys and beacon metadata keys.
  • Fixes the problem when Incidents were not created when there was a spike in the number of Kubernetes events.
  • Kubernetes events are now not displayed as Change events in the Events Timeline anymore.
  • Docker Agent image now correctly allows version pinning via the INSTANA_AGENT_UPDATES_VERSION ENV variable.
  • PostgreSQL database list was updated as soon as a database was added or removed.