Build 166

2019-11-19

Features

Native AWS Lambda Tracing

As an alternative to the AWS X-Ray integration, Instana now offers native tracing for AWS Lambda functions. This new native tracing of AWS Lambda functions provides three big advantages over the previous X-Ray based tracing:

  • The tracing of Lambda functions now seamlessly correlates with tracing of other components monitored via the Instana agent.
  • Instana can now differentiate among traces coming from different versions of the same AWS Lambda function.
  • Reduced need of pulling costly X-Ray data from AWS.

This feature is currently only available for AWS Lambda functions based on the Node.js runtime.

Monitor AWS Lambda Versions Independently

Previously we aggregated metrics for all versions of the same AWS Lambda function. Starting with this release, Instana allows you to monitor all versions independently and show metrics for each version. This allows you to easily compare the behaviour between different versions (for example, when publishing a new version to production).

Splunk to Instana

Configure your Splunk dashboards and navigate to Instana entities directly from your logs. See more information here.

Nomad TLS

Instana now supports monitoring Nomad instances with TLS enabled. See more information here.

Showing Inbound or All Calls within Application Perspectives

Where previously certain dashboards within Application Perspectives used to show just the “Inbound” calls, and other dashboards showed “All” calls and related metrics, with release 166 it’s possible to switch between these perspectives.

See our docs for more information: Show Inbound or All Calls

JavaScript Stack Trace Translation

JavaScript stack trace translation provides readable and more actionable stack traces within our website monitoring area. Instead of mangled and unreadable stack traces we will show references to locally existing files whenever possible. Head to our dedicated documentation to learn more.

Animation showing the difference between readable and minified stack trace.

PostgreSQL Replication Delay

Instana now supports monitoring replication delay presented in bytes and seconds. See more information here.

Improvements

  • Calls to Consul nodes are now mapped to a service whose name is the Consul cluster name.
  • OpsGenie integration: Alerts for Incidents do now have priority P1 instead of P2. The priority P2 will be used by critical Issues only.
  • AWS ELB sensor: Optimized fetching load balancers
  • Kubernetes dashboards: Display cluster icons for GKE and EKS. Also display an additional Rancher icon for clusters managed by Rancher.
  • Dynamic Focus: We introduced 2 new keywords entity.kubernetes.cluster.distribution and entity.kubernetes.cluster.managedBy that enables searching for a Kubernetes cluster by distribution and management layer. Supported values for entity.kubernetes.cluster.distribution are gke, eks, openshift and kubernetes. Supported values for entity.kubernetes.cluster.managedBy are rancher and none.

Fixes

  • Releases API: The ID length for a release marker is not limited to 42 characters anymore.
  • Alert notifications: “Container Names” attribute is not generally added to e.g. Slack messages anymore as “not available” when empty.
  • The PagerDuty alerting channel is now using PagerDuty Event API v2, since v1 is deprecated.

Deprecations