Linux系统搭建性能测试监控体系

news/2024/9/28 3:29:51

一.安装Grafana

1.Grafana介绍:

Grafana是一个开源的监控和可视化工具,用于显示和跟踪各种指标,数据和日志,支持多种源,包括influxDB、prometheus、mango DB,Redis,Mysql,PostgreSQL等。它提供多种图标类型,饼图,支持设置预警机制,当监控指标超出预定阈值时,可以通过email、webhook等方式发出警报,可以与其他工具例如prometheus、Kubernetes进行集成,提供更全面的监控解决方案。

1.Grafana安装:

下载地址:https://grafana.com/grafana/download/10.4.1?pg=graf&plcmt=deploy-box-1
下载后,在linux系统cd /opt mkdir grafana,然后将下载的grafana-enterprise-10.4.1-1.x86_64.rpm拖入grafana文件夹下
安装命令:sudo yum install -y grafana-enterprise-10.4.1-1.x86_64.rpm
启动grafana:

        `sudo systemctl daemon-reload`   # 重新加载 Systemd 系统管理守护程序的配置⽂件`sudo systemctl start grafana-server` 

查看grafana的启动状态
sudo systemctl status grafana-server

设置grafana开机即启动: sudo systemctl enable grafana-server

然后输入:http://虚拟机的ip地址:3000(默认端口)访问,如果访问不到的话可以尝试将防火墙关掉重新访问,systemctl stop firewalld,默认账号密码都是admin

grafana常用【dashborad】和【connection】---【data sources】两个功能,dashboard用来设置看板,data sources可以设置grafana的数据源(有influxDB、prometheus、mango DB等)

二.安装influxDB

将下载的influxDB的rpm包放在grafana目录下, 使用`sudo yum install -y rpm包名`安装 
启动influxDB: `systemctl start influxdb`
查看启动状态: `systemctl status influxdb`
设置成为开机即启动: `systemctl enable influxdb.service`
输入influx命令进入influx数据库,创建数据库(必做这一步

jmeter添加一个后端监听器,配置监听器信息,配置完成后,当我们本地jmeter再做测试时,就会把数据传入infuxdb时序数据库去,端口默认是8086

三.部署 prometheus

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ryyt.cn/news/59626.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

公胶壳和母胶壳

公胶壳和母胶壳 在电子连接器领域,"公胶壳"和"母胶壳"是两种常见的术语,它们通常用来描述连接器的性别,即插头和插座。公胶壳:通常指的是连接器的阳性部分,也就是带有突出的针脚或插销的部分。这些针脚可以插入母胶壳中的相应孔洞,以完成电路的连接。…

2024秋软件工程个人作业(第二次)

这个作业属于哪个课程 https://edu.cnblogs.com/campus/fzu/SE2024这个作业要求在哪里 https://edu.cnblogs.com/campus/fzu/SE2024/homework/13253这个作业的目标 要求使用Python编写一个“羊了个羊”风格的消除类小游戏。对开发过程进行实践,更加熟悉aigc工具学号 102202135…

PbootCMS网站apache伪静态规则

<IfModule mod_rewrite.c>Options +FollowSymlinksRewriteEngine OnRewriteCond %{REQUEST_FILENAME} !-dRewriteCond %{REQUEST_FILENAME} !-fRewriteRule ^(.*)$ index.php?p=$1 [QSA,PT,L]</IfModule>扫码添加技术【解决问题】专注中小企业网站建设、网站安全1…

PbootCMS网站nginx伪静态规则

nginx #请复制下面伪静态配置到nginx配置文件中: #规则适合PbootCMS V2.0+版本location / {if (!-e $request_filename){rewrite ^/(.*)$ /index.php?p=$1 last;} }扫码添加技术【解决问题】专注中小企业网站建设、网站安全12年。熟悉各种CMS,精通PHP+MYSQL、HTML5、CSS3、J…

记一次SSH无法远程

故障现象 主机无法使用ssh远程 输入密码之后报错如下# Permission denied (password,keyboard-interactive).原因 看起来好像是远端设置了不允许用户名和密码登录 其实是客户端设置问题 修复或者注释# ChallengeResponseAuthentication no

bluecms搭建和代码审计(SQL)

bluecms搭建 将bluecms的源码文件bluecms放在www目录下,进入bluecms/install/index.php目录安装bluecms填写数据库配置信息和管理员账号信息填写完上述信息后,会自动在bluecms数据库下创建这些文件返回主界面 http://127.0.0.1/bluecms后发现管理员不能从前台登录, 需要从ht…

KubeSphere 社区双周报| 2024.08.30-09.12

KubeSphere 社区双周报主要整理展示新增的贡献者名单和证书、新增的讲师证书以及两周内提交过 commit 的贡献者,并对近期重要的 PR 进行解析,同时还包含了线上/线下活动和布道推广等一系列社区动态。 本次双周报涵盖时间为:2024.08.30-09.12。 贡献者名单近期重要更新 KubeS…

Appium+python框架搭建

一、Appium-Python-Client ①安装依赖库也就大家说的客户端,这里的客户端指的是我编辑代码的界面,因为代码界面我要引入webdriver所以叫客户端,其实本质是一个依赖库跟selenium差不多 ②安装的命令:pip install Appium-Python-Client(python环境所以安装python包) ③Appi…