服务
使用“服务”菜单
“服务”菜单为本地 DC/OS Marathon 实例提供了完整的功能界面。此“服务”菜单全面展示正在运行的所有服务。您可以按运行状况、状态或服务名称筛选服务。
图 1. “服务”菜单
默认显示所有服务,并按服务名称排序。也可以按运行状况、CPU、内存或分配的磁盘空间对服务进行排序。
- 名称——DC/OS 服务名称
- 状态——服务的
status
- CPU——使用中的 CPU 数量
- 内存——使用的内存量
- 磁盘——使用的磁盘空间量
单击服务名称打开“实例”菜单,即可显示 CPU、内存和磁盘使用图表,并列出使用该服务的所有任务。单击“实例”菜单上列出的任务,查看任务的 CPU、内存和磁盘使用情况以及任务文件和目录树的详细信息。
对于带有 Web 界面的服务,将鼠标悬停在服务名称上并单击 查看服务。
注意:可以在 ` 访问 Mesos Web 界面/mesos`。
服务状态
DC/OS UI 介绍了以下概念,说明服务在任何时间点的可能状态:
- 运行——服务报告为运行,且没有报告为部署或恢复的实例。
- 部署——DC/OS 尚未完成对服务的请求更改。如果服务难以进入运行状态,就会显示警告图标。这表示服务正在等待其运行所需的资源邀请,或者短时间内有过多任务失败。可在服务的“调试”部分获取更多信息。
- 恢复——每当 DC/OS 请求对服务进行更改时,实例都将被关闭并启动新实例。与部署相似,恢复状态表示 DC/OS 正在执行规定操作,但尚未完成。
- 已停止——目标实例为 0 且运行任务计数为 0 的服务。以前在 UI 中称为“暂停”。