安装datadog-agent在Azure的实例上,并确认指标

环境

Paas:Azure
操作系统:CentOS8(4.18.0-193.28.1.el8_2.x86_64)

大致的流程

也许选择 CentOS8 是个错误。。当遇到各种失败时,CentOS8 成为了调查过程中的干扰。(尚不清楚是否有某些问题是由于 CentOS8 引起的)

    ※参考リンク先は datadogにログインしていないと確認不可のものが多い

安装 Datadog-Agent。

DD_AGENT_MAJOR_VERSION=7 DD_API_KEY=xxxxxx DD_SITE="datadoghq.com" bash -c "$(curl -L https://s3.amazonaws.com/dd-agent/scripts/install_script.sh)

确认进程启动后执行

# ps -ef | grep datadog
dd-agent    3040       1  2 15:18 ?        00:00:02 /opt/datadog-agent/bin/agent/agent run -p /opt/datadog-agent/run/agent.pid
dd-agent    3041       1  0 15:18 ?        00:00:00 /opt/datadog-agent/embedded/bin/process-agent --config=/etc/datadog-agent/datadog.yaml --sysprobe-config=/etc/datadog-agent/system-probe.yaml --pid=/opt/datadog-agent/run/process-agent.pid
dd-agent    3042       1  0 15:18 ?        00:00:00 /opt/datadog-agent/embedded/bin/trace-agent --config /etc/datadog-agent/datadog.yaml --pid /opt/datadog-agent/run/trace-agent.pid
root        3319    1301  0 15:19 pts/0    00:00:00 grep --color=auto datadog
#

参考:https://app.datadoghq.com/account/settings?_gl=1*1tbwosn*_gcl_aw*R0NMLjE2MDU1NzcwNTkuQ2owS0NRaUE0OGo5QlJDLUFSSXNBTVF1M1dSalZTRDIxaWR0MHhaRGNGQUhDX2I0OG5TM0N4eWtaOXZKeFNiVHZsU0J4QS00OEFmZ05SVWFBdFBRRUFMd193Y0I.#agent/centos
参考链接:https://app.datadoghq.com/account/settings?_gl=1*1tbwosn*_gcl_aw*R0NMLjE2MDU1NzcwNTkuQ2owS0NRaUE0OGo5QlJDLUFSSXNBTVF1M1dSalZTRDIxaWR0MHhaRGNGQUhDX2I0OG5TM0N4eWtaOXZKeFNiVHZsU0J4QS00OEFmZ05SVWFBdFBRRUFMd193Y0I.#agent/centos

Azure账户联合的准备工作:安装Azure CLI并确认信息。

除了az版本之外的标准输出省略。 az de .)

# yum install python36
# yum install gcc python3-devel
# curl -L https://aka.ms/InstallAzureCli | bash
# exec -l $SHELL
# az version
{
  "azure-cli": "2.15.0",
  "azure-cli-core": "2.15.0",
  "azure-cli-telemetry": "1.0.6",
  "extensions": {}
}
# az login
# az account show
# az ad sp create-for-rbac --role "Monitoring Reader" --scopes /subscriptions/{subscription_id}
    • うまくいかなかった参考情報: https://docs.microsoft.com/en-us/cli/azure/install-azure-cli-yum

※/etc/yum.repos.d/azure-cli.repo を手順通り作成すると、dnf(yum)コマンド失敗するようになったため、この方法でのAzure CLIインストールは諦めた。ググったとき、この方法を採っている人が殆どなので、これができれば一番良い
※代わりの参考情報: https://asazure.hatenablog.jp/entry/2015/08/24/210600

在Datadog一侧注册信息。

在Datadog Azure集成中,将”appId”输入为Client ID,将”password”输入为Client Secret。
参考链接:https://docs.datadoghq.com/ja/integrations/azure/?tab=azurecliv20

广告
将在 10 秒后关闭
bannerAds