产品介绍
什么是 Skoala-gateway?
Skoala-gateway 是 DCE 5.0 云原生平台上微服务引擎 Skoala 模块内的微服务网关产品,基于云原生平台之上,提供了云原生微服务的南北向流量治理的分布式网关中间件,Skoala-gateway 原生提供了 API 管理、接口限流、多种策略安全认证、黑白名单、路由转发、MockAPI 等能力,同时提供了企业级高性能和高扩展的云服务能力。 Skoala-gateway 采用了业界领先的主流微服务网关开源项目 Contour 和 Envoy 的能力,可以做到全面兼容市面上主要的原生平台,如 Kubernetes、OpenShift 等,并保持着良好的后续迭代优势。 ,您可以利用 Insight 更加丰富的观测手段,自定义完成您的业务监控。
日志查看模块
Skoala-gateway 原生接入了 DCE 5.0 强大 Insight 日志管理模块,提供了非常全面的业务日志和网关实例日志查看、链路追踪能力;支持实时更新,配合网关实例不同级别的日志提醒,您可以非常方便的完成详细日志的输出,提高业务分析和日志排查效率。
业务日志查看
在 Skoala-gateway 日志查看模块,对业务日志提供了查询优化,您可以方便通过关键字、时间、日志内容、服务名、API 名称等进行秒级查询,通知支持您切换查看不用的后端服务日志,以便于快速定位问题。
实例日志查看
Skoala-gateway 依托 Insight 提供了 微服务网关的全生命周期的日志记录能力,可以提供实时、准确的实例日志查看能力,为了网关容器和部署调试提供了详细的日志支持。
权限管理模块
Skoala-gateway 同样支持 DCE5.0 权限管理模块的能力,支持利用 Ghippo 权限管理模块,自定义权限管理策略,授权不同成员对网关的管理权限,这一切都是 DCE5.0 平台内统一的标准化能力,您可以很轻易的完成。
用户手册
SKoala-gateway 用户手册,帮助您快速了解本产品的全部功能。
快速上手
带您快速了解并可以快速上手体验使用 Skoala-gateway 微服务网关的产品能力。
操作步骤
- 进入微服务网关管理页面
- 完成创建微服务网关
- 输入网关名称
- 选择部署区域
- 创建后等待网关初始化和启动成功,这是网关状态会展示为“运行中”
- 在列表中点击网关名称进入网关详情,通过右侧导航栏,找到 API 列表
- 点击创建 API,按步骤完成 API 创建
- 输入 API 名称
- 选择关联域名,如果找不到域名,可以根据提示去接入域名
- 填写 匹配规则
- 选择 目标服务,目标服务会根据自动发现和手工接入(需要到服务列表接入)、重定向、直接返回多种类型
- 完成 API 创建后,即可通过请求列表,查看对应的 API 结果
- 通过左侧导航栏 日志查看,查看对应的请求信息
- 通过 监控告警,查看对应的监控信息
微服务网关功能列表
功能分类 | 功能项 | 子功能项 |
---|---|---|
微服务网关多实例管理 | 实例列表 | |
添加实例 | ||
移除实例 | ||
微服务网关详情 | 实例概览 | 基本信息 |
连接信息 | ||
网关数据 | ||
资源数据 | ||
API 请求排行 | ||
资源负载 | ||
API 管理 | 创建 API | |
编辑 API 规则 | ||
API 上下线管理 | ||
批量管理 API | ||
服务接入 | 手工接入服务 | |
自动发现服务列表 | ||
服务接入来源管理 | ||
域名管理 | 添加域名 | |
编辑域名信息 | ||
监控告警 | 业务监控看板 | |
网关实例监控看板 | ||
监控告警规则 | ||
自定义告警通知方式 | ||
日志查看 | 业务日志查看 | |
业务日志源数据查看 | ||
网关实例日志查看 | ||
插件中心 | 全局限流插件 | |
安全认证插件 | ||
微服务网关管理 | 网关调试模式 | |
网关手工重启 |