elasticsearch_exporter安装教程

这篇具有很好参考价值的文章主要介绍了elasticsearch_exporter安装教程。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、下载elasticsearch_exporter二进制文件压缩包

1、在节点上执行命令下载 

wget "https://github.com/justwatchcom/elasticsearch_exporter/releases/download/v1.1.0/elasticsearch_exporter-1.1.0.linux-amd64.tar.gz" 

 2、解压压缩包

[root@master elasticsearch_exporter]# ls
elasticsearch_exporter-1.1.0.linux-amd64.tar.gz
[root@master elasticsearch_exporter]# tar -xvf elasticsearch_exporter-1.1.0.linux-amd64.tar.gz
[root@master elasticsearch_exporter]# ls
drwxr-xr-x 2       80 Aug  2  2022 elasticsearch_exporter-1.1.0.linux-amd64
-rw-r--r-- 1 10649117 Feb  3 15:04 elasticsearch_exporter-1.1.0.linux-amd64.tar.gz

二、将elasticsearch_exporter-1.1.0.linux-amd64目录下的 elasticsearch_exporter二进制文件复制到 /usr/local/bin路径下

[root@master elasticsearch_exporter]# cd elasticsearch_exporter-1.1.0.linux-amd64
[root@master elasticsearch_exporter]# ls
elasticsearch_exporter  LICENSE  NOTICE
[root@master elasticsearch_exporter]# cp elasticsearch_exporter /usr/local/bin/
[root@master elasticsearch_exporter]# ls -l /usr/local/bin/elasticsearch_exporter
-rwxr-xr-x 1 root root 20745692 Feb  3 15:09 /usr/local/bin/elasticsearch_exporter

三、创建systemd service文件 

根据实际情況修改其中的Environment配置值
如果上一步骤沒有修改创建用户命令中的认证参数
则下文可不做变更
直接复制下文全部文字命令並在节点上执行即可

cat <<EOF > /etc/systemd/elasticsearch_exporter.service
[Unit]
Description=elasticsearch_exporter
After=local-fs.target network-online.target network.target
Wants=local-fs.target network-online.target network.target
 
[Service]
ExecStart=/usr/local/elasticsearch_exporter/elasticsearch_exporter \
  --es.all --es.indices \
  --es.cluster_settings \
  --es.indices_settings \
  --es.shards --es.snapshots \
  --web.listen-address ":9114" \
  --es.timeout 10s \
  --web.telemetry-path "/metrics" \
  --es.uri http://elastic:2wsxCDE#@10.82.42.196:9200
Restart=on-failure
[Install]
WantedBy=multi-user.target
EOF

四、重载系统systemd配置 

执行命令:systemctl daemon-reload

五、启动服务并且设置服务自启

[root@master blackbox_exporter]# systemctl enable --now elasticsearch_exporter
Created symlink from /etc/systemd/system/multi-user.target.wants/elasticsearch_exporter.service to /etc/systemd/system/elasticsearch_exporter.service.

六、查看服务运行状态

执行命令
能夠得到类似下文的回显结果
主要看Active属性值
以及日志中提示:systemctl status elasticsearch_exporter

systemctl status elasticsearch_exporter
● elasticsearch_exporter.service - elasticsearch_exporter
   Loaded: loaded (/etc/systemd/system/elasticsearch_exporter.service; enabled; vendor preset: disabled)
   Active: active (running) since Fri 2023-02-03 15:55:03 CST; 10s ago
 Main PID: 79681 (elasticsearch_exporter)
   CGroup: /system.slice/elasticsearch_exporter.service
           └─79681 /usr/local/bin/elasticsearch_exporter--config.file=/app/software/elasticsearch_exporter-1.1.0.linux-amd64/blackbox.yml --web.listen-address=:9114

七、测试接口

在节点上使用命令访问接口
能夠得到类似下文結果:curl -s {{节点IP}}:9114/metrics

[root@master ~]# curl -s 10.82.42.196:9114/metrics
......
......

 或直接使用浏览器访问能夠看到相关 elasticsearch实例指标信息则为正常{{节点IP}}:9114/metrics

八、配置Prometheus的任务

cd /usr/local/prometheus
vim /usr/local/prometheus/prometheus.yml,如下:

  - job_name: 'elasticsearch'
    scrape_interval: 60s
    scrape_timeout:  30s
    static_configs:
    - targets:
           - 10.82.42.196:9114

重新启动Prometheus:文章来源地址https://www.toymoban.com/news/detail-643515.html

# systemctl restart prometheus

到了这里,关于elasticsearch_exporter安装教程的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • docker安装grafana,prometheus,exporter以及springboot整合详细教程(GPE)

    springboot项目ip:192.168.168.1 测试服务器ip:192.168.168.81 文章来自互联网,自己略微整理下,更容易上手,方便自己,方便大家 最终效果: node springboot docker pull prom/node-exporter docker pull prom/mysqld-exporter docker pull google/cadvisor docker pull prom/prometheus docker pull grafana/grafana   访问url: http://192.168

    2024年02月10日
    浏览(43)
  • Prometheus监控Kafka(三种方法JMX Kafka_exporter KMINION监控Kafka)_kafka exporter

    公司需要监控kafka消息队列的消费情况,强调需查看当前Topic中的message的数量。 一句话说明解决: 像Kafka这样的Java进程可以先通过JMX Agent或者第三方Agent(kafka_exporterKMINION等)获取监控数据,再通过Prometheus采集数据、通过Grafana模板展示数据即可。另外具体的message数量需要通

    2024年04月25日
    浏览(45)
  • Elasticsearch监控工具Cerebro安装

    1.1 下载安装包 https://github.com/lmenezes/cerebro/releases/download/v0.9.4/cerebro-0.9.4.zip 1.2 解压 1.3 修改配置文件 如果需要修改相关信息,编辑 C:zsxsoftwarecerebro-0.9.4confapplication.conf 1.4 启动 C:zsxsoftwarecerebro-0.9.4bin 下有个 cerebro.bat 脚本,双击启动。 1.5 访问 浏览器访问 http://localhost:9

    2024年02月15日
    浏览(39)
  • 【监控系统】Prometheus监控组件Node-Exporter配置实战

    这一节,我们来配置一下Node-Exporter,那么我们先来了解一下什么是Prometheus的Exporter? 任何向Prometheus提供监控样本数据的程序都可以被称为一个Exporter,它是一种用于将不同数据源的指标提供给Prometheus进行收集和监控的工具。运行在应用程序、计算机、网络设备或者其他系统

    2024年02月15日
    浏览(51)
  • 【kafka 监控】Kafka_exporter+prometheus 监控kafka数据

    一、kafka_exporter 安装步骤: Kafka_exporter是一款用于将Kafka集群的监控指标暴露给Prometheus的开源工具,可以用于监控Kafka集群的各种状态数据。下面是Kafka_exporter的安装和部署步骤: 环境准备 Java环境:Kafka_exporter需要Java环境支持,您可以在Oracle官网下载和安装Java的最新版本。

    2024年02月07日
    浏览(49)
  • 【监控系统】Prometheus监控组件Mysql-Exporter配置实战

    Mysql-Exporter主要监控Mysql数据库的稳定性、吞吐量、连接情况、缓冲池使用情况、查询性能等各项指标,是我们压测时常常需要监控的一些指标。 目前,Exporter 支持高于5.6版本的 MySQL 和高于10.1版本的 MariaDB。在 MySQL/MariaDB 低于5.6版本时,部分监控指标可能无法被采集。 OK,下

    2024年02月16日
    浏览(44)
  • Prometheus常用exporter及其常用监控指标

    CPU相关指标: node_cpu_seconds_total{mode=\\\"idle\\\"} :CPU空闲时间(秒)的总和。这是评估CPU使用率的重要指标之一。 node_cpu_seconds_total{mode=\\\"system\\\"} 、 node_cpu_seconds_total{mode=\\\"user\\\"} 等:分别表示CPU在内核态和用户态的运行时间。 内存相关指标: node_memory_MemTotal_bytes :内存总量(以字节为

    2024年03月11日
    浏览(65)
  • 使用kafka_exporter监控Kafka

    prometheus 监控 kafka 常见的有两种开源方案,一种是传统的部署 exporter 的方式,一种是通过 jmx 配置监控, 项目地址: kafka_exporter:https://github.com/danielqsj/kafka_exporter jmx_exporter:https://github.com/prometheus/jmx_exporter 本文将采用kafka_exporter方式实现,相比JMX,其优势在于不需要消耗

    2024年02月04日
    浏览(38)
  • prometheus+mysql_exporter监控mysql

    prometheus+mysql_exporter监控mysql 一.安装mysql 1.下载: wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm 2.安装客户端: yum -y install mysql57-community-release-el7-10.noarch.rpm 3.安装服务端: yum -y install mysql-community-server 4.启动服务: systemctl start mysqld.service 5.查看服务是否启动:

    2024年02月20日
    浏览(39)
  • Prometheus监控实战之node_exporter详解

    目录 1 概述 2 功能 2.1 不同操作系统采集端 2.2 linux操作系统采集端 2.3 监控指标 2.4 参数定义 2.4.1 默认启用的参数  2.4.2 默认不启用的参数 2.5 启动参数 3 安装部署 3.1 下载 3.2 安装配置 3.3 测试验证 3.4 prometheus配置 3.5 在 grafana 中添加图表   Exporter是Prometheus的指标数据收

    2024年02月03日
    浏览(49)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包