AWSCloudWatch代理显示“cwoc_status”:“已停止”

我已经在我的 EC2 实例上安装了 AWS CloudWatch 代理并配置了amazon-cloudwatch-agent-config-wizard. AWS 凭证.aws/credentials在配置期间存储在向导中并由向导提取。

现在我正在检查代理的状态,但我不明白"cwoc_status": "stopped"指的是什么?

这里是代理状态的输出:

ubuntu@ip-address:~$ sudo /opt/aws/amazon-cloudwatch-agent/bin/amazon-cloudwatch-agent-ctl -m ec2 -a status
{
  "status": "running",
  "starttime": "2021-02-09T05:37:12+00:00",
  "configstatus": "configured",
  "cwoc_status": "stopped",
  "cwoc_starttime": "",
  "cwoc_configstatus": "not configured",
  "version": "1.247347.3b250378"
}

回答

我终于发现它cwoc指的是AWS-OpenTelemetry Collector,我认为它是默认安装的amazon-cloudwatch-agent.deb,我用来在我的 EC2 上安装 CWAgent。我通过执行以下 grep 找到了它

ubuntu@ip-address:/opt/aws/amazon-cloudwatch-agent$ grep -r cwoc

它在文件/opt/aws/amazon-cloudwatch-agent/bin/amazon-cloudwatch-agent-ctl中找到了对文件夹的引用的字符串/opt/aws/amazon-cloudwatch-agent/cwagent-otel-collector

谷歌搜索otel-collector我找到了 OpenTelemetry 收集器。


以上是AWSCloudWatch代理显示“cwoc_status”:“已停止”的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>