zabbix 监控solr

版本:centos6.4 jdk1.8 solr5.5.3 zabbix3.2.1

solr安装:

1、解压包:
tar -zxvf  solr-5.5.3.tgz

2、开启remote_jmx
vim  /usr/local/solr-5.5.3/bin/solr.in.sh

ENABLE_REMOTE_JMX_OPTS="true"
RMI_PORT=8680

3、启动solr
 ln -s /usr/local/solr-5.5.3/bin/solr /usr/bin/solr
 solr start
 
4.查看是否正常启动
lsof -i:8983

cd  zabbix-3.2.1
./configure -enable-java --prefix=/opt/zabbix_java

开启zabbix_java_gateway

zabbix3.2.1版本默认自带了zabbix_java_gateway!只需要在zabbix_server.conf去掉注释即可
JavaGateway=192.168.47.128  #最好别用127.0.0.1
JavaGatewayPort=10052
StartJavaPollers=5

然后重启下zabbix_server!
查看端口是否正常:
 lsof -i:10052

在zabbix_server上通过cmdline-jmxclient-0.10.3.jar 查看是否能够获取到值

java -jar cmdline-jmxclient-0.10.3.jar - 192.168.47.128:8680
获的结果:
java.lang:type=OperatingSystem
java.lang:name=Metaspace Manager,type=MemoryManager
java.lang:name=Metaspace,type=MemoryPool
JMImplementation:type=MBeanServerDelegate
java.lang:name=ParNew,type=GarbageCollector
java.lang:type=ClassLoading
java.lang:type=Runtime
java.lang:name=Par Eden Space,type=MemoryPool
java.lang:name=ConcurrentMarkSweep,type=GarbageCollector
com.sun.management:type=HotSpotDiagnostic
java.lang:type=Threading
java.lang:name=CodeCacheManager,type=MemoryManager
java.nio:name=mapped,type=BufferPool
java.lang:name=Code Cache,type=MemoryPool
java.lang:name=Compressed Class Space,type=MemoryPool
java.nio:name=direct,type=BufferPool
java.lang:name=Par Survivor Space,type=MemoryPool
java.util.logging:type=Logging
com.sun.management:type=DiagnosticCommand
java.lang:type=Memory
java.lang:name=CMS Old Gen,type=MemoryPool
java.lang:type=Compilation

###################################################################################

java -jar cmdline-jmxclient-0.10.3.jar - 192.168.47.128:8680 java.lang:type=OperatingSystem
Attributes:
 OpenFileDescriptorCount: OpenFileDescriptorCount (type=long)
 MaxFileDescriptorCount: MaxFileDescriptorCount (type=long)
 CommittedVirtualMemorySize: CommittedVirtualMemorySize (type=long)
 TotalSwapSpaceSize: TotalSwapSpaceSize (type=long)
 FreeSwapSpaceSize: FreeSwapSpaceSize (type=long)
 ProcessCpuTime: ProcessCpuTime (type=long)
 FreePhysicalMemorySize: FreePhysicalMemorySize (type=long)
 TotalPhysicalMemorySize: TotalPhysicalMemorySize (type=long)
 SystemCpuLoad: SystemCpuLoad (type=double)
 ProcessCpuLoad: ProcessCpuLoad (type=double)
 AvailableProcessors: AvailableProcessors (type=int)
 Arch: Arch (type=java.lang.String)
 Version: Version (type=java.lang.String)
 SystemLoadAverage: SystemLoadAverage (type=double)
 Name: Name (type=java.lang.String)
 ObjectName: ObjectName (type=javax.management.ObjectName)

#########################################################################

java -jar cmdline-jmxclient-0.10.3.jar - 192.168.47.128:8680 java.lang:type=OperatingSystem OpenFileDescriptorCount
12/14/2016 23:10:27 -0800 org.archive.jmx.Client OpenFileDescriptorCount: 102

zabbix添加一个主机

添加一个solr模板

最后成功出图:

时间: 2024-10-03 22:47:54

zabbix 监控solr的相关文章

Zabbix监控搭建

系统环境:Centos 6.6 软件环境:Zabbix-2.4.4 1.Server端安装基础软件包 在Server端安装基础软件包,这里使用的是系统自带的网络Yum源(本地Yum源会出现部分软件包安装不上,也可以使用源码包安装) yum -y install wget vim tree gcc gcc-c++ autoconf httpd php mysqlmysql-server php-mysql httpd-manual mod_ssl mod_perl mod_auth_mysql p

zabbix监控环境搭建错误(1)

我们在搭建zabbix监控时由于自己的操作错误会出现下图的错误: 我们在组态中创建动作时:要是在动作那栏把配置写好后直接点存档后就会出现如图上的错误,具体解决方法如下 点到操作选项并添加新的动作操作后将配置填好后先点添加最后点存档,要不然就会报图1的错误!

资源汇集:跟着ttlsa学习zabbix监控

从2009年开始接触zabbix,当时版本在1.8,经过差不多5年的时间,zabbix历经2.0,2.1,2.2数个版本,虽然大多数功能保持不变,但是还是有非常明显的改变. Zabbix VS Nagios指数 我们来看看zabbix的发展趋势,打开http://index.baidu.com/?tpl=trend&word=zabbix,可以看到这个月的日平均指数在258,整体同比增长928%,环比增长10%.nagios月平均指数在308,同比增长13%,环比24%,可以看出zabbix虽然

zabbix监控LINUX下CPU,硬盘,流量,内存

1.LINUX下zabbix客户端安装 [[email protected] ~]# mkdir /usr/local/zabbix [[email protected] ~]# mv zabbix_agents_2.0.3.linux2_6.amd64.tar.gz /usr/local/zabbix/ [[email protected] ~]# cd /usr/local/zabbix/ [[email protected] zabbix]# tar zxvf zabbix_agents_

部署zabbix监控mysql (一) 安装zabbix

部署zabbix监控mysql (1)安装LAMP环境 [[email protected] ~]# yum -y installmysql-server http php (2)安装zabbix web所需要的依赖包 [[email protected] ~]# yum -y installmysql-dev gcc net-snmp-devel curl-devel perl-DBI php-gd php-mysql php-bcmathphp-mbstring php-xml 安装Fpin

zabbix监控MySQL(windows和linux环境)

一.linux环境下监控MySQL Zabbix Server自带了MySQL插件来监控mysql数据库的模板,只需要配置好agent客户端,然后在web端给主机增加模板就行了 监控项目: Com_update:     mysql执行的更新个数 Com_select:     mysql执行的查询个数 Com_insert:     mysql执行插入的个数 Com_delete:     执行删除的个数 Com_rollback:   执行回滚的操作个数 Bytes_received:  接

Zabbix监控

一.监控概述: ·初级: ·1.识别监控对象 (分级) ·2.理解监控对象  (理论基础) ·3.细分监控对象的指标 ·4.确定告警的基准线 ·预中级: 1.工具化和监控分离 2.监控对象的分类: 2.1 硬件监控 (方法:机房巡检.IPMI.SNMP简单网络管理协议.) 2.2 系统监控  (对象:cpu.内存.IO[磁盘.网络]) 2.3 服务监控  (对象:分类服务) 2.4 日志监控   (方法:Elastic Stack) 2.5 网络监控   (方法: 第三方.Smokeping)

Zabbix监控PostgreSQL

Zabbix监控PostgreSQL 学习 PostgreSQL zabbix Zabbix监控PostgreSQL 1. 安装libzbxpgsql 2. 配置zabbix配置文件zabbix_agentd.conf 3. 创建监控用户 4. 导入监控模板 5. 主机链接模板,设置宏变量 因上次用到了PostgreSQL,而所使用的监控又是Zabbix,所以找到了此插件用于Zabbix监控PostgreSQL. 插件网站:PostgreSQL monitoring for Zabbix Git

Zabbix监控nginx服务进程状态

zabbix监控nginx需要开启nginx status,要确认nginx编译http_sub_module模块! 1.检查当前nginx是否安装配置http_sub_module模块 # nginx -V Tengine version: Tengine/1.5.2 (nginx/1.2.9) built by gcc 4.4.7 20120313 (Red Hat 4.4.7-4) (GCC) TLS SNI support enabled configure arguments: --p