/ansible-instana-agent

Fork of the ansible role to install instana-agent. Contains a few tweaked defaults for our usecases.

Primary LanguageJinjaApache License 2.0Apache-2.0

ansible-instana-agent role

GitHub License

This repository is forked from instana/instana-agent-ansible - a blueprint to show how the Instana agent installation and configuration can be automated with

Here is an example of a playbook with the various configuration options:

Example:

---
  - hosts: all
    become: yes
    roles:
      - ansible-instana-agent
    vars:
      instana_agent_flavor: "dynamic"
      instana_agent_jdk: "/opt/jdk"
      instana_agent_updates_enabled: yes
      instana_agent_updates_interval: "DAY"
      instana_agent_updates_time: "04:30"
      instana_agent_zone: "prod"
      instana_agent_agent_key: <YOUR_INSTANA_AGENT_KEY>
      instana_agent_endpoint_host: <YOUR_INSTANA_REGION_ENDPOINT:saas-us-west-2.instana.io>
      instana_agent_endpoint_port: 443

Make sure to add it to your requirements.yml:

- src: git+ssh://git@github.com/trustedshops-public/ansible-instana-agent.git

Monitoring endpoint

If you're an onprem customer, please specify your hostname and port in the corresponding attributes. If you're using our SaaS offering, and don't know which endpoint the agent should send to, feel free to ask our sales team.

Supported operating systems

See instana official documentation.

Attributes

License and Authors

Original

This playbook has been submitted and maintained under the Apache v2.0 License.

Copyright 2018, INSTANA Inc.

Current

We forked the project to make some minor changes and keep the improvements available to the community.