監視 AWS EC2

在安裝 Instana 代理程式之後,會自動部署並安裝 AWS EC2 感應器。

附註: 請參閱 AWS 說明文件,以瞭解其他受支援的 AWS 服務。

感應器 (資料收集)

追蹤配置

  • EC2 實例詳細資料
    • 公用主機名稱
    • 實例 ID
    • 類型
    • 可用性區域
    • 公用 IP
    • AMI ID
    • 保留 ID
    • 安全群組
    • 公開金鑰
  • EC2 可用性區域

必要許可權

  • ec2:DescribeInstances
  • ec2:DescribeTags

配置

EC2 實例的標籤每 30 秒取回一次,可以透過 <agent_install_dir>/etc/instana/configuration.yml中的代理程式配置來變更:

com.instana.plugin.aws.ec2:
  tags-poll-rate: 30

若要停用 EC2 實例的標籤擷取,請使用下列配置:

com.instana.plugin.aws.ec2:
  enabled: false

Proxy 配置

若要配置特定的 AWS 感應器以使用 Proxy 配置,請新增下列代理程式配置設定:

com.instana.plugin.aws.ec2:
  proxy_host: 'example.com' # proxy host name or ip address
  proxy_port: 3128 # proxy port
  proxy_protocol: 'HTTP' # proxy protocol: HTTP or HTTPS
  proxy_username: 'username' # OPTIONAL: proxy username
  proxy_password: 'password' # OPTIONAL: proxy password

監視多個 AWS 帳戶

請參閱 監視多個 AWS 帳戶 文件,以設定監視相同區域中具有一個 AWS 代理程式的多個 AWS 帳戶。

AWS 具名設定檔方法

若要置換用來監視 Elastic Compute Cloud 的設定檔,請使用配置,

com.instana.plugin.aws.ec2:
  profile_names:
    - 'profile2'
    - 'profile3'

附註: 在服務層次定義設定檔會置換廣域 AWS 設定檔配置。

AWS STS 方法

若要置換用來監視 Elastic Compute Cloud 的 IAM 角色,請使用配置:

com.instana.plugin.aws.ec2:
  role_arns:
    - 'arn:aws:iam::<account_1_id>:role/<role_2_name>'
    - 'arn:aws:iam::<account_2_id>:role/<role_3_name>'

附註: 在服務層次定義 IAM 角色會置換廣域 AWS IAM 角色配置。

Instana 代理程式標籤

請注意,標籤只能與 AWS 代理程式一起使用。 如需使用標籤的詳細資料,請參閱 這裡說明