Category Archive 未分类

NGINX Controller–统一的NGINX管理平台

NGINX Controller–统一的NGINX管理平台

Nginx作为最优秀的反向代理服务器,在数据转发层面发挥着重要作用。随着NGINX在企业中使用的规模的逐渐扩大,多个NGINX实例无法实现统一管理和可视化,此时NGINX的统一控制层面 — Nginx Controller出场了!

NGINX Controller主要负责ADC管理(负载均衡配置),API管理,业务分析及可视化,安全管理,Service Mesh五大功能。

  • ADC管理

NGINX Controller可以基于WEBUI编辑负载均衡配置,例如,每一个location或者API的配置,允许的method,关联的后台upstream server,采用的主动健康检查,会话保持和负载均衡算法等;

componentlocation段配置,并完成upstreamhealth monitor等配置)

location uri: 

upstream server:

 active health monitor:

 虚拟gateway(Server段配置)

  •  API管理

API在驱动企业的数字化转型以及驱动现代化,在基于微服务的应用架构中具有核心的角色。API管理提供了统一的API管理功能,数据平面性能,和API的安全与验证的功能。统一管理API的全生命周期,形成以应用为中心视角的API监控分析,并且支持RBAC与开发者门户。

API发布

在此处定义API接口,并将API路由至不同的upstream server。

 API认证

支持对API进行基于key的认证和jwt认证。

API Key认证

JWT认证

 API路由

  • 业务分析及可视化:

业务在NGINX Controller中发布,可以在NGINX Controller中查看到业务状态,NGINX Controller自动对应用系统的健康度进行综合评分;

通过NGINX Controller可以查看业务系统的应用层数据,连接层数据,如新建连接数,并发连接数,服务响应时间,客户端建链时间,HTTP状态码, HTTP User-Agent, 客户端网络延时,服务器网络延时,SSL握手时间等;在业务提供出现问题时,比如5xx,4xx数量过多,可以通过NGINX Controller实现邮件告警,主动通知运维人员,确认应用状态;

可以监控系统状态,如主机状态,如CPU, Memory, 磁盘IO,网络IO等,swap分区使用,load  average等;

  •  DevOps整合

Nginx Controller除了提供基于WEBUI的用户访问接口,也提供了API接口,可以用过jenkins类似的编排工具将Nginx Controller编排进CI/CD的服务链中。

【F5授权服务中心售后一点通】 DNS最佳实践(三十)

  • DNS模块里面各DNS解析组件及使用场景
  • DNS数据包在TMOS中的处理流程
  • opology算法的实现原理
  • 基于wideip和load balance的两种负载均衡配置介绍
  • DNS最佳实践的建议。

【F5授权服务中心售后一点通】 LTM CASE信息收集(二十九)

  • LTM向F5开 case所需准备工作

【F5授权服务中心售后一点通】F5 日志和告警(二十八)

  • F5 日志和告警介绍
  • F5 HSL(高速日志)如何使用
  • F5 自定义SnmpTrap

【F5授权服务中心售后一点通】F5硬件诊断(二十七)

  • 通过ihealth的方式诊断硬件问题
  • 通过EUD的方式诊断硬件问题

【F5授权服务中心售后一点通】F5集群状态维护(二十六)

  • 介绍f5 ltm集群基本部署,注意事项
  • 介绍f5 ltm集群日常维护,基本操作
  • 简单介绍f5 gtm集群功能、作用及配置

【F5授权服务中心售后一点通】F5设备健康状态维护(二十五)

  • qkview生成
  • ihealth运行检查
  • qkview页面分析

【F5授权服务中心售后一点通】Viprion 平台维护(二十四)

  • F5 VIPRION平台的介绍
  • F5 VIPRION的配置建议
  • F5 VIPRION平台的维护

【F5授权服务中心售后一点通】F5 磁盘维护(二十三)

  • Diskmonitor实用程序消息
  • 磁盘维护指南
  • 检查磁盘故障的方式

【F5授权服务中心售后一点通】F5软件升级(二十二)

  • 检查软件更新
  • 检查BIG-IP最新软件版本补丁
  • 检查BIG-IP接入策略管理器APM-OPSWAT更新
  • 检查BIG-IP地理位置数据库更新
  • 检查BIG-IP应用程序安全管理器ASM的DPI签名更新