Dynatrace Service Broker for VMware Tanzu

This documentation describes the Dynatrace Service Broker tile for VMware Tanzu. The Dynatrace Service Broker integrates two application monitoring solutions into your deployment: Dynatrace and Dynatrace AppMon.

Note: The Dynatrace Service Broker for VMware Tanzu replaces both the Dynatrace AppMon Service Broker and the Dynatrace Ruxit Service Broker. See the Upgrading section for more information.

Overview

The Dynatrace Service Broker tile installs the following services:

  • Dynatrace SaaS/Managed is an application performance monitoring solution for VMware Tanzu applications. The Dynatrace Service Broker registers a service broker on VMware Tanzu and exposes its service plans on the Marketplace. You can bind your apps to the Dynatrace service and monitor them in your Dynatrace environment. Dynatrace detects clustered apps and provides visibility into their transaction flows, from the user level to the database and code level. Dynatrace also creates and adapts real-time dependency graphs of all your pushed apps and connected databases. If Dynatrace detects an anomaly in your environment, it directs you to the root cause with these dependency graphs and the data it collects.

  • Dynatrace AppMon enables in-depth monitoring of applications running on VMware Tanzu, through an embedded agent bundled with applications that are deployed using buildpacks. The service agent instruments the application by adding tracing and monitoring hooks to the code, then continuously sends the resulting data to AppMon account collectors. The AppMon account draws from this data to publish performance metrics and other details on the dashboards of the Dynatrace AppMon Client Application. The Dynatrace Service Broker installs the Dynatrace AppMon Service Broker as a Java application, registers it as a service broker on VMware Tanzu, and exposes its service plans on the Marketplace. This simplifies the integration of Dynatrace AppMon services with Cloud Foundry applications.

Product Snapshot

The following table provides version and version-support information about Dynatrace Service Broker for VMware Tanzu:

Element Details
Version 1.4.2
Release date June 12, 2019
Software component version Dynatrace Service Broker v1.4.1 and Dynatrace AppMon Service Broker v1.1
Compatible Ops Manager version(s) v2.5.x, v2.6.x, 2.7.x, and v2.8.x
Compatible Tanzu Application Service version(s) v2.5.x, v2.6.x, 2.7.x, and v2.8.x
BOSH stemcell version Ubuntu Xenial (v170.x+)
IaaS support AWS, Azure, GCP, OpenStack, and vSphere

Upgrading v1.0

The Dynatrace Service Broker for VMware Tanzu tile replaces both the Dynatrace AppMon Service Broker for VMware Tanzu v1.0, as well as the Dynatrace Ruxit Service Broker for VMware Tanzu v1.0 tiles. You must uninstall the previous tiles before installing the new one.

Trial License

Users interested in Dynatrace can sign up for a free trial.

Users interested in Dynatrace AppMon can sign up for a free trial license.

Packaging Dependencies

The Dynatrace Service Broker for VMware Tanzu requires the following dependencies:

  • Dynatrace AppMon requires Java Buildpack April 8, 2016 build commit # bed4c6137c7bf08c09813a4b5b33eed0d3eaee46 (release version 3.7) or upwards
  • The Dynatrace Service Broker’s usage of Dynatrace API tokens and API URL requires Java Buildpack build commit # 7602286305b50c25cf4f8bd7a4ba1e00118ba21b (PR 352) or upwards

Developers must use the latest Java buildpack when pushing apps by performing one of the following steps:

You can also bundle the Dynatrace AppMon Agent with the Node.js Buildpack 1.5+, using node engines 0.10.x and 0.12.x. For more information, see the Dynatrace documentation.

Limitations

The Dynatrace Service Broker for VMware Tanzu does not currently support HWC buildpack.

Feedback

Please provide any bugs, feature requests, or questions to the VMware Tanzu Feedback list.