我试图将python日志推送到logstash,但我一直在遇到上面提到的错误。我的pip文件列出了python-logstash,它已经安装完毕。然后我遇到错误" ImportError:无法导入名称TCPLogstashHandler"当我执行以下代码时。
import logging
import logstash
from logstash import TCPLogstashHandler
logger = logging.getLogger('logme')
logger.setLevel(logging.INFO)
handler = TCPLogstashHandler("localhost", 5044, version=1)
logger.addHandler(handler)
我已经尝试在日志配置文件中设置它但没有用。任何帮助表示赞赏。
编辑:我使用python2.7和python-logstash@0.4.6