返回介绍

WEB 管理界面

发布于 2024-12-29 22:52:39 字数 1661 浏览 0 评论 0 收藏 0

Consul 同时提供了一个漂亮的功能齐全的 WEB 界面,开箱即用.界面可以用来查看所有的节点,可以查看健康检查和他们的当前状态.可以读取和设置 K/V 存储的数据.UI 自动支持多数据中心。

运行 WebUI 有两个选项.使用 HashiCorp 提供的 Atlas 来托管你的仪表盘或者使用 Consul 自己托管的开源 UI

Atlas 托管的仪表盘

atlas\_web\_ui-249f659e.png

为了设置 Consul 使用 Atlas 界面.你必须添加两个字段到你的配置文件:你的 Atlas 名称和 TOKEN.下面是一个命令行示例用来配置 agent 的这些设置:

$ consul agent -atlas=ATLAS_USERNAME/demo -atlas-token="ATLAS_TOKEN"

获取 Atlas 用户名和 token, 创建 一个账号并替换成你自己的配置.你可以查看线上 Demo .

Consul 托管的仪表盘

consul\_web\_ui-3a1e7bf9.png

设置自托管的 UI 服务,启动 Consul 时使用 -ui 参数:

[root@hdp4 ~]# consul agent -ui

UI 的路径在 ui ,使用 HTTP API 相同的端口,默认为 http://localhost:8500/ui

译者注: -bind 指定你要将 HTTP 绑定到的 IP,绑定到一个公网 IP 一边可以从外部访问,否则只能在本机进行访问.所以我的启动命令是
[root@hdp4 ~]# consul agent -ui -data-dir /tmp/consul -bind 10.0.0.54 -join 10.0.0.52

你可以查看线上 Demo

线上 Demo 可以访问所有的数据中心.我们也设置了 Demo 的端点:AMS2 (阿姆斯特丹) , SF01(旧金山) 和 NY3(纽约)。

下一步

我们的入门指南完成了.查看下一页来了解如何继续你与 Consul 的旅程!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文