1 概述
浪潮信息KOS是浪潮信息基于Linux Kernel、OpenAnolis等开源技术自主研发的一款服务器操作系统,支持x86、ARM等主流架构处理器,性能和稳定性居于行业领先地位,具备成熟的 CentOS 迁移和替换能力,可满足云计算、大数据、分布式存储、人工智能、边缘计算等应用场景需求。详细介绍见官网链接https://www.ieisystem.com/kos/product-kos-xq.thtml?id=12126。
Monit是一个免费的开源且实用的工具,可自动监控和管理UNIX/Linux中的进程、文件、目录、校验和、权限、文件系统和服务,如Apache、 Nginx、 MySQL、 FTP、 SSH、 SMTP等基于系统,并为系统管理员提供出色且有用的监控功能。详细介绍见官网https://mmonit.com/monit/。
2 安装准备
2.1 操作系统环境
版本信息:KeyarchOS 5.8sp1
硬件平台:X86_64
2.2 Monit版本
monit-5.30.0-1
3 安装
3.1 安装Monit
1、安装epel源:
yum install epel-release
2、安装Monit
yum install monit
4 运行Monit
4.1 启动Monit
1、启动Monit服务:
monit –c /etc/monitrc
2、查看monit服务状态
monit status
4.2 访问Monit管理页面
1、使用浏览器访问localhost:2812,用户名admin,密码monit:
2、登入后查看监控状态:
4.3 添加Monit监控服务
1、通过修改monit配置文件进行监控服务的新增或删除:
vim /etc/monitrc
在配置文件中增加以下代码以监控ssh服务:
2、保存后检查语法:
monit –t
3、重载monit配置文件使之生效:
monit reload
4、启动所有监控服务:
monit start all
5、再次访问web管理页面,可以看到新增的监控服务:
6、停止monit服务:
monit quit
再次查看monit运行状态,可以看到monit已经停止运行: