国外电商系统开发-运维系统功能清单开发

一、最终效果图

二、功能清单

|----------------|----------------------------------------------------------------------------------------------------------------------------|
| 功能 | 描述 |
| 自定义日志绘图 | 根据Nginx、Apache登录日志文件绘图,绘图数据包括:访问量走势,500错误,200正确百分比等 |
| 创建服务器 | 加入服务器 |
| 主机状态自动检查 | 加入主机到系统后,系统默认10分钟询问主机是否正常 |
| 系统网络拓扑 | 每个主机可以自动画出拓扑图 |
| 拓扑查看主机资产 | 在拓扑中双击该主机,就可以看到该主机的所有资源,比如CPU,状态,端口等。 |
| 批量命令 | 在网页中,模拟SecureCrt或者Xshell、Putty同时操作多个服务器执行命令,并且可以执行比如top、ping这样的动态命令。 |
| 批量命令计划任务 | 在批量执行命令出,可以把要执行的命令批量加入计划任务中,到了时间点再执行。 |
| 个人命令历史 | 在批量命令执行页面,显示自己的前5个命令历史记录。跟Linux的history一样。 |
| 批量文件下载 | 在Web上批量下载Linux服务器的文件,整个过程全自动 |
| 批量文件下载 | 从您的PC本地上传文件到各个远程服务器上,可以直接拖动鼠标上传 |
| 批量计划任务显示 | 显示各个主机上的计划任务列表 |
| 批量计划任务添加/删除/修改 | 批量操作远程服务器上的计划任务清单。可以删除/修改/添加 |
| 秘钥管理 | 如果您有Linux服务器是通过SSH-Key登录的,那么需要您上传秘钥文件,在这里进行管理。 |
| 批量脚本管理 | 您可以把您PC机器上的脚本拖动上传到各个远程服务器上,一键执行。 |
| 命令记录 | 您在web系统上一切的命令执行操作,都会被记录,并且在这里查看历史。 |
| 操作记录 | 记录那在web系统上,各个功能的操作记录,比如创建服务器,执行命令,修改计划任务等等。 |
| 登录记录 | 所有登录控制系统的用户均被记录。 |
| 命令黑名单 | 如果您的不愿意服务器执行某些特殊命令,比如:rm、shutdown、init等等,您可以把这些命令加入到这里,CheungSSH将会为您拦截这样的操作行为,但是如果您是超级管理员账号,系统会提示您是否强制性,如果是普通用户,直接拒绝,不会提示。 |
| 登录阈值 | 系统的登录安全,比如银行卡输入密码次数过多,就会锁定。这里是根据IP地址锁定的,如果超过系统默认设置的5次,那么就会锁定该IP地址,任何账户即便用正确账号密码也不可以通过该IP登录。 |
| 远程文件管理 | 直接在web上查看远程服务器的文件内容,无需cat、more、less命令 |
| 自定义资产 | 自定义手机条目,比如供应商手机,CPU和内存信息等。分为静态和动态资产。 |
| 资产展示 | 把所有的资产信息进行显示 |
| 资产数据画图 | 有历史数据的资产,均可以自行绘图,目前默认是折线图。 |
| 应用管理 | 直接才web界面操作linux服,或者 是自定义的程序等,比如tomcat,apache。 |
| 批量软件安装&应用部署 | 在cheungssh直接进行软件的安装和tomcat、weblogic等应用的代码部署 |
| 批量Docker镜像管理 | 自动采集远程主机上的docker镜像,并且支持镜像添加和创建容器 |
| 批量Docker容器管理 | 自动采集远程主机上的docker容器,支持删除、启动容器 |
| WebSSH | 在网页上直接登录SSH服务器 |

三、API接口清单

|--------------|
| 功能 |
| 添加服务器 |
| 网络拓扑 |
| 命令历史 |
| 命令执行 |
| 命令定时执行 |
| 批量文件上传 |
| 批量文件下载 |
| 创建计划任务 |
| 脚本执行 |
| 脚本创建 |
| 新增拦截命令 |
| 远程文件/日志查看 |
| 自定义资产类型 |
| 资产信息 |
| 执行应用 |
| 执行部署任务 |
| Docker镜像下载 |
| Docker容器创建 |
| Docker容器启动 |
| Docker容器停止 |

相关推荐
Mr_Xuhhh1 小时前
重生之我在学环境变量
linux·运维·服务器·前端·chrome·算法
朝九晚五ฺ8 小时前
【Linux探索学习】第十四弹——进程优先级:深入理解操作系统中的进程优先级
linux·运维·学习
Kkooe9 小时前
GitLab|数据迁移
运维·服务器·git
久醉不在酒10 小时前
MySQL数据库运维及集群搭建
运维·数据库·mysql
虚拟网络工程师11 小时前
【网络系统管理】Centos7——配置主从mariadb服务器案例(下半部分)
运维·服务器·网络·数据库·mariadb
BLEACH-heiqiyihu11 小时前
RedHat7—Linux中kickstart自动安装脚本制作
linux·运维·服务器
MXsoft61813 小时前
华为服务器(iBMC)硬件监控指标解读
大数据·运维·数据库
19004313 小时前
linux6:常见命令介绍
linux·运维·服务器
Camellia-Echo13 小时前
【Linux从青铜到王者】Linux进程间通信(一)——待完善
linux·运维·服务器
嚯——哈哈13 小时前
轻量云服务器:入门级云计算的最佳选择
运维·服务器·云计算