Prometheus +grafana 监控PVE

这边部署Prometheus +grafana,我就不详细描述了,之前的文章都有提到过。

pve后台在数据中心的菜单项里,多了一个度量服务器(Metric Server),中文显示“指标服务器”,翻译得怪怪的。

Prometheus +grafana 监控PVE

挡不住好奇,点进去看看,原来是添加远程数据统计服务器InfluxDB或者Graphite。

Prometheus +grafana 监控PVE

既然可以添加InfluxDB,那么在此基础上,整合Grafana,岂不是可以打造一个很炫酷的PVE监控界面!

准备工作

在PVE集群中创建一个虚拟机,安装好ubuntu操作系统,确保此虚拟机能访问互联网。然后在此虚拟机部署及简单配置InfluxDB及Grafana。

安装InfluxDB

apt install influxdb influxdb-client

验证安装。

systemctl start influxdb
systemctl status influxdb

修改配置文件

[[udp]] enabled = true bind-address = "0.0.0.0:8089" database = "proxmox" batch-size = 1000 batch-timeout = "1s"
Prometheus +grafana 监控PVE

启动InfluxDB并创建数据库,用户密码

influx

CREATE USER myuser WITH PASSWORD 'mypassword'    #创建用户

CREATE DATABASE mydatabase   #创建数据库

整合工作

PVE整合InfluxDB 以任意PVE登录Web管理后台,添加InfluxDB服务器,具体信息请参照下图。

Prometheus +grafana 监控PVE

创建完毕,没有任何验证信息,不管是否能连接,都不会有提示!

Grafana整合InfluxDB

浏览器输入Grafana所在系统的IP地址加端口号3000,登录界面输入默认的用户名及密码,按提示修改登录密码。接下来,添加数据源InfluxDB,目的是把PVE的数据收集进来进行展示。

Prometheus +grafana 监控PVE

数据源设定,因为Grafana与InfluxDB安装在同一个系统之上,因此用默认的设置即可.

Prometheus +grafana 监控PVE

导入仪表盘

访问官方网站,url地址为https://grafana.com/grafana/dashboards?plcmt=footer&search=proxmox 搜索关键字”proxmox”,选一个下载量大的。

Prometheus +grafana 监控PVE

点开“Proxmox”这个超链接,查看其ID值,然后记录下来。

Prometheus +grafana 监控PVE

现在切换回Grafana Web管理后台,导入所需要仪表盘。

Prometheus +grafana 监控PVE

输入在官网搜索出来的proxmox 仪表盘ID值10048,然后点击右侧按钮”Load”。

Prometheus +grafana 监控PVE

导入完成后,炫酷的仪表盘就展现出来了。

Prometheus +grafana 监控PVE

界面上有个警告信息,提示插件Grafana-clock-panel没有安装,可在插件市场中安装:

Prometheus +grafana 监控PVE

文章来源:https://www.cnaaa.net,转载请注明出处:https://www.cnaaa.net/archives/11523

(1)
凯影的头像凯影
上一篇 2024年4月2日 下午5:49
下一篇 2024年4月12日 上午10:26

相关推荐

  • 超微浪潮服务器webbios配置raid

    这段时间比较奇怪,服务器总是和我过不去 ——O(∩_∩)O,前段时间刚搞了一台IBM服务器做RAID0安装EXSi。今天又来了台浪潮NF5245M3,个头一点都不小。上个图看看,第一次接触这个品牌服务器。  好了,说重点吧。这次主要是用来做数据库服务器测试机的,有两个要求:        1、做RAID0,提…

    2024年5月23日
    1.0K00
  • diff命令比较两个文件的不同

    [语法]: diff [参数] 文件1 文件2-b 将一串空格或TAB 转换成一个空格或TAB-e 生成一个编辑角本,作为ex 或ed 的输入可将文件1 转换成文件2[例子]:diff file1 file2diff -b file1 file2diff -e file1 file2 >edscriptdiff 命令的常用参数参数 说明a 将所有文件当…

    2023年11月29日
    1.2K00
  • nginx使用htpasswd实现站点账密登录

    一:介绍 在Web应用程序的开发中,安全性是一项至关重要的任务。当用户需要访问敏感信息或执行特定操作时,需要使用账号和密码进行身份验证,htpasswd是Apache HTTP服务器下的一款用于HTTP用户basic认证工具,可用来建立和更新存储用户名、密码,同时生产用于 http 基本认证的工具 二:htpasswd安装 三:htpasswd配置密码 该命…

    2024年6月3日
    1.3K00
  • 演唱会门票抢不到?不要慌,教你用python实现自动化抢票

    前言之前一直在更新从零开始学python系列的系列文,最近有点忙停更了两天,今天来插一篇其他的文章。 之前有小伙伴留言说女朋友快生日了,喜欢某某某但是手动买票根本就是买不到,又不想当大冤种从黄牛手里加钱,于是乎在疯狂星期四的晚上遭到’‘贿赂’’的我连夜搞定了 一丶安装环境和配置文件要用python实现,下载和安装python自然是不用说了,还有p…

    2024年2月21日
    2.5K00
  • Windows server 2012 r2 修改用户名、修改密码、设置服务器禁止ping、修改远程连接端口为39527、增加一个内网ip、安装mysql/php。

    修改用户名 1.打开左下角的win标,然后点管理工具 2.打开本机安全策略 3.打开本地策略-安全选项-翻到最下面,打开重命名系统管理员账户 4.双击打开,输入自己的需要的,然后点击“应用”-“确定” 5.然后到“计算机管理”这边,点击“本地用户和组”-“用户”,发现管理员的名称已经更改成功 修改密码 1.选择想改变密码的账户右击,选择“设置密码” 2.点击…

    2022年7月18日
    2.6K00

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

在线咨询: QQ交谈

邮件:712342017@qq.com

工作时间:周一至周五,8:30-17:30,节假日休息

关注微信