首页 > 其他分享 >Prometheus监控之Blackbox Exporter

Prometheus监控之Blackbox Exporter

时间:2024-11-27 18:43:41浏览次数:5  
标签:node systemctl Exporter Blackbox prometheus Prometheus exporter usr local

先安装环境:

链接:https://pan.baidu.com/s/1xzyoDLnvs8OTq9nLopU32A 提取码:jz6m

 安装 Prometheus

cd /usr/local/src
tar -zxvf prometheus.tar.gz
cp -R prometheus-2.45.3.linux-amd64 /usr/local/prometheus

vim /usr/lib/systemd/system/prometheus.service

[Unit]
Description=Prometheus
Documentation=https://prometheus.io/
After=network.target
 
[Service]
Type=simple
User=root
WorkingDirectory=/usr/local/prometheus
ExecStart=/usr/local/prometheus/prometheus
Restart=on-failure
 
[Install]
WantedBy=multi-user.target
启动服务和设置开机自动启动
systemctl daemon-reload
systemctl enable prometheus.service
systemctl start prometheus.service

浏览器访问 http://192.168.230.130:9090/targets?search=

 安装 Grafana

yum install -y grafana.rpm
 
 
systemctl enable grafana-server
systemctl start grafana-server

在浏览器访问地址:http://192.168.230.130:3000/ ,默认密码:admin/admin

安装 node_exporter

tar -zxvf node_exporter-1.6.1.linux-amd64.tar.gz
cp -R node_exporter-1.6.1.linux-amd64 /usr/local/node_exporter

vim /usr/lib/systemd/system/node_exporter.service

[Unit]
Description=node_exporter
After=network.target
 
[Service]
Type=simple
User=root
ExecStart=/usr/local/node_exporter/node_exporter
Restart=on-failure
 
[Install]
WantedBy=multi-user.target
设置开机自动启动
 
systemctl daemon-reload
systemctl enable node_exporter.service
systemctl start node_exporter.service

监控主机

编辑 prometheus.yml 

    static_configs:
      - targets: ["localhost:9090"]
  - job_name: "linux"
    static_configs:
      - targets: ["127.0.0.1:9100"]
        labels:
          instance: localhost

 

标签:node,systemctl,Exporter,Blackbox,prometheus,Prometheus,exporter,usr,local
From: https://www.cnblogs.com/w787815/p/18572886

相关文章

  • Prometheus Operator自定义监控对象 -- Ingress-Nginx
    PrometheusOperator自定义监控对象--Ingress-Nginx一、自定义资源Prometheus-operator通过定期循环watchapiserver,获取到CRD资源(比如servicemonitor)的创建或者更新,将配置更新及时应用到运行中的prometheuspod中转换成标准promethesu配置文件供prometheusserver使用。各......
  • Prometheus从二进制部署迁移Docker中更新到v3.0.0版本
    一Prometheus的迁移1.备份数据找到二进制安装的目录mkdir-p~/prometheus_backupcp-r/usr/local/prometheus~/prometheus_backup/创建挂载目录mkdir-p~/docker/prometheus/datamkdir-p~/docker/prometheus/config2.复制配置文件cp~/prometheus_backup......
  • prometheus监控04.1-AlertManager番外篇详解
    1、Prometheus告警简介告警能力在Prometheus的架构中被划分成两个独立的部分。如下所示,通过在Prometheus中定义AlertRule(告警规则),Prometheus会周期性的对告警规则进行计算,如果满足告警触发条件就会向Alertmanager发送告警信息。在Prometheus中一条告警规则主要由以下几部......
  • prometheus监控04-AlertManager
    1、alertermanager部署1.1、使用二进制包部署AlertManagerAlertmanager最新版本的下载地址可以从Prometheus官方网站https://prometheus.io/download/获取。[root@basepub-tools~]#tarxfalertmanager-0.28.0-rc.0.linux-amd64.tar.gz-C/usr/local/[root@basepub-tool......
  • Prometheus告警恢复获取当前值
    Prometheus告警恢复获取当前值原创 安若 蜀道运维 2024年11月22日17:33 河南背景概述当我们prometheus告警恢复时是拿不到当前值的,当然也有其他的方式进行拿取,感觉不是很优雅,为此看了一下prometheus源码整理一下最近的学习内容,分享一下。告警恢复如何获取当前值告......
  • Prometheus和Grafana的安装部署
    初识Prometheus和Grafana通常来说,对于一个运行时的复杂系统,如果系统出了问题是很难排查的。因为你是不太可能在运行时一边检查代码一边调试的。因此,你需要在各种关键点加上监控,通过监控获取的数据,指导我们进一步工作,解决问题。用开车作为例子:车子本身是一个极其复杂的系统,而......
  • Kubernetes部署Prometheus并实现自定义指标HPA(安装、配置、实现全流程)
    1.安装kube-prometheusKube-Prometheus是一个开箱即用的监控解决方案,用于监控Kubernetes集群。它集成了Prometheus、Prometheus-Adapter、Alertmanager和一系列的导出器(exporters),使你能够轻松地收集和可视化集群中各种资源的监控数据。1.1克隆kube-prometheus仓库gitclon......
  • prometheus 报错 Error on ingesting samples that are too old or are too far into
    level=warnts=2021-08-16T03:20:04.960Zcaller=scrape.go:1507component="scrapemanager"scrape_pool=mtailtarget=http://18.167.146.20:3903/metricsmsg="Erroroningestingsamplesthataretoooldoraretoofarintothefuture"num_dro......
  • prometheus+grafana 监控nginx
    一:安装插件1.1 查看nginx已启用tub_status模块nginx-V2>&1|grep-owith-http_stub_status_module如果在终端输出with-http_stub_status_module,说明nginx已启用tub_status模块在nginx的配置文件添加如下配置location/nginx_status{stub_statuson;......
  • Docker 环境下 Nginx 监控实战:使用 Prometheus 实现 Nginx 性能监控的完整部署指南
    Docker环境下Nginx监控实战:使用Prometheus实现Nginx性能监控的完整部署指南文章目录Docker环境下Nginx监控实战:使用Prometheus实现Nginx性能监控的完整部署指南一查看模块是否安装二配置status访问端点三Docker部署nginx-prometheus-exporter1)使用......