资 源 简 介
项目的起因:
想做memcached的监测
找到python版本的template,可是没法用,不太会python
修改为php版本的,原先直接调用memcache的模块,可发现监控服务器没有安装
再修改为socket方式访问memcached获得数据,这样兼容性很高,不需要监控服务器安装memcached的扩展
项目参考的知识:
python的template。
注:可能会和它有冲突,因为模板里的xml节点hash没有修改,所以估计两者不能同时导入到cacti里使用,以后可能的话,也许可以再更新
Memcached INFO 的 socket代码
其实socket脚本也很简单,可是既然有现成的,也就借用了,不修改其函数,修改代码适应了它,比如使用全局变量
注:未照顾多组memcached的情况,未照顾其它端口的情况,后面会做升级,可以使用其它端口号
官方的脚本编写方式
//20101101
谢谢joelhe的反馈,php标签写法不严格可能导致php不执行