官方的说明文档很不详细操作也有点小问题,故把操作记录如下。

操作系统环境:

centos 5.8

python 2.4.3

创建采集器等操作这里就不说了,见官方文档:http://blog.jiankongbao.com/?p=1285

一、因我的python是2.4所以就要安装hashlib、ctypes、simplejson内库,具体操作如下:

hashlib源码安装
首先,安装 python-devel, hashlib 编译时需要:
#yum install python-devel
下载 hashlib 并安装:
#wget http://pypi.python.org/packages/source/h/hashlib/hashlib-20081119.zip --no-check-certificate
#unzip hashlib-20081119.zip
#cd hashlib-20081119
#python setup.py install
验证:
#python -c 'import hashlib' //没有报错便说明安装成功
官网地址:http://pypi.python.org/pypi/hashlib
ctypes源码安装
下载ctypes软件包并安装:
#wget http://downloads.sourceforge.net/project/ctypes/ctypes/1.0.2/ctypes-1.0.2.tar.gz
#tar zxf ctypes-1.0.2.tar.gz
#cd ctypes-1.0.2
#python setup.py install
#yum search python-ctypes //如果用yum可以搜索到python-ctypes软件包,也可以直接yum -y install python-ctypes安装
验证:
#python -c 'import ctypes' //没有报错便说明安装成功
官网地址:https://pypi.python.org/pypi/ctypes
simplejson源码安装
下载simplejson软件包并安装:
#wget https://pypi.python.org/packages/source/s/simplejson/simplejson-2.0.6.tar.gz --no-check-certificate
#tar zxf simplejson-2.0.6.tar.gz
#cd simplejson-2.0.6
#python setup.py install
#yum search python-simplejson //如果用yum可以搜索到python-simplejson软件包,也可以直接yum -y install python-simplejson安装
验证:
#python -c "import simplejson" //没有报错便说明安装成功
官网地址:https://pypi.python.org/pypi/simplejson
其实源码安装Python的扩展module都是三步曲下载——>解压——>安装。

二、python添加相应的扩展和客户端

1、若要使用mysql性能监控,需要安装Python的MySQLdb扩展件。具体参考http://blog.jiankongbao.com/?p=1556

2、跟据需要做的监测任务,需要在运行采集器的机器安装对应的客户端,如:若要使用服务器性能监控,需要安装net-snmp

三、下载对应操作系统的采集器程序。

通过wget下载到服务器或下载到本地再上传到服务器均可以。

#wget http://******/jkb_agent_linux.zip

#unzip jkb_agent_linux.zip

#cd jkb_agent_linux

#sh start.sh

到此,安装已完成。

检查下进程是否有在运行。

#ps  aux |grep jkb

然后去监控宝后台查看和设置相关参数就可能以。

最后附上一些说明:

1,停止采集器操作#sh stop.sh,启动则为#sh start.sh,此处注意目录。

2,采集器的运行具体介绍请参考http://blog.jiankongbao.com/?p=1466

最新文章

  1. [LeetCode] Design Twitter 设计推特
  2. 《Entity Framework 6 Recipes》中文翻译系列 (7) -----第二章 实体数据建模基础之拆分实体到多表以及拆分表到多实体
  3. FBI阅人术——用最短的时间了解一个人
  4. 菜鸟日记-HTML-表格与表单
  5. RBAC(基于角色的访问控制权限)表结构
  6. 查杀linux线程指令
  7. socket.io 实例
  8. cocos2dx 资源合并.
  9. WCF技术剖析之二十七: 如何将一个服务发布成WSDL[编程篇]
  10. Swift - 动态添加删除TableView的单元格(以及内部元件)
  11. ViewPager实现页面切换
  12. ActionBar更改背景颜色(主题)
  13. eclipse建立一个jsp项目遇到的问题及解决
  14. Windows命令行command的Shell命令详细解析和语法
  15. HTTP协议扫盲(二)HTTP协议的请求方法、请求头和响应头
  16. odoo 11 配置nginx反向代理
  17. 英语口语练习系列-C31-图书-谈论事物-白雪歌送武判官归京
  18. 20190122 Oracle if-- elsif -- else -- if end
  19. Android 中点击返回键弹出“在按一次退出程序”的做法
  20. C++/C语言的标准库函数与运算符的区别new/delete malloc/free

热门文章

  1. Hadoop入门进阶课程6--MapReduce应用案例
  2. Hadoop第8周练习—Pig部署及统计访问日志例子
  3. Python单元测试框架之pytest---如何执行测试用例
  4. 一个简单的3DTouch、Peek和Pop手势Demo,附github地址
  5. Django--models基础
  6. css知识
  7. 【rational rose】用例图
  8. Swift可空(Optional)类型基础
  9. undefined reference to `omp_get_max_threads'
  10. CSS 最核心的四个概念