博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
zabbix 监控 elasticsearch
阅读量:6940 次
发布时间:2019-06-27

本文共 1106 字,大约阅读时间需要 3 分钟。

1.环境概述

虚拟机系统:CentOS Linux release 7.3.1611 (Core)

宿主机系统:Mac Sierra version 10.12.3

nginx:1.10.3

php:7.1.2

mysql:5.7

zabbix:3.2.4

 

2.elasticsearch

a.下载

wget https://download.elastic.co/elasticsearch/release/org/elasticsearch/distribution/zip/elasticsearch/2.4.4/elasticsearch-2.4.4.zip unzip elasticsearch-2.4.4.zip

b.配置jmx

编辑 /root/elasticsearch-2.4.4/bin/elasticsearch

JAVA_OPTS="$JAVA_OPTS -Djava.rmi.server.hostname=192.168.56.101 -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=9100 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false"

jmx需要指定hostname,和CentOS的houstname保持一致,此处为192.168.56.101。

那么如何设置CentOS的hostname

即时生效:

hostname 192.168.56.101

永久生效:编辑/etc/hostname 为 192.168.56.101

c.启动

nohup elasticsearch-2.4.4/bin/elasticsearch &

d.配置zabbix_java

编辑 /usr/local/zabbix/etc/zabbix_server.conf

JavaGateWay:127.0.0.1JavaGatewayPort=10052StartJavaPollers=5

启动zabbix_java

/usr/local/zabbix/sbin/zabbix_java/startup.sh

重启zabbix_server(先杀进程再启动)

 

3.配置zabbix界面

设置Host tab页

添加jmx连接 192.168.56.101 9100即可

转载于:https://www.cnblogs.com/studyhs/p/6588865.html

你可能感兴趣的文章
线程冲突 - Thread interference
查看>>
《图解HTTP》读书笔记
查看>>
vuejs实现一个简单的日期组件
查看>>
[单刷APUE系列]第十一章——线程[2]
查看>>
【CTO讲堂】揭秘高效协作工具背后的技术架构
查看>>
【答疑】对象存储OSS常见问题解答(工具类1)
查看>>
ASP.NET Core使用Jaeger实现分布式追踪
查看>>
RDS数据订阅服务使用说明
查看>>
如何优雅拒绝产品经理的不合理需求
查看>>
快轮刘峰:用天才发明解决城市最后5公里出行问题
查看>>
微服务架构 - 巧妙获取被墙的Docker镜像
查看>>
创新型服务“场景串接”——互联网平台建设
查看>>
鲸仓科技获7500万元B+轮融资,旷视科技领投、百度风投跟投
查看>>
IT专家们谈OpenStack和Kubernetes的未来
查看>>
jQuery Ajax 操作函数及deferred对象
查看>>
Eclipse 开发配置
查看>>
IDEA快捷键快速查看跳转当前类的方法
查看>>
Oracle Internal Event:10200 Consistent Read诊断事件
查看>>
正则表达式校验IP地址
查看>>
Exchange 常见问题之二----5
查看>>