首页/网络/常用端口速查/5665 Icinga 2 API 与集群

5665 Icinga 2 API 与集群

Icinga 2 的 API/集群通信默认端口:推送配置、查询状态、master 与 satellite 节点互联都走它。

常用端口速查网络更新于 2026-10-13

5665 与 Icinga 2 集群

5665 是 Icinga 2 的 API 与集群通信默认端口:推送配置、查询状态、master 与 satellite 节点互联都走它。Icinga 2 用证书互信做节点认证,比 NRPE 时代的做法更安全——加入集群的节点需要持有由 CA 签发的证书,master 通过 API 下发配置并汇总检查结果。API 用户还区分只读与操作等角色,配置时最容易犯的错误是把权限一次给得过宽,让自动化脚本掌握了过大的操作能力。

基本信息

服务名Icinga 2(api / cluster)
传输层TCP + TLS(5665)
认证方式节点证书互信 + API 用户与角色
对照方案NRPE 常用 5666,认证较弱
用途配置分发、状态查询、集群互联
安全等级仅监控网段

典型使用场景

  • 监控集群排障:节点未上报时确认 API 可达性与证书状态
  • 证书轮换:CA 或节点证书到期前完成更新,避免集中中断
  • API 权限收敛:区分只读查询与操作类调用
  • 节点扩缩容:新增 satellite 或 agent 时的注册与配置同步
  • 资产核对:确认监控服务端口与网段划分

API 探测与核查

API 探测与核查
curl -k -u user:pass https://icinga01:5665/v1/status | head -c 200   # 探测 API
ss -lntp | grep 5665                                            # 服务端监听
openssl s_client -connect icinga01:5665 </dev/null 2>/dev/null | openssl x509 -noout -dates   # 证书有效期
# 节点侧:确认证书由同一 CA 签发,且时间同步正常,否则集群握手失败

Icinga 2 相关端口

端口用途说明
5665API 与集群通信本条目,基于 TLS
5666NRPE 检查旧方案常见,认证能力弱
80 / 443Web 界面通常经反向代理对外提供服务
数据库端口状态存储依所用数据库类型而定
API 权限要按用途划分:只读账号用于看板与告警联动,操作类账号只交给自动化系统,并限制来源地址。一次误调用就可能触发批量重检甚至误停服务。
集群规模上去以后,证书轮换需要按批次执行并保留回退路径:全部节点同时更新失败,会导致监控整体失联,而监控失联往往要到真正需要它报警时才会被发现。

易错点

  • API 口令明文写在脚本里:轮换凭证时漏改一处即断监控
  • 证书轮换未按批次执行:节点集体失联,监控在关键时刻失效
  • 只放行 master 到节点的方向:部分部署需要双向通信,节点无法回传结果
  • 把 API 开放到办公网:监控数据与操作接口都成为可被利用的入口

数据来源与参考

  • Icinga 2 官方文档(默认 5665)

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌