国外电商系统开发-运维系统开发

42 篇文章 0 订阅
29 篇文章 0 订阅

        因项目运营环境在国外,所以必须将服务器选择国外,加上第一次运营国外项目。在两大趋势下,企业的运营方向必须通过大数据来分析及修正运营方向,加上后期服务器数量日益增多,如何有效的管理众多的服务器及验证运营方向,已经成为了眼下考虑的问题。在传统的人工管理模式下,已经很难做到高效的维护。在资金有限的前提下,需要即时更正运营方向很重要。

        为了解决这个问题,我研究开发运维自动化。目前后端使用的Python语言+Django的Web框架,前端使用vue3框架开发自动化运维系统。系统全程由我自主研发,不采用任何第三方工具和接口。

        系统设计不足之处请各位朋友指出,也感谢大家的支持和信任,如果在使用过程中遇到任何问题,或者有任何的意见和建议,欢迎您与我交流学习。

        一、日志绘图

                该功能为了提供日志绘图功能,但目前仅限于分析Nginxaccess_log与error_log日志,对于其它日志,后续会支持。

        二、主机状态自动检查

                加入主机到系统后,系统默认10分钟询问主机是否正常

        三、系统网络拓扑

                每个主机可以自动画出拓扑图

        四、命令管理

                在网页中,模拟SecureCrt或者Xshell、Putty同时操作多个服务器执行命令,并且可以执行比如top、ping这样的动态命令。

        五、文件传输

                在Web上操作Linux服务器的文件,整个过程全自动。

        六、秘钥管理

                如果您有Linux服务器是通过SSH-Key登录的,那么需要您上传秘钥文件,在这里进行管理。

        七、脚本管理

                您可以把您PC机器上的脚本拖动上传到各个远程服务器上,一键执行。

        八、操作审计

                录那在web系统上,各个功能的操作记录,比如创建服务器,执行命令,修改计划任务等等。

        九、命令拦截

                如果您的不愿意服务器执行某些特殊命令,比如:rm、shutdown、init等等,您可以把这些命令加入到这里,CheungSSH将会为您拦截这样的操作行为,但是如果您是超级管理员账号,系统会提示您是否强制性,如果是普通用户,直接拒绝,不会提示。

        十、资产管理

                自定义手机条目,比如供应商手机,CPU和内存信息等。分为静态和动态资产。

        十一、远程日志

                操纵系统日志管理。

        十二、应用管理

                直接在web界面操作linux服务,或者 是自定义的程序等,比如nginx、各个端的页面统计。

        十三、软件部署

                直接进行软件的安装和nginx等应用的代码部署。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

龙哥·三年风水

感觉写得好,给创作人一点赏赐呗

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值