安装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