gpt4 book ai didi

python - newrelic 代理仅在登台时不向 newrelic 服务器发送数据

转载 作者:太空狗 更新时间:2023-10-29 21:57:46 33 4
gpt4 key购买 nike

我有一个新的 relic agent 配置如下:

newrelic==2.56.0.42

    newrelic.agent.initialize(newrelic_ini_file, newrelic_env)
logging.info('NewRelic initialized with newrelic_env '+repr(newrelic_env))
logging.info('NewRelic config name is '+repr(newrelic.agent.application().name))

它在 staging 中记录“正确”的内容,但没有发送。

 NewRelic initialized with newrelic_env 'staging'
NewRelic config name is 'My Service (Staging)'

代理从 localhostproduction 发送数据。

这是newrelic.ini 文件中的一些配置

[newrelic]
license_key = xxxxx
app_name = My Service
monitor_mode = true
log_file = /tmp/newrelic-python-agent.log
log_level = info

这是我在 newrelic.ini 中的暂存配置

[newrelic:staging]
app_name = My Service (Staging)
monitor_mode = true
log_level = debug

我认为可疑的一个日志是这个

(14/NR-Harvest-Thread) newrelic.core.agent DEBUG - Completed harvest of all application data in 0.00 seconds.

我认为由于 0.00 秒 部分,代理未收集任何数据。

我应该寻找哪些调试日志,以验证从新遗物发送和接收的实际数据200

其他详细信息:暂存运行在 Docker alpine:3.6

最佳答案

答案的线索确实是 在 0.00 秒内收集所有应用程序数据的调试日志。

显然,newrelic.agent.initialize 必须在之前 app = Flask(__name__)。之前移动并开始发送。

关于python - newrelic 代理仅在登台时不向 newrelic 服务器发送数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51650039/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com