该shell脚本主要用于监控各个进程的jvm内存使用情况            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2018-03-27 02:22:56
                            
                                10000+阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            # Android内存监控Shell脚本
## 引言
在Android开发过程中,内存管理是一个至关重要的方面。内存泄漏和内存溢出可能会导致应用程序崩溃或运行缓慢,严重影响用户体验。为了提高应用程序的稳定性和性能,我们需要实时监控Android设备的内存使用情况。
本文将介绍如何使用Shell脚本监控Android设备的内存,并提供一个示例代码来帮助读者理解。
## Android内存监控            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-08-26 12:09:36
                            
                                358阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            #!/bin/sh
ps -fe|grep processString |grep -v grep
if [ $? -ne 0 ]
then
echo "start process....."
else
echo "runing....."
fi
#####
processString 表示进程特征字符串,能够查询到唯一进程的特征字符串
0表示存在的
$? -ne 0 不存在,$? -eq 0             
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-26 16:43:14
                            
                                140阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            这个脚本主要用于检测内存容量,后续如果继续学习,可以将此脚本继续编写,实现检测到内存不足,自动进行扩容的功能。            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-06 15:02:19
                            
                                108阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            这几天在学习研究shell脚本,写的一些内存监控脚本程序。在没有nagios监控软件的情况下,只要服务器能上互联网,就可通过发邮件的方式来提醒管理员系统内存的使用情况。
一、安装linux下面的一个邮件客户端msmtp软件(类似于一个foxmail的工具)
 1、下载安装: http://downloads.sourceforge.net/msmtp/msmtp-1.4.16.tar            
                
                    
                        
                                                            
                                                                        
                                                                推荐
                                                                                        原创
                                                                                    
                            2012-02-16 15:28:00
                            
                                10000+阅读
                            
                                                        
                                点赞
                            
                                                                                    
                                9评论
                            
                                                 
                 
                
                             
         
            
            
            
            本文转自 | talkwithtrend 一、安装Linux下面的一个邮件客户端Msmtp软件(类似于一个Foxmail的工具) 1、下载安装:http://downloads.sourceforge.net ... 206451&big_mirror=0 # tar jxvf msm...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-10-23 11:47:47
                            
                                131阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            http://huangrs.blog.51cto.com/2677571/781312            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2022-05-08 23:52:46
                            
                                64阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、安装Linux下面的一个邮件客户端Msmtp软件(类似于一个Foxmail的工具)1、下载安装:http://downloads.sourceforge.ne            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2022-09-30 10:23:52
                            
                                36阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            blog已搬家,请移步 http://bbs.cdnvps.net/            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2013-03-27 13:30:45
                            
                                3367阅读
                            
                                                        
                                点赞
                            
                                                                                    
                                1评论
                            
                                                 
                 
                
                             
         
            
            
            
            来自网络旧文,原作者不详一、安装Linux下面的一个邮件客户端Msmtp软件(类似于一个Foxmail的工具            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-11-10 16:09:32
                            
                                170阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            运维 2019-08-09来自网络旧文,原作者不详一、安装Linux下面的一个邮件客户端Msmtp软件(类似于一个Foxmail的工具)1、下载安装:http://downloads.sourceforge.net ... 206451&big_mirror=0# tar jxvf msmtp-1.4.16.tar.bz2# cd msmtp-1.4.16# ./configure --p            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-03-24 09:57:11
                            
                                96阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            来自网络旧文,原作者不详 一、安装Linux下面的一个邮件客户端Msmtp软件(类似于一个Foxmail的工具) 1、下载安装:http://downloads.sourceforge.net ... 206451&big_mirror=0 # tar jxvf msm...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-10-21 14:35:06
                            
                                249阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # free -m |awk 'NR==3 {print $NF}'4012#!/bin/bash                         &            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2016-11-15 18:54:22
                            
                                804阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            简单的用shell脚本写一个“监控”程序作为思路,大致为:实时检测系统的内存使用率,如果大于阈值那么报警(如果有条件可以使用短信接口或者实在不行可以使用邮件通知),并记录到日志文件里,如果小于阈值那么正常显示。#!/bin/bash
check_mem () {
warning=55
current=$(echo $(echo "scale=0;`free |grep -i mem|awk            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2013-06-03 16:28:53
                            
                                1285阅读
                            
                                                        
                                点赞
                            
                                                                                    
                                1评论
                            
                                                 
                 
                
                             
         
            
            
            
            一、安装Linux下面的一个邮件客户端Msmtp软件(类似于一个Foxmail的工具)1、下载安装:****http://downloads.sourceforge.net ... 206451&big_mirror=0# tar jxvf msmtp-1.4.16.tar.bz2# cd msmtp-1.4.16# ./configure --prefix=/usr/local/msmt            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-04-25 13:09:39
                            
                                83阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            一、安装Linux下面的一个邮件客户端Msmtp软件(类似于一个Foxmail的工具)1、下载安装:http://downloads.sourceforge.net ... 206451&big_mirror=0# tar jxvf msmtp-1.4.16.tar.bz2# cd msmtp-1.4.16# ./configure --prefix=/usr/local/msmtp# m            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-04-22 14:10:12
                            
                                161阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            原文:://blog.csdn.net/timchen525/article/details/774017 题场景: 开发Shell 脚本判断系统剩余内存的大小,如果低于100MB,就邮件报警给系统管理员,并且将脚本加入系统定时任务,即每3分钟执行一次检查。 分两步: 第一步:编写脚本            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2017-11-12 12:25:00
                            
                                162阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            本文内容是根据网络上一篇博文使用shell脚本对linux系统和进程资源进行监控对其验证学习的总结。 主要是通过常用的 shell 命令来对系统的运行状态进行监控,另一方面也是对学习的 shell 命令的实战。涉及的命令系统相关ps 查看当前系统中进程信息 
  
-u 指定所属用户
vimstat 展现给定时间间隔的服务器的状态值,包括服务器的CPU使用率,内存使用,虚拟内存交换情况,IO读写情            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-15 05:26:08
                            
                                41阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1、需求描述 
编写名为sysmon.sh的Shell监控脚本
监控内容包括CPU使用率、内存使用率、根分区的磁盘占用率
百分比只需精确到个位,如7%、12%、23%等
出现以下任一情况时告警:磁盘占用率超过90%、CPU使用率超过80%、
内存使用率超过90%,告警邮件通过mail命令发送到指定邮箱
结合crond服务,每半小时执行一次监控脚本 
2、思路与命令测试
 分析:监控内容包括CPU使用率、内存使用率、根分区的磁盘占用率
df 命令
awk  命令
mpstat  命令(需安装sysstat软件包)
free 命令
crontab 命令
3、脚本编程与调试
 使用用df命令提取出根分区的磁盘占用率,赋值给变量DUG
 使用mpstat命令提取CPU使用率,赋值给变量CUG
 使用free命令提取出内存使用率,赋值给变量MUG
 使用if语句判断上述监控项目是否超标,将需要告警的信息保存到/tmp/alert.txt文件;若该存在则作为告警邮件发送
 调试优化并设置crontab计划            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2019-02-06 22:10:59
                            
                                1694阅读