ATS监控数据采集

    Tsar 安装
    Tsar配置ATS模块
    1. #debug_level(INFO DEBUG WARN ERROR FATAL)
    2. debug_level FATAL
    3. #[module] on/off to enable mod
    4. mod_swap on
    5. mod_tcp on
    6. mod_io on
    7. mod_pcsw on
    8. mod_partition on
    9. mod_tcpx on
    10. mod_load on
    11. mod_percpu on
    12. mod_ts_client on #ts前端信息
    13. mod_ts_cache on #ts Cache信息
    14. mod_ts_err on #ts err信息
    15. mod_ts_storage on #ts 存储信息
    16. mod_ts_conn on #ts 连接信息
    17. #output type:file,nagios,db
    18. output_interface file
    19. #[output_file] original data to store
    20. output_file_path /var/log/tsar.data
    21. output_stdio_mod mod_swap,mod_partition,mod_cpu,mod_mem,mod_traffic,mod_load,mod_tcp,mod_udp,mod_tcpx,mod_pcsw,mod_io,mod_ts_client,mod_ts_os,mod_ts_cache,mod_ts_err,mod_ts_storage,mod_ts_conn,mod_ts_codes
    TS 监控数据说明
    • qps 处理请求数/s
    • cons 新建连接/s
    • Bps 流量/s
    • rt 响应时间(ms)
    • rpc 连接复用率(平均每个连接服务多少个请求数)

    1. #tsar --ts_os
    2. Time --------------ts_os-------------
    3. Time qps cons mbps rpc
    4. 28/01/14-16:15 198.75 6.54 5.5M 30.39
    5. 28/01/14-16:20 199.32 6.73 5.1M 29.62
    6. 28/01/14-16:25 198.24 6.74 5.1M 29.40
    • qps 回源请求数/s
    • mbps 回源流量
    • rpc 回源连接复用

    • hit 请求命中率
    • ramhit 内存命中率
    • band 字节命中率
    • ssdhit 分级存储,ssd命中率

    1. #tsar --ts_storage
    2. Time ------------ts_storage----------
    3. Time ram disk objs size
    4. 28/01/14-16:15 24.0G 4.3T 130.1M 34.1K
    5. 28/01/14-16:20 24.0G 4.3T 130.1M 34.1K
    • ram 内存使用大小
    • disk 磁盘使用大小
    • objs object数量
    • size 平均object大小

    • client 前端连接数,#对文件句柄要求较高
    • server 回源连接数
    • cache 读取Cache的连接数
    • open 总计打开的连接
    • c_act 活跃的client连接数
    • t_srv 正在传输的回源连接数