ITKeyword,专注技术干货聚合推荐

注册 | 登录

在CentOS 6.3 64bit上安装最新版tsar并监控ATS 5.3

tao_627 分享于 2015-05-21

推荐:在CentOS 6.3 64bit上安装tsar并监控Apache Traffic Server

Tsar是淘宝的一个用来收集服务器系统和应用信息的采集报告工具,如收集服务器的系统信息(cpu,mem等),以及应用数据,收集到的数据存储在服务器磁盘上,可以随

2018阿里云全部产品优惠券(新购或升级都可以使用,强烈推荐)
领取地址https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=82lei0yp

1.从官网下载最新版tsar源码
cd /usr/local/src
git clone git://github.com/kongjian/tsar.git
cd tsar


2.启用Tsar的ats监控模块
在conf/tsar.conf文件中的对应位置添加上如下on内容
mod_ts_cache on
mod_ts_client on
mod_ts_codes on
mod_ts_conn on
mod_ts_err on
mod_ts_os on
mod_ts_storage on
安装之后配置文件会被复制到/etc/tsar/tsar.conf,排错的时候需要看这个配置文件对了没有。


3.调整ats特定模块中的源码,设置正确的ats的manager socket文件路径

注意,ATS 5.3中已经将原来的mgmtapisocket改为mgmtapi.sock了!


搜索ats安装的mgmtapi.sock文件
updatedb
locate mgmtapi.sock
得到

/opt/ats/var/trafficserver/mgmtapi.sock


要去替换
/var/run/trafficserver/mgmtapisocket

在源码顶层目录下面执行
cd modules/
sed -i "s#/var/run/trafficserver/mgmtapisocket#/usr/local/var/trafficserver/mgmtapi.sock#g" mod_ts_cache.c
sed -i "s#proxy.process.cache.ssd.read.success#proxy.process.cache.interim.read.success#g" mod_ts_cache.c 
sed -i "s#/var/run/trafficserver/mgmtapisocket#/usr/local/var/trafficserver/mgmtapi.sock#g" mod_ts_client.c
sed -i "s#/var/run/trafficserver/mgmtapisocket#/usr/local/var/trafficserver/mgmtapi.sock#g" mod_ts_codes.c
sed -i "s#/var/run/trafficserver/mgmtapisocket#/usr/local/var/trafficserver/mgmtapi.sock#g" mod_ts_conn.c
sed -i "s#/var/run/trafficserver/mgmtapisocket#/usr/local/var/trafficserver/mgmtapi.sock#g" mod_ts_err.c
sed -i "s#/var/run/trafficserver/mgmtapisocket#/usr/local/var/trafficserver/mgmtapi.sock#g" mod_ts_os.c
sed -i "s#/var/run/trafficserver/mgmtapisocket#/usr/local/var/trafficserver/mgmtapi.sock#g" mod_ts_storage.c
cd ..
可以将上面操作写成一个脚本


4.在tsar顶层目录下面继续编译和安装
make 
make install


5.使用tsar
tsar --ts -l 2

其它的命令行,我简单测试了下,能执行,但是没有数据出来,我考虑到是内网没有数据,需要到公网环境测试下,后续会补上。


参考文献
[1].http://blog.csdn.net/tao_627/article/details/44808637

1.从官网下载最新版tsar源码 cd /usr/local/src git clone git://github.com/kongjian/tsar.git cd tsar 2.启用Tsar的ats监控模块 在conf/tsar.conf文件中的对应位置添加上如下on内容 mod_ts_ca

相关阅读排行


用户评论

游客

相关内容推荐

阿里云RDS

最新文章

×

×

请激活账号

为了能正常使用评论、编辑功能及以后陆续为用户提供的其他产品,请激活账号。

您的注册邮箱: 修改

重新发送激活邮件 进入我的邮箱

如果您没有收到激活邮件,请注意检查垃圾箱。