My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members
Links

项目的起因:

  1. 想做memcached的监测
  2. 找到python版本的template,可是没法用,不太会python
  3. 修改为php版本的,原先直接调用memcache的模块,可发现监控服务器没有安装
  4. 再修改为socket方式访问memcached获得数据,这样兼容性很高,不需要监控服务器安装memcached的扩展

项目参考的知识:

  • python的template。

注:可能会和它有冲突,因为模板里的xml节点hash没有修改,所以估计两者不能同时导入到cacti里使用,以后可能的话,也许可以再更新

  • Memcached INFO 的 socket代码

其实socket脚本也很简单,可是既然有现成的,也就借用了,不修改其函数,修改代码适应了它,比如使用全局变量 注:未照顾多组memcached的情况,未照顾其它端口的情况,后面会做升级,可以使用其它端口号

  • 官方的脚本编写方式

//20101101 谢谢joelhe的反馈,php标签写法不严格可能导致php不执行

Powered by Google Project Hosting