Prometheus+grafana安装配置

news/2024/5/19 0:03:47 标签: prometheus, grafana

Prometheus安装配置

Prometheus下载地址

官方地址:Download | Prometheus

可根据系统版本下载想要的安装包,复制链接地址

wget https://github.com/prometheus/prometheus/releases/download/v2.33.3/prometheus-2.33.3.linux-amd64.tar.gzwg

解压prometheus文件

解压命令:

tar xvfz prometheus-2.33.0.linux-amd64.tar.gz

修改文件夹命令:

mv prometheus-2.33.3.linux-amd64 prometheus

配置prometheus.ym文件连接exporter

编辑prometheus.yml文件:

vi prometheus.yml

添加配置文件:
  - job_name: "reid_agent"                 //自定义redis探针的名称
    static_configs:
      - targets: ["172.26.94.74:9121"]    //redis_exporter的服务器地址和端口。

启动Prometheus

./prometheus --config.file=prometheus.yml

进入到prometheus目录启动prometheus

注意:如果访问不了,需要查看一下是是否开启防火墙,可将防火墙停止后访问正常。

访问管理页面

http://172.26.93.221:9090/graph?g0.expr=&g0.tab=1&g0.stacked=0&g0.show_exemplars=0&g0.range_input=1h

Grafana安装配置

Grafana下载地址

下载地址

Download Grafana | Grafana LabsOverview of how to download and install different versions of Grafana on different operating systems.icon-default.png?t=N7T8https://grafana.com/grafana/download?pg=get&plcmt=selfmanaged-box1-cta1

下载命令

wget https://dl.grafana.com/oss/release/grafana-8.4.1-1.x86_64.rpmicon-default.png?t=N7T8https://dl.grafana.com/oss/release/grafana-8.4.1-1.x86_64.rpm

解压grafana

解压命令:

tar xvfz grafana-8.4.1.linux-amd64.tar.gz

修改文件夹命令:

mv grafana-8.4.1 grafana

启动grafana

启动命令:

./grafana-server

访问grafana

http://172.26.93.221:3000/login

修改密码:

密码:sa123456

连接prometheus

Grafana监控prometheus的exporter仪表盘模板

Dashboards | Grafana LabsBrowse a library of official and community-built dashboards.icon-default.png?t=N7T8https://grafana.com/grafana/dashboards/

Grafana监控redis仪表盘模板

 

Redis Exporter安装配置

下载exporter地址

Exporter下载地址

Exporters and integrations | PrometheusAn open-source monitoring system with a dimensional data model, flexible query language, efficient time series database and modern alerting approach.icon-default.png?t=N7T8https://prometheus.io/docs/instrumenting/exporters/

 

Redis exporter下载地址

GitHub - oliver006/redis_exporter: Prometheus Exporter for Redis Metrics. Supports Redis 2.x, 3.x, 4.x, 5.x, 6.x, and 7.xPrometheus Exporter for Redis Metrics. Supports Redis 2.x, 3.x, 4.x, 5.x, 6.x, and 7.x - GitHub - oliver006/redis_exporter: Prometheus Exporter for Redis Metrics. Supports Redis 2.x, 3.x, 4.x, 5.x, 6.x, and 7.xicon-default.png?t=N7T8https://github.com/oliver006/redis_exporter

下载已编译redis_exporter

https://github.com/oliver006/redis_exporter/releases/download/v1.35.1/redis_exporter-v1.35.1.linux-amd64.tar.gz

安装go进行编译

解压redis exporter文件 

解压命令:

tar xvfz redis_exporter-v1.35.1.linux-amd64.tar.gz

修改文件夹名称 :

 mv redis_exporter-v1.35.1.linux-amd64 redis_exporter

启动redis exporter服务

启动命令:

./redis_exporter

使用lsof -i命令查看redis_exporter占用端口。

使用浏览器打开redis-exporter服务查看监控数据

http://172.26.94.74:9121/metrics


http://www.niftyadmin.cn/n/4995013.html

相关文章

C++指针、指针函数、函数指针、类指针

1、指针变量 #include <iostream>using namespace std;int main () {int var 20; // 实际变量的声明int *ip; // 指针变量的声明ip &var; // 在指针变量中存储 var 的地址cout << "Value of var variable: ";cout << var …

【Locomotor运动模块】抓取:按朝向抓取(Orientation Handler)案例

文章目录 案例原理 案例 左右手柄抓宝剑时&#xff0c;宝剑的朝向不同 L35 一个手柄对应一个抓取点 原理 1、左右手柄分别抓取的是宝剑上的不同抓取点——GenericOrientation Handle通用朝向把手 它是我们设置“按朝向抓取”&#xff08;Orientation Handler&#xff09;时&…

API接口接入电商平台案例,根据关键词获取拼多多商品列表示例

item_search-根据关键词取商品列表 公共参数 请求地址: 注册调用key 名称类型必须描述keyString是调用key&#xff08;必须以GET方式拼接在URL中&#xff09;secretString是调用密钥api_nameString是API接口名称&#xff08;包括在请求地址中&#xff09;[item_search,item_g…

Linux centos7 bash编程(循环与条件判断)

在编程训练中&#xff0c;循环结构与条件判断十分重要。 根据条件为真为假确定是否执行循环。 有时&#xff0c;根据条件的真假结果&#xff0c;决定执行哪些语句&#xff0c;这就是分支语句。 为了训练分支语句与循环语句&#xff0c;我们设计一个案例&#xff1a; 求一组…

VITIS编译启动文件

source /home/wj/xilinx/PetaLinux/2021.1/tool/settings.sh source /home/wj/xilinx/Vitis/2021.1/settings64.sh source /home/wj/xilinx/Vivado/2021.1/settings64.sh 0 层 eng/home/wj/ETHERCAT_DW/meta-adi/meta-adi-core 1 层 /home/wj/ETHERCAT_DW/meta-adi/meta-ad…

Manjaro安装使用

Manjaro安装使用 1.先更改镜像源&#xff1a;sudo pacman-mirrors -c China -g 2.安装第三方软件管理工具 &#xff1a;sudo pacman -Sy yay 导入GPG Key sudo pacman -Syy && sudo pacman -S archlinuxcn-keyring安装输入法 sudo pacman -S fcitx-im (#默认全部安装…

我的私人笔记(zookeeper分布式安装)

分布式安装 1.安装前准备 (1)下载zookeeper&#xff1a;Index of /dist/zookeeper&#xff08;当前使用为3.4.10版本&#xff09; (2)安装JDK (3)拷贝zookeeper安装包到Linux系统下 (4)解压到指定目录 tar -xzvf zookeeper-3.4.10.tar.gz -C /opt/servers/ (5)修改名称 …

vcruntime140_1.dll丢失的三个修复方法,【vcruntime140_1修复工具下载】

大家好&#xff01;今天&#xff0c;我将为大家介绍一个关于计算机vcruntime140_1.dll丢失的问题。在我们的日常生活和学习中&#xff0c;计算机出现问题是常有的事情。有时候&#xff0c;我们可能会遇到一些令人头疼的问题&#xff0c;比如vcruntime140_1.dll丢失。那么&#…