uptime04:03:58 up 10 days, 13:19, 1 user, load average: 0.54, 0.40, 0.20  当前时间 04:03:58系统已运行的时间 10 days, 13:19当前在线用户 1 user平均负载:0.54, 0.40, 0.20,最近1分钟、5分钟、15分钟系统的负载top top - 01:06:48 up  1:22,            
                
         
            
            
            
            在做性能分析的时候,我们不可避免地判断资源到底够不够用?哪里不够?为什么不够?证据是什么?回复得了这些问题并不容易。今天就来絮叨一下OS资源饱和度应该如何衡量。现在kubernets盛行,所以这里来借用k8s中部署的prometheus+grafana来看直观的看图。CPU资源:先看一个图:一边是CPU使用率,一边是CPU饱和度。饱和度如何来算的呢?看它的query是什么样的: node            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-08 09:48:47
                            
                                440阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            目录知识点1:系统性能监控 1.1 cpu性能:top命令、uptime命令、w命令1.1.1   什么是load average?1.1.2  让top命令按内存使用率来显示进程信息(默认是根据cpu使用率来排序的) 1.2  内存 :top命令,free命令使用top命令来查看内存使用情况1.2.1  buffer 和 ca            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-18 15:00:19
                            
                                816阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            在本模块中,我将把几个常用的监控部分给梳理一下。前面我们提到过,在性能监控图谱中,有操作系统、应用服务器、中间件、队列、缓存、数据库、网络、前端、负载均衡、Web 服务器、存储、代码等很多需要监控的点。显然这些监控点不能在一个专栏中全部覆盖并一一细化,我只能找最常用的几个,做些逻辑思路的说明,同时也把具体的实现描述出来。如果你遇到了其他的组件,也需要一一实现这些监控。在本篇中,主要想说明白下图的这            
                
         
            
            
            
            磁盘空间分析神器 - ncdu不管是使用电脑还是维护服务器,都会遇到一个问题,磁盘空间不足。一般都是通过 du命令来统计磁盘占用空间。今天推荐一个非常好用的统计磁盘占用工具 ncdu 可以直接下载编译好的二进制文件:https://dev.yorhel.nl/download/ncdu-linux-x86_64-1.14.1b.tar.gz1.下载安装#1.下载二进制包
[root@zabbix-            
                
         
            
            
            
            Linux支持多种硬件体系结构,因此Linux必须采用通用的方法来描述内存,以方便对内存进行管理。为此,Linux有了内存节点、内存区、页框的概念,这些概念也是一目了然的。 
   内存节点:主要依据CPU访问代价的不同而划分。多CPU下环境下,本地内存和远端内存就是不同的节点。即使在单CPU环境下,访问所有内存的代价都是一样的,Linux内核依然存在内存节点的概念,只不过只有一个内存节点而已            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-21 19:44:57
                            
                                42阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            目录一、前言二、链路分析2.1 us2.2 wa2.3 sy2.4 si三、写在最后 一、前言在博客 基于Docker搭建node-exporter+Prometheus+Grafana服务器监控平台 已经搭建好服务器监控平台。 在 Linux服务器监控,你必须要知道的“指标”和“命令”! 中归纳出服务器性能监控中需要重点关注的几大模块。而cpu作为重点关注的模块,需要注意下面这些和cpu相关的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-13 20:00:41
                            
                                195阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            接上文。 上次学习了Win7小工具基本结构,实现了实时刷新随机数。这次要做一个真正可以用的东西,显示CPU使用率和网卡实时流量。先介绍一个别人写好的小工具,multiMeter。比较不错了只是太大了,不适合长期显示在最上面。官方的网址是http://sfkilla.com/。但是小工具是加密的,不太容易看到源码。  一、CPU使用率    CPU的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-20 21:52:14
                            
                                161阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            在linux的内存分配机制中,优先使用物理内存,当物理内存还有空闲时(还够用),不会释放其占用内存,就算占用内存的程序已经被关闭了,该程序所占用的内存用来做缓存使用,对于开启过的程序、或是读取刚存取过得数据会比较快。 
 一. 我们先来查看一个内存使用的例子: 
 [oracle@db1 ~]$ free -m 
                 to            
                
         
            
            
            
            获取内存,虚拟内存使用率(百分比)的脚本:
如果物理内存超过95%,虚拟内存超过20%则发送报警
cat mem.sh
#!/bin/bash
IP=`ifconfig | grep 'inet ' | grep -v '127.0.0.1' | awk -F ' ' '{print $2}'| awk -F':' '{print $2}'| head -n 1`              
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2012-12-12 21:47:13
                            
                                726阅读
                            
                                                        
                                点赞
                            
                                                                                    
                                1评论
                            
                                                 
                 
                
                             
         
            
            
            
            1、编写脚本cd /etc/zabbix/scriptstouch mem_usage.shvi mem_usage.sh#内容如下#!/usr/bin/bashmem_used=`free -m | grep '^Mem:' | awk '{print $3}'`mem_total=`free -m | grep '^Mem:' | awk '{print $2}'`e...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-11-16 21:05:02
                            
                                1500阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1.命令格式:free [参数]2.命令功能:free 命令显示系统使用和空闲的内存情况,包括物理内存、交互区内存(swap)和内核缓冲区内存。共享内存将被忽略3.命令参数:-b  以Byte为单位显示内存使用情况。-k  以KB为单位显示内存使用情况。-m  以MB为单位显示内存使用情况。-g   以GB为单位显示内            
                
         
            
            
            
            一、Linux下开源监控系统简单介绍1)cacti:存储数据能力强,报警性能差2)nagios:报警性能差,存储数据仅有简单的一段可以判断是否在合理范围内的数据长度,储存在内存中。比如,连续采样数据存储,有连续三次不在合理范围内的数据就报警3)zabbix:结合上面两种工具的优点,又可以存储数据,又可以报警。Zabbix是一个基于Web界面提供分布式系统监视及网络监视功能的企业级开源解决方案。借助            
                
         
            
            
            
            一、Linux下开源监控系统简单介绍1)cacti:存储数据能力强,报警性能差2)nagios:报警性能差,存储数据仅有简单的一段可以判断是否在合理范围内的数据长度,储存在内存中。比如,连续采样数据存储,有连续三次不在合理范围内的数据就报警3)zabbix:结合上面两种工具的优点,又可以存储数据,又可以报警。Zabbix是一个基于Web界面提供分布式系统监视及网络监视功能的企业级开源解决方案。借助            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-20 06:47:44
                            
                                85阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            个人遇到的内存问题解决非系统软件问题内存占用不超过50% 非系统软件问题win自动更新后总有人发现会经常蓝屏,但其实慢慢微软的稳定性越来越好,一般不会有什么问题。 我来讲讲我遇到的一次问题,当时想升级双通道内存(就是再加一条同规格的内存条)。 当时是小白,对各种问题都没有往硬件方面去想。跑各种大型程序时候会蓝屏崩溃,比如塔科夫,趴币及等。当时还搞了虚拟内存的很多事,但其实影响并不规律。过了一段时            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-12 10:31:13
                            
                                71阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            介绍nmon是以一个用来做linux服务器监控的工具,通过nmon,可以实现对以下参数的监控:• CPU 使用率 • 内存使用情况 • 内核统计信息和运行队列信息• 磁盘 I/O 速度、传输和读/写比率• 文件系统中的可用空间• 磁盘适配器• 网络 I/O 速度、传输和读/写比率• 页面空间和页面速度• CPU 和 AIX 规范• 消耗资源最多的进程• IBM HTTP Web            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-07 16:06:39
                            
                                135阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            使用top工具查看到Suse Linux的内存占用率很大,可能97%以上,我知道这是Linux的内存使用机制,先将内存整个管理起来,需要的时候在分配给单个进程。但是如果我需要查看系统真实的内存占用率应该怎么做 如下显示free是显示的当前内存的使用,-m的意思是M字节来显示内容.我们来一起看看.$ free -m         total     used       fr            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-23 19:23:37
                            
                                40阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            win10占用硬盘高怎么办呢?很多升级为win10的用户都出现了win10系统磁盘占用率50%或100%的情况,这样让系统的运行速度下降很多,而且对硬盘的伤害也很大,这该怎么办呢?下文小编就为大家带来win10磁盘占用率达100%的解决方法,希望能帮到大家。win10系统正式版官方下载地址以及win10系统正式版两种模式介绍win10磁盘占用率达100%解决方法:1.关闭家庭组家庭组是占用硬盘的重            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-30 10:37:26
                            
                                82阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            如何进行软件性能测试和优化测试及分析工具:JMeter & Jprofiler一、性能测试基本指标第一步,借助Jprofiler获取profiler(测定软件的运行效率)性能指标1:cpu占用率单点测试,模拟单个用户操作用户测试 哪个方法调用更为频繁创建多个接口访问不同方法,模拟并发 测试及分析工具:JMeter & Jprofiler工具介绍: 1.Jprofiler是IDEA            
                
         
            
            
            
            1. 安装前准备setenforce 0
sed -i "s/SELINUX=enforcing/SELINUX=disabled/g" /etc/selinux/config
rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
yum install net-tools openssl-devel openssl epel-release wge