Datadog 上没有显示任何指标

我正在尝试发送从我的 Go 微服务生成的指标,类似于-


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 代理设置设置了此处hostPort提到的设置。找到错误原因的任何帮助都将非常有帮助。


森栏
浏览 120回答 1
1回答

12345678_0001

问题就在那里,因为我没有在应用程序清单中添加主机信息。我按照这个链接解决了这个问题。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go