我尽了最大努力,通过SocketHandler将指标直接记录到碳排放中,但没有运气:
logger.conf
:
[loggers]
keys=root,carbon
[handlers]
keys=carbonHandler
[formatters]
keys=carbonFormatter
[logger_carbon]
level=DEBUG
handlers=carbonHandler
qualname=carbon
propagate=0
[logger_root]
level=DEBUG
handlers=carbonHandler
[handler_carbonHandler]
class=logging.handlers.SocketHandler
level=DEBUG
formatter=carbonFormatter
args=('$HOST', 2003)
[formatter_carbonFormatter]
format=%(message)s %(created)i
然后,用它绑在原木上:
^{pr2}$这是一个可悲的失败。。。在
我可以用echo "test.metric 42 $(date +'%s')" | nc $HOST 2003
与carbon交谈
你看到什么了吗?在
我是否试着做一些永远不会成功的事?在
谢谢你的帮助!在
假设您的配置文件与原样完全相同-将配置文件中的“$HOST”替换为主机的实际名称。那会怎么样?如果可以,并且您需要名称依赖于环境,请尝试使用
在配置文件中。在
相关问题 更多 >
编程相关推荐