# incubator-imonitor **Repository Path**: hyperhub/incubator-imonitor ## Basic Information - **Project Name**: incubator-imonitor - **Description**: iMonitor是一套服务,资源监控系统。测试地址:http://imonitor.cc 账号/密码:imonitor@imonitor.cc/imonitor 请前往GitHub提交Issue和代码 - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: http://imonitor.cc - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 8 - **Created**: 2021-02-19 - **Last Updated**: 2021-02-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # iMonitor iMonitor是一套服务,资源监控系统。 #### 技术架构 --- - Python3 - Flask - Echarts - Web Terminal #### 支持服务 --- - Apache Druid监控 - System Memory - System CPU #### Contact us --- #### 二次开发 --- - 安装外部依赖包 ```bash cnpm install -g less ``` 或者 ```bash npm install -g less ``` - 克隆源码 ```bash git clone https://github.com/EdurtIO/incubator-imonitor.git ``` - 安装服务依赖 ```bash cd incubator-imonitor pip install -r agent/src/main/python/requirements.txt ``` - 构建数据表关系(登录至MySQL服务器中执行) ```bash source agent/src/main/python/sql/init.sql ``` - 启动服务 ```bash python agent/src/main/python/Application.py ``` - Web UI ```bash http://localhost:5000 ```