Zabbix中的报警码可以通过本系统查询如下内容:
- 错误原因;
- 解决办法;
- 联系人。
本系统将由运维人员操作使用。
首先确保Node.js,yarn已经安装配置好。然后运行yarn安装依赖库。然后执行:yarn dev启动后台服务。
cd zabbix-codes
cd server
yarn
yarn dev
前端项目在zabbix_codes/web_content目录下。使用webpack可以启动测试用的前端服务器。可以使用npm start dev启动(具体可看package.json中的定义):
cd zabbix_codes
cd web
yarn
yarn serve
TBC
本工程使用Node.js构建,使用了nodejs的async、await特性,需要nodejs本身的支持。主要用的依赖包有:
- Koajs
- mysqljs/mysql
- redis
- log4js
- swagger-jsdoc
- swagger-ui
前端功能使用Vue.js构建。同时使用了ElementUI库。