管理界面 kongx
kongx 是一开源的 kong 的可视化管理工具,使用的版本是 2.2.0
kongx 介绍
kongx 是网关 kong 的可视化界面管理平台(参考 konga 的部分界面布局方式),能够集中化管理应用不同环境的网关配置,提供同步各环境的网关配置功能,并且具备规范的权限管理、参数配置、环境管理及日志审计等特性。
基于 Spring Boot 和 Spring Cloud 开发,打包后可以直接运行,不需要额外安装 Tomcat 等应用容器,支持在线 Shell。
开源地址:https://gitee.com/raoxy/kongx
kongx 的用户
在平台中,当用户要访问 kongx 时,首先根据当前登录的用户,在 kongx 中自动创建一个同名的用户,并设置它的权限,并且自动登录。
kongx 在平台中的使用
在平台中,提供了一个 kongx 市场应用;同时在平台中有一个 common 租户,是用来部署一些通用功能的服务,如:kongx,router 两个服务。这两个服务在平台安装的时候会被部署。
在 kongx 中,要管理一个 kong 实例,要指定这个实例的地址。这个步骤在平台中是自动完成的。
kongx 在运行时的使用
在运行时,只有租户管理员有访问 kongx 的权限。kongx 通过“应用/服务管理”中的每个服务上的“监控”功能进入。
进入“监控”前,要确保服务状态是运行中的,否则不会显示 kongx(网关监控)的 tab 页
如果服务是运行中状态,监控界面会显示更多的 tab 页,如果是门户,还会显示服务网关监控
kongx 在开发时的使用
在开发时,kongx 的访问通过“高级”页面中的“网关监控”进入。当点击“网关监控”按钮时,会在浏览器中新开一个 tab 页打开 kongx