以下は、Linux、Windows、Solaris、および AIX にマシンエージェントをインストールするための Ansible® ロールの例です。

---
- hosts: all
  tasks:
    - include_role:
        name: appdynamics.agents.machine
      vars:
        # Define Agent Type and Version
        agent_version: 20.9.0
        agent_type: machine
        machine_hierarchy: "AppName|Owners|Environment|" # Make sure it ends with a |
        sim_enabled: "true"
        # Analytics settings
        analytics_event_endpoint: "https://fra-ana-api.saas.appdynamics.com:443"
        enable_analytics_agent: "true"
        # Your controller details
        controller_account_access_key: "123key" # Please add this to your Vault
        controller_host_name: "fieldlab.saas.appdynamics.com" # Your AppDynamics controller
        controller_account_name: "customer1" # Please add this to your Vault
        enable_ssl: "false"
        controller_port: "8090"
        controller_global_analytics_account_name: 'customer1_e52eb4e7-25d2-41c4-a5bc-9685502317f2' # Please add this to your Vault
        # config properties docs - https://docs.appdynamics.com/display/latest/Machine+Agent+Configuration+Properties
        # Can be used to configure the proxy for the agent
        java_system_properties: "-Dappdynamics.http.proxyHost=10.0.4.2 -Dappdynamics.http.proxyPort=9090" # mind the space between each property
YML

Linux および Windows では、Ansible ロールが、インストール、アップグレード、およびロールバック中にマシンエージェントをサービスとして起動して実行します。

Solaris および AIX では、Ansible ロールが、マシンエージェントをインストール、アップグレード、およびロールバックします。ただし、マシンエージェントを手動で起動する必要があります。


マシンエージェントの変数

変数説明
java_system_propertiesエージェントのプロキシ設定を設定します。
analytics_event_endpointこの変数にイベントサービスの URL を指定します。
enable_analytics_agentマシンエージェントの分析エージェントを有効にします。
sim_enabledサーバー インフラストラクチャ モニタリングを有効にします。
controller_global_analytics
_account_name
コントローラのグローバルアカウント名


Ansible® は米国およびその他の国における Red Hat, Inc. の登録商標です。