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

服务器磁盘监控脚本分享(含报警邮件)

在日常的运维工作中,我们经常会对服务器磁盘使用情况进行巡检,以防止磁盘爆满导致的业务故障....如果能编写一个合理完善的监控脚本,当磁盘使用率达到我们设置的阀值时,就自动发送报警邮件,以便我们及时获悉到快爆满的磁盘情况!...下面分享一个脚本: 监控本机的根磁盘和home盘,当根磁盘使用率达到90%和home磁盘使用率达到95%的时候,发报警邮件至wangshibo@huanqiu.cn和liugang@huanqiu.cn...------------------------------------------------------------------------------------------- 上面脚本中的邮件报警用的是...                                     #收件人邮箱 -s smtp.huanqi.cn                                     #发件人邮箱的smtp服务器

1.3K80

linux磁盘报警怎么办

转载:运维研习社 如果我们的服务器配置了企业微信或者钉钉的报警,那么我们可能会收到如下的消息....image-20220117165235844 登录服务器,通过 df -Hl 查看 和告警信息一致,接着我们就是要找到导致磁盘空间满的目录或文件,如何找到占用空间大的目录或文件?...很多时候,你会发现,通过 find 或 du 查半天,发现所有加起来的占用空间,和 df 看到的磁盘空间占用,相差很大,就比如我上面的两张图 通过 df 查看,磁盘使用 37G,但是在根目录下通过 du...还有一种经常有人问的问题,就是,通过 df 查看到的磁盘 会发现,Used 和 Avail 加起来不够 Size,莫名被吃掉一部分 其实这是 Linux 文件系统的一种安全策略,它默认会为 root...用户保留 5% 的磁盘空间,留作紧急情况使用。

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

    磁盘空间报警自愈的设计小结

    这是学习笔记的第 2209 篇文章 读完需要 9 分钟 速读仅需7分钟 前段时间集中处理了一批磁盘空间报警类问题,让人有些恼火,因为报警了,不处理还不行,处理的话一方面是碎片的时间,处理步骤八九不离十...关于磁盘空间报警有哪些常见的问题呢,我总结了下,刚好借此把牢骚归归类。...周末,节假日临时报警 非工作时间(尤其是凌晨)报警 报警未处理没有及时提醒 没有问题处理的知识库,很多问题处理过程是相似的 绝大多数报警是不合理的,只告诉问题,没有分析,过度依赖人工 报警是系统异常流程的最后提醒环节...,只是提醒,对于问题的最终解决没有直接推动作用 级联问题导致报警失效,如系统问题导致数据库问题 报警基于阈值,业务周期性活动也会频繁报警 报警阈值不够合理,79.9%,80.1% 千人一面难以实现千人千面...告知紧急程度,是否已自动处理 主动生成巡检报告,告知当前的整体情况 监控,报警,巡检三位一体结合 报警预测 报警时间预测 多长时间会触发报警条件 报警窗口预测 指定时间窗口是否会触发报警 智能策略

    52940

    电脑技巧:Windows服务器挂载磁盘方法介绍

    针对服务器来说,挂在磁盘可以说是服务器运维人员必备的技能,今天小编给大家介绍Windows服务器如何正确挂载磁盘,希望对大家能有所帮助!...1.原系统为Windows 2012挂载了500G的磁盘存储,因业务需要重新安装为Windows 2016,操作系统安装好后,并没有在原来的磁盘存储空间上重新做映射。...2.系统安装完成,安装完多路径软件后,无法对挂载的磁盘分区进行操作。 3.鼠标指向小叹号会提示由于管理员设置的策略,该磁盘处于脱机状态,这个时候磁盘是不能进行新增压缩卷,然后进行磁盘分区挂载。...首先要解决磁盘脱机的问题,具体解决方案步骤如下: 主要是使用DISKPART.exe命令 解除策略,然后让磁盘处于在线状态,并且清除只读状态。...>online disk 设置磁盘在线状态 然后就可以正常对硬盘进行分区了操作了 磁盘分区步骤: 1、打开磁盘管理,找到需要分区的磁盘; 2、右键点击,选择压缩卷; 3、设置压缩空间,点击压缩;

    3.9K10

    Windows磁盘占用100%

    ③选择服务和应用程序→点击服务 ④在服务项找到“HomeGroup Listener”服务,将其停止并“禁用” ⑤再在服务项找到“HomeGroup Provider”服务,将其停止并“禁用” 关闭磁盘碎片整理...,自动维护计划任务 ①鼠标右键点击“此电脑”; ②选择“磁盘C”; ③选择属性→选择工具; ④对驱动器进行优化和碎片整理下→点击优化; ⑤更改设置—取消选择按计划运行。...清理Windows.old文件夹 ①鼠标右键点击“此电脑”; ②点击属性; ③点击磁盘清理; ④对驱动器进行优化和碎片整理下→点击优化; ⑤选中Windows 错误报告和反馈诊断; ⑥点击确定; 理下→...点击优化; ⑤选中Windows 错误报告和反馈诊断; ⑥点击确定;

    1.2K10

    windows磁盘阵列

    磁盘阵列 磁盘有两个参数:容量,速度。...笔记本最高转速5400转每分 台式机最高转速7200转每分 1.什么是RAID RAID全称:Remdundant Array of inexpensives Disks 廉价冗余磁盘阵列,通过对块磁盘组成一种模式...,来提高吞吐量和可靠性 2.磁盘阵列功能 整合闲置磁盘空间 提高磁盘读取文件 提高容错功能 磁盘阵列的形容词:等级 磁盘的等级:raid0,raid1,raid5,raid10 raid0优点...RAID1.要求磁盘容量相同,总容量只为其中一块硬盘容量。 RAID5.要求磁盘容量相同,总容量为所有磁盘容量之和减一。...(WIN客户端不支持,只有服务器版才支持RAID5功能) 带区卷=RAID0 镜像卷=RAID1 跨区卷:多个磁盘上的磁盘空间构成。

    1.8K10

    windows server磁盘管理

    禁用raid5的写入缓存; 手动测试破坏一块磁盘,做RAID磁盘修复;确认RAID5配置完毕; 一、添加磁盘 二、创建RAID 进入磁盘管理 初始化磁盘新建RAID5卷 磁盘进行移动 等待初始化 查看新建磁盘...三、RAID磁盘修复 模拟一块硬盘损害进行移除一块盘 出现丢失 在添加一块10G盘 选择修复 等待重新同步就修复好了 四、禁用写入缓存 虚拟磁盘 磁盘管理 添加相应的磁盘,创建一个500TB 的虚拟磁盘...一、添加磁盘 二、创建虚拟磁盘 文件和存储服务 点击存储池选择新建存储池 命名ISCSI进行下一步 勾选磁盘 进行创建 点击存储池下方选择新建虚拟磁盘 命名ISCSI 选择Simple 精简类型 设置虚拟磁盘大小为...500TB 创建完成 三、格式磁盘 卷标命名 完成 进行查看状况 虚拟内存 在服务器上设置虚拟内存初始大小为600MB,最大为1200MB 右击此电脑属性 高级系统设置 性能设置 虚拟内存更改 取消勾选进行自定义选项...一、安装iSCSI并创建存储位置 创建ISCSIDATA文件夹 二、配置iSCSI 自定义路径 命名 设置虚拟磁盘大小 目标名称 填写指定服务器访问 启用CHAP设置用户名密码 完成 三、客户端连接iSCSI

    7810

    一个磁盘报警后的改进思路

    ,而不是在逃避问题,同时申请服务器是在优化资源配置,而不是无脑一味的要资源。...20个实例,硬盘是按照8T*10的规格去配置的,使用了RAID5,结果最近系统部同事收到了一个磁盘报警,本来这是一件很正常的事情,结果在工程师维修的时候发现另外一块磁盘也存在潜在瓶颈,虽然没有报警,但是通过一些方法发现已经处于损坏的边缘...实际每个服务器上面的实例数有20个,即10个primary,10个mirror,如果发生了服务器存储损坏,导致服务不可用,那么原本的10个Primary节点会漂移到另外的服务器上面,那么从高可用层面来说是可行的...4)虽然后续做了磁盘修复,但是单块磁盘的空间过大,导致rebuild的耗时差不多在13个小时,如果这个期间出现磁盘问题,就前功尽弃了。 所以在这个过程中发现了一些很明显的问题,也有一些改进措施。...1)对于磁盘的配置,建设设置为RAID5+hotspare的模式,至少可以容忍坏两块盘。

    60820

    服务器故障邮件报警

    说到服务器硬件监测,用得最多的自然是Zabbix和prometheus,可是对于一般用户来说,部署要求比较高,而且也没有必要。...只是监测服务器硬件故障,并且发生问题的时候,以邮件形式告警,那么服务器自带的功能就足以。 比如戴尔服务器的idrac,配置硬件故障的邮件告警就非常简单。...如上图所示,首先填写邮件发送服务器的地址,其次就是填写发件人邮件地址,然后就是SMTP端口号,采用SSL协议的话,端口号就填写465;最后填写用户名和密码,就是发件人的邮件账号和密码。...至于“严重性”,“严重”和“警告”都勾选比较好,“信息”就直接忽略了,不然报警邮件就太多了,也挺烦的。

    23130

    Windows下给磁盘扩容

    磁盘分区太小? 当我们新买的电脑或者硬盘进行分区安装系统后发现 c盘或者其他盘的空间太小,不够我们使用,或者有强迫症,那么这个时候我们就要考虑给分区扩容了....扩容的条件 分区是可以扩容的,但有个先决条件,既是 想要扩容的分区所在的磁盘必须还有可用的空间. 必须在同一块硬盘上,右键开始菜单选择磁盘管理,可以看到电脑的磁盘及分区信息 ?...当前磁盘必须有足够的剩余空间,剩余的空间即为你可以扩容的容量 windows自带的磁盘管理可以进行分区的创建,格式化和删除,但是不能进行直接合并,如果其他分区没有什么文件和重要信息保存,可以将其他分区删除...,就会变成一个分区,重新自定义大小的创建第二个分区,也可以实现同样的功能,但是如果其他分区中的文件不想删除,可以使用下面的方法进行扩容 windows自带磁盘管理器的使用 使用 diskgenius扩容...diskgenius 是一款磁盘分区工具,可以进行很多的分区操作,这里我们只使用 扩容分区 首先下载 diskgenius , 双击打开, 选中要扩容的分区 ?

    1.6K21

    Zabbix服务器设置邮箱报警

    环境说明 环境 IP 服务端 192.168.24.168 客户端 192.168.24.188 实验条件: zabbix监控服务器、客户端都已经部署完成,被监控主机已添加完成,zabbix监控运行正常...实现目的: zabbix监控服务器设置邮件报警,当被监控主机宕机或达到触发器预设值进,会自动发送报警邮件到指定的邮箱。...vim /etc/mail.rc set from=shanggujiezuo@163.com  //用于zabbi服务端转发邮件到指定邮箱 set smtp=smtp.163.com //发送邮箱服务器地址...(自己创建一个用户也可以) 4.报警媒介 ---- 添加。 类型输入刚刚创建的报警媒介类型sendmail脚本 --- 输入个人邮箱用于接收报警邮件 --- 启动打勾 ---- 添加。...测试 在客户端操作 在客户端修改监控项查看是否会触发报警邮件发送给收件方。

    2.2K40

    服务器磁盘配置信息,服务器磁盘阵列配置

    以上就是DELL服务器通常所采用的两种RAID阵列卡的磁盘阵列配置方法,其它阵列卡的配置方法差不多,大多数是通过阵列卡的BIOS工具进行的。...如微软的Windows NT/2000 Server/Server 2003和NetVoll的NetWare两种操作系统都可以提供软件阵列功能,其中Windows NT/2000 Server/Server...这样一来,服务器磁盘的操作就直接通过磁盘阵列卡来进行处理,因此不需要大量的CPU及系统内存资源,不会降低磁盘子系统的性能。...这种方式其实没有冗余功能,没有安全保护,只是提高了磁盘读写性能和整个服务器磁盘容量。...本文要介绍的是在DELL服务器中如何利用阵列卡的BIOS工具进行磁盘阵列配置的方法。

    2.1K40

    Windows系统安全|Windows中动态磁盘管理

    和Block 动态磁盘 Windows 2000起引入了基本磁盘和动态磁盘的概念,并且把它们添加到Windows系统管理员的工具之中。...无论是基本磁盘还是动态磁盘,你都可以使用任何文件系统,包括FAT和NTFS。而且你可以在动态磁盘改变卷而不需要重启系统。你可以把一个基本磁盘转换成动态磁盘。但是你必须了解这并不是一个双向的过程。...一旦你从基本磁盘变成了动态磁盘,除非你重新创建卷,或者使用一些磁盘工具(例如分区助手),否则你不能将它转变回去。 如同名字所暗示的那样,基本磁盘是IT专业人士最熟悉的类型。...下面是你可以在一个动态磁盘中创建的各种不同卷类型: 简单卷 跨区卷 带区卷 镜像卷 RAID-5卷 基本磁盘和动态磁盘的转换 基本磁盘转换为动态磁盘:在转换磁盘之前,必须先关闭该磁盘运行的所有程序,然后右键磁盘...转换为动态磁盘后, 基本磁盘的分区将被转换为简单卷 动态磁盘转换到基本磁盘:动态磁盘上尚未创建卷才能转换 ,动态磁盘上的所有卷都删除后,动态磁盘将自动转换为基本磁盘 简单卷 单个磁盘上的空间:一个区域

    2K10
    领券