Skip to content
This repository has been archived by the owner. It is now read-only.
A collection of Ansible Roles for automated deployments of Dynatrace products.
Branch: master
Clone or download
Latest commit ece5351 Feb 19, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
roles Delete Dynatrace-Appmon-OneAgent-Ansible submodule Aug 31, 2017
test/integration
.gitmodules
.kitchen.yml
LICENSE
README.md Update README.md Feb 19, 2019
ansible.cfg Initial commit Oct 25, 2016
sample-inventory
sample-playbook.yml Removed unused oneagent role Jul 21, 2017

README.md

Dynatrace-AppMon-Ansible

A collection of Ansible Roles for automated deployments of Dynatrace products.

You can use the provided sample Ansible Playbook in sample-playbook.yml as a quick starter for deploying Dynatrace products into your development, testing and production environments. Please refer to the particular roles in the roles directory for detailed instructions. A sample Ansible Inventory file is provided in sample-inventory.

Requirements

For all machines in the inventory file, Ansible requires an SSH connection and a user that is able to execute the commands given in the particular roles using sudo. The sample playbook assumes that such a user exists under the name deploy (which can easily be changed to whatever works for you).

Usage

ansible-playbook -i sample-inventory --tags=$product --ask-pass sample-playbook.yml

Where $product is one of, or a comma-separated combination of the following Ansible Tags:

Tag Matches Role
agent Dynatrace.Dynatrace-Agent
apache-httpd-agent Dynatrace.Dynatrace-Apache-HTTPD-Agent
client Dynatrace.Dynatrace-Client
collector Dynatrace.Dynatrace-Collector
glassfish-agent Dynatrace.Dynatrace-Glassfish-Agent
java-agent Dynatrace.Dynatrace-Java-Agent
license Dynatrace.Dynatrace-License
nginx-agent Dynatrace.Dynatrace-NGINX-Agent
plugin Dynatrace.Dynatrace-Plugin
server Dynatrace.Dynatrace-Server
tomcat-agent Dynatrace.Dynatrace-Tomcat-Agent
update Dynatrace.Dynatrace-Update
wsagent Dynatrace.Dynatrace-WebServer-Agent

Additional Resources

Blogs

Presentations

Tutorials

Questions?

Feel free to post your questions on the Dynatrace Community's Continuous Delivery Forum.

analytics

You can’t perform that action at this time.