Datadog 上没有显示指标
No metrics showing on Datadog
我正在尝试发送从我的 Go 微服务生成的指标,类似于 this-
import (
"github.com/DataDog/datadog-go/statsd"
"log"
)
func main() {
// Create the client
c, err := statsd.New("127.0.0.1:8125")
if err != nil {
log.Fatal(err)
}
// Prefix every metric with the app name
c.Namespace = "myapp."
// Count two events
err = c.Count("my_counter", 2, nil, 1)
if err != nil {
log.Fatal(err)
}
// Close the client
err = c.Close()
if err != nil {
log.Fatal(err)
}
}
我正在使用 Gitlab 将图像推送到 Azure 容器注册表中,并最终将其部署到我的 Kubernetes 集群中。我能够看到该微服务的日志,但无法看到生成的自定义指标。我已经为 Kubernetes 代理设置 here 设置了 hostPort
。找到错误原因的任何帮助都将非常有帮助。
这个问题是因为我没有在应用程序清单中添加主机信息。我按照这个 link 解决了问题。
我正在尝试发送从我的 Go 微服务生成的指标,类似于 this-
import (
"github.com/DataDog/datadog-go/statsd"
"log"
)
func main() {
// Create the client
c, err := statsd.New("127.0.0.1:8125")
if err != nil {
log.Fatal(err)
}
// Prefix every metric with the app name
c.Namespace = "myapp."
// Count two events
err = c.Count("my_counter", 2, nil, 1)
if err != nil {
log.Fatal(err)
}
// Close the client
err = c.Close()
if err != nil {
log.Fatal(err)
}
}
我正在使用 Gitlab 将图像推送到 Azure 容器注册表中,并最终将其部署到我的 Kubernetes 集群中。我能够看到该微服务的日志,但无法看到生成的自定义指标。我已经为 Kubernetes 代理设置 here 设置了 hostPort
。找到错误原因的任何帮助都将非常有帮助。
这个问题是因为我没有在应用程序清单中添加主机信息。我按照这个 link 解决了问题。