本文共 1077 字,大约阅读时间需要 3 分钟。
这个是刚才链接tcp链接数的,,下面是两个触发器 发邮件大概有几个过程,首先需要一个用户,给用户添加一个类别(邮箱就填具体邮箱地址、 添加之后,添加报警类型 首先先安装一个memacache 大部分是缓存一些session的东西 redis(单进程单线程的)缓存支持虽然多,但是memacache(支持多进程)性能高于redis cachesize,使用内存最大值,默认是M maxconn最大链接也可以改 监听再11211端口上 写一个脚本去监控 一步步执行脚本看看 相当于进到了memacache里,执行了一个类似info的命令一样,会把当前状态打印到屏幕上,然后就可以从这个里面去过滤出想要的那些值 了 然后在用awk取出来 监控脚本内容: #!/bin/bash memcached_status(){ M_PORT=$1 M_COMMAND=KaTeX parse error: Undefined control sequence: \nquit at position 18: … echo -e "stats\̲n̲q̲u̲i̲t̲" | nc 127.0.0.…M_PORT" | grep "STAT $M_COMMAND " | awk ‘{print $3}’ } main(){ case $1 in memcached_status) memcached_status $2 $3 ;; esac } main $1 $2 $3 写脚本也可以先写出在一部分一部分测试 第一个$1是case的变量 第二个是端口,第三个就是取的值 只要能输出来结果就是正常的 都可以取出来,然后就可以配置模版了、 添加之后要添加监控项 (应用集就是分类而已,可以在创建监控项的时候指明应用集) 修改配置文件,添加下面一个脚本 memcache_status这个名称就是第一个,[参数]就是11211,threads取的值 可以再添加一个,只需要换个名字就可以 脚本遇到memcached_status参数才会运行,所以再添加一个 不想仿写可以直接克隆 有一项是连接数的,当前总的连接数 添加两个监控项 想要查看图形就需要手动添加一些图形 再创建一个线程数 还需要添加触发器 还可以再添加一个线程数的触发器 一共两个监控项,两个触发器,两个图形,然后把这两个关联到主机上 查看是否有问题 有些sudo命令式无法执行的,需要添加权限 每个都必须加,因为有些2top执行就需要权限 加了以后,重启agent服务 具体传递几个参数,取决于你的脚本怎么写的转载地址:http://obkgn.baihongyu.com/