当前位置: 首页 > article >正文

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

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

        为了解决这个问题,我研究开发运维自动化。目前后端使用的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等应用的代码部署。


http://www.kler.cn/a/331209.html

相关文章:

  • vue3入门教程:计算属性
  • 《Swift 字面量》
  • OpenAI 12天发布会:AI革命的里程碑@附35页PDF文件下载
  • 机器学习基础 衡量模型性能指标
  • 畅捷通T+13管理员密码任意重置漏洞
  • GIS 文件格式 及 常规应用总结
  • python如何查询函数
  • pod管理及优化
  • 解决 MySQL 服务无法启动:failed to restart mysql.service: unit not found
  • 2024-09-04 深入JavaScript高级语法十五——浏览器原理-V8引擎-js执行原理
  • Springboot项目jar包中resource目录下静态资源excel、pdf等二进制文件损坏
  • 跨平台音乐播放器Feishin
  • 位运算(6)_只出现一次的数字 II
  • Build a Large Language Model (From Scratch)学习汇总
  • uni-app运行到 Android 真机和Android studio模拟器
  • three.js 通过着色器实现热力图效果
  • 【项目开发】跨专业合作平台实战(附源码)
  • esp32开发环境搭建和烧录测试
  • 10.2学习
  • Sqoop面试整理
  • LeetCode[中等] 763. 划分字母区间
  • Leecode热题100-75.颜色分类
  • 【AndroidStudio】关于AndroidStudio的常见控件TextView和Button
  • Vue2(十三):路由
  • Java文件上传同时传入JSON参数
  • 软件工程的详细学习要点和学习方向