首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

利用 Shell 脚本来监控 Linux 系统的内存

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 # make # make install 2、创建msmtp配置文件和日志文件(host为邮件域名,邮件用户名test,密码123456) # vim ~/.msmtprc account default host 126.com from test@126.com auth login user test password 123456 logfile ~/.msmtp.log # chmod 600 ~/.msmtprc # touch ~/.msmtp.log 3、mutt安装配置:(一般linux下有默认安装mutt) # vim ~/.muttrc set sendmail="/usr/local/msmtp/bin/msmtp" set use_from=yes set realname="memory" set from=test@126.com set envelope_from=yes set rfc2047_parameters=yes set charset="utf-8" 4、邮件发送测试(-s邮件标题,-a表加附件) # echo "邮件内容123456" | mutt -s "邮件标题测试邮件" -a /scripts/test.txt test@126.com

01
您找到你想要的搜索结果了吗?
是的
没有找到

运维平台的建设思考-元数据管理(四)(r8笔记第16天)

对于服务器的一些信息,如果数据量大了之后总是感觉力不从心,需要了解,但是感觉得到的这些信息不够清晰明了。 比如我们得到一台服务器,需要知道最基本的硬件配置,内存情况,磁盘空间情况,哪些磁盘空间问题需要关注,哪些磁盘空间问题可以忽略,swap的使用情况 如何,服务器的操作系统版本,内核版本,上面运行有几个实例,是否启用了ASM,甚至服务器运行了多少天呢,这些信息看起来非常琐碎,也可以通过脚本得 到,但是一直以来感觉都是比较笼统模糊。 今天使用shell脚本进行了简单的改进。 我们来看看基本的效果情况。有了这些

015

订单系统秒杀与抢购的设计原则

高并发的抢购、秒杀功能是一个 web 系统面临的很大的一个挑战。 由于销售平台的促销活动,销售系统的 web 后台接口将承受平常几倍甚至几十倍的压力,这样,服务器的 CPU、内存等是否会成为保证服务质量的瓶颈,如何顺利度过抢购、秒杀的高峰期,怎么让有限的资源承受突如其来的压力就成了服务端工程师不得不考虑的一个问题了。 在此前的文章中,我们介绍了 web 服务需要考虑的六大因素。 其中,我们介绍了如何构建稳定、可持久的 web 服务,应对高并发、高请求量的实际访问压力,然而,秒杀环节中,仅仅为了流量的巨大、临时性增长,而去扩容一套可以应对相应流量的系统,显然是十分浪费而又不现实的,因此,这就需要我们在选择去拒绝一部分访问流量,从而降低后台服务器的压力,提高服务的可用性。 那么如何选择需要拒绝的那部分流量呢?

02

关于Windows服务器的一个奇怪的问题

已经被这个问题困扰了很久了,先说下这个问题的来源及现象吧。 这个问题得从上次换服务器之后说起。这是公司的服务器,用于手机相关的服务器,为手机业务提供APP的升级、收集手机用户基本信息及为手机APP提供相应的指令。因为业务原因,手机用户的相关请求在时间上会比较集中,从数据上来说,高峰的时候并发也就几千个吧。之前的服务器配置比较差一些,4核8G的机器,访问量大的时候响应会比较慢,最慢的时候几十秒才能给返回,服务器的资源也吃满,所以就换成新服务器。新机器是Xeon E5 v4处理器,8核16线程,16G内存。 换到新机器之后,资源剩余比较多,但是却时不时的出现访问的时候秒断的情况。

02
领券