Skip to content

This Service broker used to give the server, profile details of dynatrace server and collector.

License

Notifications You must be signed in to change notification settings

smlingesh/dynatrace-service-broker

Repository files navigation

Dynatrace Service Broker

Build Status

This project is a self-hostable application that provides a service broker that proxies DynaTrace credentials to applications. This is typically useful for on-premise deployments of Cloud Foundry that wish to easily bind to an off-premise DynaTrace deployment. In order to facilitate self-hosting, the application is designed to work in Cloud Foundry.

Requirements

Java, Maven

The application is written in Java and packaged as a self executable JAR file. This enables it to run in anywhere that Java is available. Building the application (required for deployment) requires Maven.

Deployment

The following instructions assume that you have created an account and installed the cf command line tool.

In order to automate the deployment process as much as possible, the project contains a Cloud Foundry manifest. To deploy run the following commands:

$ mvn package
$ cf push

Environment Variables

Since the application is designed to work in a PaaS environment, all configuration is done with environment variables. The server and profile value is the only one that is provided by Dynatrace. All others are unique to a deployment.

Key Description
server The Dynatrace server ip with portnumber to provide to all applications.
profile The profile that can used for mentioning agent-name during setting java agent path. This can be any value.

Developing

The project is set up as a Maven project and doesn't have any special requirements beyond that.

License

The project is released under version 2.0 of the Apache License.

About

This Service broker used to give the server, profile details of dynatrace server and collector.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages