
然后启动agent服务;
然后在zabbix网页端里的主机里新建。然后在视图里添加要监控的比如cpu内存等。
就可以了。
要注意的是hostname在配置文件里写的什么,那你web新建主机时就要填啥
一、安装jre。(确保有Java的环境)下载地址:http://www.oracle.com/technetwork/java/javase/downloads/
# rpm -ivh jre-7u67-linux-x64.rpm
Preparing...########################################### [100%]
1:jre ########################################### [100%]
Unpacking JAR files...
rt.jar...
jsse.jar...
charsets.jar...
localedata.jar...
jfxrt.jar...
补充:如果不想修改系统配置,我们可以直接下载java压缩包,加压到某个目录,然后修改/orabbix/run.sh脚本,在java前加上完整java路径,如:/usr/java/j2sdk/bin/java -Duser.language=en........(省略)
二、安装orabbix
下载地址:http://www.smartmarmot.com/product/orabbix/download/
1)在/opt创建目录创建orabbix文件。(原因:orabbix启动文件默认写在/opt/orabbix目录下,也可以修改一下orabbix启动脚本的路径,启动脚本是/orabbix/init.d/orabbix)
#mkdir /opt/orabbix
#mv orabbix-1.2.3.zip /opt/orabbix
#cd /opt/orabbit
#unzip orabbix-1.2.3.zip
2)授予文件可执行的权限
#chmod a+x /opt/orabbix -R
3)创建一个名为config.props文件,有模板可以参考。
#cp /opt/orabbix/conf/config.props.sample config.props
4)修改confi.props配置文件,仅需修改如下内容即可。
# cat /opt/orabbix/conf/config.props |grep -v "#" 这里仅取没有注释的。
ZabbixServerList=ZabbixServer #zabbix名称
ZabbixServer.Address=192.168.0.119 #zabbix服务端的IP地址
ZabbixServer.Port=10051#zabbix服务端的端口
OrabbixDaemon.PidFile=./logs/orabbix.pid
OrabbixDaemon.Sleep=300
OrabbixDaemon.MaxThreadNumber=100
DatabaseList=twstcptest.com#这个名称可以随便起,但是必须跟监控的主机名保持一致(可以添加IP地址)。
DatabaseList.MaxActive=10
DatabaseList.MaxWait=100
DatabaseList.MaxIdle=1
twstcptest.com.Url=jdbc:oracle:thin:@192.168.0.110:1521:rdcms #
这里主要是通过JDBC来连接客户端的。rdcms主要是数据库的实例名称。在客户端可以通过select instance_name from
v$instance来得到实例的名称。
twstcptest.com.User=zabbix #数据库用户
twstcptest.com.Password=zabbix #数据库用户密码
twstcptest.com.MaxActive=10
twstcptest.com.MaxWait=100
twstcptest.com.MaxIdle=1
twstcptest.com.QueryListFile=./conf/query.props #监控项定义文件,后面我们添加自定义监控项就是添加到此文件中
5)启动服务和查看进程
#cp -a /opt/orabbix/init.d/orabbix /etc/init.d/orabbix
#/etc/init.d/orabbix start
Starting Orabbix service:
# ps aux |grep orabbix
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)