主机
主机管理是一个重要的功能,用于管理主机的配置信息以及查看主机的状态信息,如:主机别名、主机名、IP、操作系统信息、运行状态等,也可以从主机详情中查看关联的应用信息。
用户在面板安装完毕后,系统会为当前安装主机创建一个名为
yops-server
的信息。面板会为系统初始化一个默认的公共凭证,这个凭证可以用来进行 SSH 管理远程主机,您也可以为主机添加自己的私有凭证来管理主机的连接。
添加主机
在创建主机的时候,系统会要求填写名称、IP、凭证等信息,如果您暂时没有凭证,可以选择稍后设置跳过,但是此时无法管理目标主机。
一次性添加主机,需要填写页面上所有必填的信息,并且为主机绑定一个公共或者私有凭证。
假如您有两台或以上的机器,SSH 连接信息相同(用户名密码或密钥),可以考虑创建公有凭证来统一管理,在
主机详情-凭证
页面或者凭证列表中均可进行查看和操作。假如您想为机器单独设置 SSH 连接信息,则可以考虑创建私有凭证进行单独管理,您可以进入主机
主机详情-凭证
中进行查看和操作。
如果点击稍后设置,此时只创建主机信息,但是无法管理主机,需要关联凭证后才能进行管理。
主机列表
列表中包含每个主机的负载、CPU、内存使用率指标,以及主机运行和监控状态,系统会定时采集这些指标和状态。
主机状态
面板中管理的主机会自动检测运行状态,并更新主机运行状态、健康等级等信息。
如果主机状态发生改变,则会更新主机的运行状态、健康等级等信息,如果偶现状态迟迟不更新,您可以在主机详情刷新运行状态,或者在更多中进行刷新。
更多中可以进行主机状态的刷新,也可以对主机进行重启和关机操作。
删除主机
如果您有不需要的主机,可以在主机列表中进行删除操作,如果主机有关联的应用,此时不允许删除,您需要先删除应用后再尝试删除主机,主机删除后将无法恢复,请谨慎操作。
主机详情
进入主机详情,可以查看主机详细信息、监控情况、应用信息、凭证信息、操作日志等信息。
基本信息
基本信息中包含主机的状态内容,基础信息、操作系统信息等。
- 运行状态:负载、CPU、内存使用率等。
- 基本信息:主机ID、名称、备注等,您可以修改名称、备注。
- 操作系统信息:操作系统名称、版本、内核版本、操作系统、IP、CPU型号、内存等,您可以设置操作系统主机名、时区、Swap 内存、Ntp 服务器等信息。
监控
系统会定时采集主机的监控信息,并将监控信息展示为图表,并且监控信息可以根据时间进行筛选,采集的维度如下:
- 负载
- CPU 使用率
- 内存使用率
- 内存使用量
- 磁盘 IO 字节数
- 磁盘 IO 请求书
- 网络流量
- 网络错误
应用
- 包含目标主机安装的应用信息,面板采用 Docker 容器的方式安装应用,展示应用名称、镜像名、应用代号、容器名、运行状态等信息。
- 可以在此页面对应用进行容器化操作。
容器
容器信息分为两部分,一部分是 Docker 运行环境信息,另一部分是容器信息。
Docker 运行环境信息
- 包含 Docker 服务运行状态,服务版本、Compose 版本、镜像仓库和私有仓库信息等
- 点击设置可以修改 Docker 配置文件内容。
Docker 容器信息
- 包含容器名称、镜像、运行状态、CPU、内存、端口映射等。
- 支持对容器进行操作,如启动、停止、重启、删除、查看日志等。
凭证
- 包含主机的凭证信息,凭证信息分为公共凭证和私有凭证。
- 可以修改主机的 SSH 端口,也可以对凭证进行管理。
修改 SSH 端口
如果您管理主机的 SSH 端口为非默认的 22,可以在此页面进行修改,后续系统将使用修改后的 SSH 端口进行连接。
绑定公共凭证
点击绑定公共凭证,会弹出系统中所有的公共凭证列表,您可以选择您需要的凭证进行绑定。
如果您需要删除这个公共凭证,点击右边解除绑定即可解绑凭证和主机的绑定关系,此时公共凭证不会删除。
绑定私有凭证
点击绑定私有凭证,会跳转到凭证管理新增页面 中进行新增。
如果您需要删除这个私有凭证,点击删除按钮即可,此时系统会删除这条私有凭证记录。
凭证绑定成功后,您可以在右边使用点击安装凭证,并复制安装脚本,进行凭证安装。
操作日志
此页面包含跟主机相关的操作日志信息。