功能特性
NXTCTL 提供了全面的云原生运维能力和实用工具, 帮助企业高效管理 Kubernetes 基础设施
核心功能
企业级 Kubernetes 管理和监控能力
分布式链路追踪
跨租户 span 查询和链路分析,深度洞察微服务调用路径,支持 HTML 可视化报告。
- 跨租户并行搜索 span 详情
- HTML 格式可视化输出
- 实时进度反馈
- 链路调用关系分析
智能日志分析
实时流式日志搜索,支持多关键词 AND 逻辑、彩色高亮,提供智能搜索建议。
- 流式实时搜索,即时反馈
- 多关键词 AND 逻辑组合
- 彩色高亮关键词
- 上下文日志查看(-A/-B 参数)
- Pod 分组显示和统计分析
系统巡检监控
基于 Prometheus 的智能巡检系统,多格式报告生成,历史趋势分析。
- 多种报告格式(HTML、JSON、Markdown、PDF)
- 可配置的监控指标和阈值
- 历史报告管理和趋势分析
- 自定义配置模板生成
接口监控分析
里约接口请求状态监控,包括超时、耗时、错误统计和性能分析。
- 接口超时监控和统计
- 请求耗时分析
- 错误率统计
- 性能瓶颈识别
实用工具
开发和运维过程中的便捷工具集
密码生成器
生成安全的随机密码,支持传统格式和 UUID 格式。
nxtctl pass 16 --no-special
命令截图工具
交互式截图和命令执行截图,支持分享到企业通讯。
nxtctl shot kubectl get pods
IP 地址查询
查询 IP 地址的地理位置和网络归属信息,支持自定义的私网地址
nxtctl nali 8.8.8.8
里约接口监控
监控里约接口请求状态,包括超时、耗时统计。
nxtctl rio timeout 10m 10
系统架构
基于 Go 语言构建的高性能 CLI 工具,采用模块化设计
命令层
基于 Cobra 的 CLI 命令结构,清晰的参数处理和帮助系统
服务层
业务逻辑处理和外部系统集成,模块化的服务架构
工具层
支撑工具和辅助库,提供通用功能和跨平台支持
技术特点
单一二进制部署
内置集群配置
跨平台支持
高性能并发
丰富的配置选项
模块化扩展