python statsd client 3.2不支持主机名的地址系列,但提供了ip
Python代码:python statsd client 3.2不支持主机名的地址系列,但提供了ip,python,statsd,Python,Statsd,Python代码: try: self.__statsd = TCPStatsClient(self.Host,self.Port,self.Prefix,None) self.__statsd.connect() except Exception as e: print "Exception while connecting to StatsD: %s", str(e) print "Failed to esta
try:
self.__statsd = TCPStatsClient(self.Host,self.Port,self.Prefix,None)
self.__statsd.connect()
except Exception as e:
print "Exception while connecting to StatsD: %s", str(e)
print "Failed to establish connection to StatsD server at %s:%s", self.Host, str(self.Port)
当我运行“/usr/share/python/myproject/bin/python myproject.py”时,错误如下(statsd主机使用10.1.1.25):
当我运行“/home/myadmin/.virtualenvs/myproject dev/bin/python myproject.py”时,一切正常
更新
我的旧代码在3.2下不起作用。现在,我的代码更新如下:
self.__statsd = TCPStatsClient(host=self.Host,port=self.Port,prefix=self.Prefix,timeout=None)
检查您的环境中statsd的版本。@EugeneSoldatov版本为3.2和3.1,请尝试在两个环境中使用相同的版本。
self.__statsd = TCPStatsClient(host=self.Host,port=self.Port,prefix=self.Prefix,timeout=None)