实现功能:

  1. 完整的权限控制

  2. 日志下载功能

  3. 日志查看功能

  4. 管理自己添加路径

开发环境:

     1.django+ansible+mysql+bootstrap+xadmin

实现逻辑:

     日志查看:通过前端把自己需要的信息---->控制端(控制端找到对应的服务器,用ansible操作)--->对应服务器(返回消息) -->控制端--->前端呈现需要的信息

    日志下载功能:通过前端把自己需要的信息--->控制端(控制端找到对应的服务器,用ansible操作)-->对应服务器(进行日志打包,放在对应http目录下,然后返回url)---控制台--->前端呈现日志的下载地址

具体界面如下:wKiom1XgEPmxq7RTAAFj2651Fgw633.jpg

wKiom1XgEpvBzJGJAAGbs6YVYjA529.jpg