帮助手册

Kubernetes 配置规则

配置规则允许您为不同的监视器组关联预定义操作,以跟踪配置变更并维持最优设置。这些规则支持设定特定条件,从而决定将应用于监视器的操作。 

设置配置规则

支持的操作系统平台:Linux

  1. 登录 Site24x7,依次进入管理 > 清单 > 配置规则,然后点击添加规则
  2. 为规则提供显示名称描述
  3. 定义条件:将条件设置为 ANDOR。根据定义的条件(AND 或 OR),将分别考虑其中一个(OR)或全部(AND)条件来执行操作。
  4. 选择 Kubernetes 作为监视器类型
  5. 定义操作:使用下拉菜单为 Kubernetes 关联以下操作:
    • 检查频率:选择一分钟或五分钟的轮询间隔进行数据采集。
    • 用户配置文件:手动添加您希望监控的用户配置文件名称。按 Enter 键可添加多个值。
    • 标签:为特定监视器关联标签,以便创造性地组织和管理监视器。
    • 依赖监视器:设置依赖监视器,当所选监视器状态为宕机时,将抑制发送给其他监视器的告警。
    • 值班计划:确保在特定轮班时间内向负责人发送通知,帮助他们快速响应告警或事件。
    • 静默资源终止告警:如果您不希望在容器从 Site24x7 暂停/删除时收到告警,请将此项设置为 True
    • 自动删除已终止的资源:如果您希望从 Site24x7 中删除已终止的 Kubernetes 资源,请将此项设置为 True
    • 添加资源类型:手动添加您希望监控的资源类型。按 Enter 键可添加多个值。

      使用以下过滤器筛选要添加的 Kubernetes 资源:
    • 按命名空间过滤资源
    • 按名称过滤资源
    • 按标签过滤资源
    • 按名称过滤要添加的节点
    • 按名称过滤要添加的 Pod
    • 按名称过滤要添加的容器
    • 按名称过滤要添加的 Service
    • 按名称过滤要添加的 DaemonSet
    • 按名称过滤要添加的 Deployment
    • 按名称过滤要添加的 HPA
    • 按名称过滤要添加的 ReplicaSet
    • 按名称过滤要添加的 Endpoint
    • 按名称过滤要添加的 Replication Controller
    • 按名称过滤要添加的 StatefulSet
    • 按名称过滤要添加的持久卷声明
    • 按名称过滤要添加的 ConfigMap
    • 按名称过滤要添加的持久卷
    • 按名称过滤要添加的 Ingress
      注意

      此外,您可以使用正则表达式过滤任意类型的资源并将其添加至监控。以下是一个示例: 
      mysql-.*|redis-.*|memcached-.* 
      这将匹配所有符合上述模式的 MySQL、Redis 和 Memcached Pod,并将其添加至监控。

  6. Kubernetes 节点关联以下操作,并确保监视器类型Kubernetes Node
    • 禁用节点告警:如果您不希望收到来自 Site24x7 的节点告警,请将此项设置为 True
  7. Kubernetes Pod 关联以下操作,并确保监视器类型Kubernetes Pod
    • 禁用 Pod 告警:如果您不希望收到来自 Site24x7 的 Pod 告警,请将此项设置为 True
  8. IT 自动化模板中选择您希望执行的自动化类型,并提供必要参数以自动修复例行操作。
  9. 点击保存保存并立即运行规则以立即执行该规则。 

本文档对您有帮助吗?

您愿意帮助我们改进文档吗?请告诉我们哪些方面可以做得更好。


很抱歉本文档未能让您满意。我们希望了解可以从哪些方面改进您的体验。


感谢您抽出时间分享反馈。我们将利用您的反馈来改进在线帮助资源。

短链接已复制!