性能
文章平均质量分 57
*一起来找茬*
这个作者很懒,什么都没留下…
展开
-
启动prometheus遇到的问题
配置grafana+prometheus监控tomcat时,修改了prometheus.yml文件,执行重新启动命令./prometheus 遇到以下问题。问题1、报错: err="opening storage failed: lock DB directory: resource temporarily unavailable"遇到这个错,查看当前目录下是否有data文件目录,我这边地址就是/opt/prometheus-2.20.1.linux-amd64/data直接删除:rm -rf lo原创 2021-08-18 15:24:19 · 3927 阅读 · 0 评论 -
sysstat性能监控工具包
sysstat提供了Linux性能监控的工具集,包括iostat、mpstat、pidstat、cifsiostat;sar、sadc、sa1、sa2、sadf 等,这些工具可以监控系统性能和使用情况。各工具的作用如下:iostat - 提供CPU统计,存储I/O统计(磁盘设备,分区及网络文件系统)mpstat - 提供单个或组合CPU相关统计pidstat - 提供Linux进程级别统计:I/O、CPU、内存等sar - 收集、报告、保存系统活动信息:CPU、内存、磁盘、中断、网络接口、TTY、内原创 2021-07-26 16:27:45 · 413 阅读 · 0 评论 -
top命令解析
执行top命令:第一行:top - 15:54:47 up 1:07, 3 users, load average: 0.00, 0.01, 0.05当前时间 、系统启动时间 、 当前系统登录用户数(可能是一个账号多个用户,也可能是多个账号)、系统 平均负载linux系统是真正的多用户系统,同一个账户可以被不限人数的人,登录进入系统。一台可以设置,不限定数量的账户看服务器是否卡顿的最关键线索load average第1个数字0.00:系统从当前过去1分钟系统的平均负载情况第2个数字.原创 2021-07-26 16:03:40 · 377 阅读 · 0 评论 -
Linux文件结构
安装tree: yum install tree -yroot下树结构: tree -L 1一级根目录树结构: tree -L 1 //代表操作系统的根目录/boot:linux的核心文件/bin(/usr/bin):存放系统中可用的命令/etc:系统管理所需要的所有配置文件/usr:用户共享程序文件夹(像windows中program files目录)/opt:optional给主机额外安装的软件目录(有点像windows中d盘)/home:用户的根目录/sys:系统文件,记.原创 2021-07-22 11:44:57 · 245 阅读 · 0 评论 -
服务器监控2-nmon
nmon监控时,本身资源消耗比较少。在选择监控工具时,要考虑监控工具要尽可能少的消耗被测服务器的资源nmon有三种运行模式:屏幕交互模式、数据收集模式、定时任务模式nmon安装:1.确定服务器系统的发行版本 :centos看发行版本:cat /etc/redhat-release其他系统看发行版本: cat /etc/***release 一般都是有release后缀2.通过1查询的版本下载对应版本和架构的nmon文件,下载地址:http://nmon.sourceforge.net/pm原创 2021-07-08 17:54:48 · 420 阅读 · 0 评论 -
服务器监控1-Serveragent
Serveragent监控服务器1.上传serveragent-x.x.x.zip到被测服务器rz 选择要上传的文件。注意:使用rz需要连接远程服务器的客户端支持,例如XShell安装rz:yum install -y lrzsz2.解压:unzip serveragent-x.x.3.zip安装unzip:yum install unzip -y后重新解压3.进入解压后的文件,执行./Serveragent.sh,可以查看运行信息 :UDP 4444 TCP 44444.在jme原创 2021-07-07 18:01:53 · 1464 阅读 · 2 评论 -
sqlite:将jmeter运行中的数据写入csv\txt中
将注册接口中动态生成的手机号和密码写入到csv\txt中:1.添加注册线程组添加用户参数,动态生成手机号和密码2.注册接口3.jdbc请求-添加setUP线程组添加JDBC Connection Configuration:用来连接数据库Datebase url: jdbc:sqlite:XXX.db(数据库文件名,随便起,会自动保存到bin文件夹)JDBC Driver class:org.sqlite.JDBC不用设置账号、密码创建表:创建数据库的表,在把上面用的变量写入ins原创 2021-07-05 16:34:24 · 301 阅读 · 0 评论 -
Linux查看进程id
1.netstat -ntlp:查看当前所有tcp端口结合grep可以进一步查看具体端口号的占用情况netstat -tunlp|grep 端口号,查看端口占用情况-t , 显示tcp的相关选项-u, 显示udp的相关选项-n, 拒绝显示别名,能显示数字的全部转化为数字-l, 仅列出在Listen(监听)的服务状态-p, 显示建立相关链接的程序名上述结果表示8080端口被一个进程ID为1661的Java进程占用2.根据程序名称查询进程IDps -ef|grep原创 2021-04-26 14:58:48 · 9830 阅读 · 0 评论 -
linux输入rz命令后出现receive.**B0100000023be50,没有文件弹出框
windows 在cmd后的命令提示符窗口,通过ssh连接服务器后,使用rz命令上传文件,出现receive.**B0100000023be50,并且卡死没反应,没有文件选择的弹出框出现原因:使用rz需要连接远程服务器的客户端支持,例如XShell解决方法:改用XShell连接linux服务器后,rz命令即可正常使用...原创 2021-03-05 16:27:13 · 17017 阅读 · 0 评论