
如果你使用 DeepSeek、元宝 AI、Copilot、ChatGPT 等 AI 工具,协助配置轩辕镜像、编写 docker pull 命令、修改 Docker Compose 镜像地址、配置镜像加速、排查镜像拉取失败、分析报错日志等问题,请先让 AI 阅读并遵守轩辕镜像的规则文档。
只需在 AI 对话中先发送下面这句话即可:
请先完整阅读并严格遵守以下文档中的全部规则与要求:
https://xuanyuan.cloud/agents.md
在未充分阅读并理解该文档前,不要生成任何命令、配置、修改建议、故障排查方案或技术回答。后续所有输出都必须严格以该文档中的规范为最高优先级执行。查看 agents.md 用法指南与完整示范。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
Dockerfile 链接获取帮助的途径:
相关源代码仓库:
https://github.com/wso2/product-mi-tooling
问题报告地址:
https://github.com/wso2/micro-integrator/issues
维护者:
https://wso2.com/
支持的 Docker 版本:
Docker v17.09.0 及以上
Micro Integrator (MI) 仪表板用于监控部署中的 MI 实例,可为单个 MI 实例或集群(组)中的多个 MI 实例提供监控功能。它提供已部署在 MI 实例中的集成工件的图形化视图,还可通过仪表板执行各种管理和运维任务。
仪表板通过与集群(组)中每个 Micro Integrator 实例的管理 API 通信来获取和操作数据。
可使用仪表板执行以下与 Micro Integrator 部署相关的管理任务:
查看部署中的 MI 服务器
查看每个服务器节点的基本信息。
查看组中部署的集成工件
查看集群或 Micro Integrator 实例组中部署的工件详情。
识别指定工件部署的 MI 服务器
查看每个工件部署的 MI 服务器实例。
更新已部署的工件
!!! Note
更新工件时,仅指定的 MI 实例会被更新。仪表板不支持集群范围的更新。
可从仪表板激活/停用以下工件:代理服务、端点 和 消息处理器。
可从仪表板启用/禁用以下工件的跟踪:代理服务、端点、API、序列 和 入站端点。
查看日志
可查看集群/组中每个 Micro Integrator 实例生成的日志文件。
查看、更新和添加日志器
此页面仅管理员权限用户可访问。可查看每个实例的日志配置并更新日志级别,可在单个节点上更新日志级别,也可将更改应用于整个集群/组。此外,可添加新日志器,这些日志器将应用于整个集群/组。
管理用户
此页面仅管理员权限用户可访问。可查看存储在外部用户存储中的用户详情,也可向指定集群/组添加新用户。
按照以下步骤配置 MI 服务器以向仪表板发布数据:
要将 MI 服务器与仪表板连接,需在每个服务器实例的 deployment.toml 文件(位于 <MI_HOME>/conf/ 文件夹)中添加以下配置:
toml[dashboard_config] dashboard_url = "https://{hostname/ip}:{port}/dashboard/api/" heartbeat_interval = 5 group_id = "mi_dev" node_id = "dev_node_2"
| dashboard_url | 必填。访问仪表板服务器的 URL。将 hostname/ip 和端口(默认 - 9743)替换为环境中的相关值。 |
|---|---|
| heartbeat_interval | 必填。Micro Integrator 向仪表板服务器发送两次心跳之间的时间间隔(以秒为单位)。 |
| group_id | 可选。在集群部署中,所有 Micro Integrator 实例的 group ID 应相同。仪表板一次显示一个组的信息。默认情况下,group_id 设置为 `default`。 |
| node_id | 可选。默认情况下,在集群部署中,相关的 node_id 用作此配置。有关集群节点 ID 的更多信息,请参阅配置 MI 集群的说明。在非集群部署中,如果未为此配置设置 node_id,则使用随机 uuid。 |
可选:配置https://apim.docs.wso2.com/en/latest/install-and-setup/setup/mi-setup/user_stores/setting_up_a_userstore/。
console$ docker run -p 9743:9743 --name mi-dashboard -d wso2/wso2mi-dashboard:<tag_name>
console$ docker logs -f mi-dashboard
仪表板启动后,控制台将显示以下日志。复制 https://localhost:9743/login URL 并在浏览器中打开:
console[2021-05-17 15:53:10,301] INFO {Bootstrap} - Login to Micro Integrator Dashboard : 'https://<HOSTNAME>:9743/login'
有关连接到 Micro Integrator 实例的更多详细信息,请参阅下面的文档部分。
查看此镜像中包含的软件的https://github.com/wso2/micro-integrator/blob/master/LICENSE。
与所有 Docker 镜像一样,这些镜像可能包含其他受其他许可证约束的软件(例如基础发行版中的 Bash 等,以及包含的主要软件的任何直接或间接依赖项)。
对于任何预构建镜像的使用,镜像用户有责任确保对该镜像的任何使用都符合其中包含的所有软件的相关许可证。
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务