指标
指标
你需要安装一个和一个Logstash
。
tsuru使用udp协议把数据发送给Logstash,消息可以以json格式传输,但是需要在Logstash中配置:
使用tsuru-admin bs-env-set
定义配置的值.
可用的配置包括:
METRICS_BACKEND
是指标后台. 支持的后台包括logstash和statsd。
Logstash具体配置:
METRICS_LOGSTASH_CLIENT
是客户端的名字,用来辨认是谁发送的指标。缺省值是tsuru。
METRICS_LOGSTASH_PORT
是Logstash端口。缺省值是1984。
Statsd具体配置:Statsd键的前缀。键由{prefix}tsuru.{appname}.{hostname}组成。缺省值是一个空字符串""。
METRICS_STATSD_PORT
是Statsd端口。缺省值是8125。
METRICS_STATSD_HOST
是Statsd主机。缺省值时localhost。
tsuru-dashboard可以根据应用的每个指标以图的形式展示。用tsuru-admin bs-env-set
命令设置METRICS_ELASTICSEARCH_HOST
可以打开这个功能: