# IOMA **Repository Path**: monitor_group/ioma ## Basic Information - **Project Name**: IOMA - **Description**: 自用运维平台 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2021-12-04 - **Last Updated**: 2021-12-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## IOMA运维协助平台 - 一款主要用Python语言写的服务器状态监控、跳板机的平台。 - 运维协助平台主要是为了解决运维工作者能及时快速了解网络设备、服务器等的相关状态。 - 如果您会脚本语言Python简单的基础,那么您将可以通过此平台得到更强大的自定义监控功能。 ## 主要功能 - 监控: 触发器支持python语法对数据进行分析告警。动作进一步优化选择发送告警。 - 跳板机: 只支持ssh。ssh登录记录,输入历史记录等。 - 支持IPV6。 #### 技术交流群 - QQ群: `337635356` ## 安装方法一(git方式): > centos 7以上版本、python3环境下 ``` yum install git git clone https://gitee.com/mengyiyuxuan/ioma.git cd ioma/IOMA/ioma/program/setup/ bash setup_centos7+_ioma.sh ``` ## 安装方法二(下载安装包): > centos 7以上版本、python3环境下 1. 浏览器打开IOMA项目网站`https://gitee.com/mengyiyuxuan/ioma`,下载ZIP项目文件。 ``` yum install unzip unzip ioma-master.zip cd ioma-master/IOMA/ioma/program/setup/ bash setup_centos7+_ioma.sh ``` ## 软件安装详细: 1. 开放10060、10061端口 2. 自动关闭防火墙、selinux 3. yum安装mariadb、net-snmp、ipmitool、chronyd、expect 4. python3依赖项 ``` cryptography==3.2.1 wheel==0.36.2 pillow==8.3.1 Django==3.2.5 paramiko==2.7.2 psutil==5.6.3 gunicorn==20.1.0 mysqlclient==2.0.3 ``` 5. systemctl服务 ``` systemctl enable ioma-web systemctl enable ioma-server systemctl enable snmpd systemctl enable snmptrapd ``` ## 如何登陆? 1. 浏览器打开`http://服务器ip地址/` 2. 登陆账户: 默认帐号ioma,密码ioma ### 注意: - 超级管理员账户: 默认帐号ioma,密码ioma - 来宾账户(默认禁用): 默认帐号guest,密码guest ## 4、[更多文档](https://gitee.com/mengyiyuxuan/ioma/wikis)