帮助手册

如何在 DigitalOcean 中监控弹性伸缩池

通过 Site24x7 对 DigitalOcean 弹性伸缩池进行监控,您可以在单一视图中提前监控当前实例数与目标实例数、CPU 利用率和内存利用率等关键指标,同时设置基于阈值的告警,并自动化响应伸缩异常。

在 Site24x7 中监控 DigitalOcean 弹性伸缩池,可持续了解资源池是否按预期进行伸缩,从而在问题影响用户之前及时介入。

使用场景

以下是一些典型的运营场景:

验证流量峰值期间的伸缩响应能力:运营促销活动的电商平台可以使用 Site24x7 验证弹性伸缩池在 CPU 利用率超过目标值时是否能足够快速地添加新的 Droplet 实例。通过监控当前实例数与目标实例数之间的差距,可实时确认伸缩策略是否能够跟上需求变化。

提前识别伸缩延迟:监控弹性伸缩池实例数。如果与目标值持续存在差距,则表明存在配置或配额问题,需在响应时间下降之前进行处理。

防止弹性工作负载出现内存不足故障:在跨动态资源池运行批处理作业的数据处理管道中,监控当前内存利用率目标值的对比情况。如果利用率持续超过目标值,应主动调整 Droplet 规格或伸缩触发条件,以避免内存不足故障。

DigitalOcean 弹性伸缩池监控的优势

集成您的 DigitalOcean 弹性伸缩池,即可获得以下优势:

  • 主动资源告警:设置 CPU 和内存阈值,在资源压力影响应用程序之前收到通知。
  • 伸缩指标异常检测:Site24x7 的 AI 智能异常检测可发现异常的伸缩行为,帮助运营团队在弹性出现意外偏差时及时采取行动。
  • 实现统一云监控:在 Site24x7 的统一仪表板中,同时查看弹性伸缩池健康状况与所有 DigitalOcean 资源状态。
  • 加速事件响应:关联伸缩与应用程序指标,通过 IT 自动化模板实现自动修复,无需人工升级即可实时解决问题。

配置与设置

在 DigitalOcean 集成期间,Droplet 资源将被自动发现并纳入监控。要启用监控,请按照以下步骤操作:

  1. 登录 Site24x7。
  2. 前往云服务 > DigitalOcean > 添加 DigitalOcean 监视器。按照以下步骤添加 DigitalOcean 监视器
  3. 在添加或编辑 DigitalOcean 监视器时,从服务/资源类型下拉菜单中选择弹性伸缩池,然后点击保存
  4. 前往云服务 > DigitalOcean,选择已创建的 DigitalOcean 监视器,然后点击弹性伸缩池
注意

弹性伸缩池将在下一个发现周期中被发现,发现频率取决于您在创建 DigitalOcean 监视器时选择的发现频率。

数据采集频率

根据所选的轮询间隔,DigitalOcean 弹性伸缩池的性能指标默认每两分钟采集一次,并每五分钟在 Site24x7 控制台中更新一次。

支持的指标

指标名称 描述 统计方式 单位
Current Instances 数据采集时弹性伸缩池中当前运行的 Droplet 实例数量。 平均值
Target Instances 弹性伸缩池伸缩策略所维护的目标 Droplet 实例数量。 平均值
Current CPU Utilization 采集时资源池中所有活跃 Droplet 实例的平均 CPU 利用率百分比。 平均值 百分比
Target CPU Utilization 弹性伸缩池伸缩策略中设定的 CPU 利用率目标百分比。 平均值 百分比
Current Memory Utilization 采集时资源池中所有活跃 Droplet 实例的平均内存利用率百分比。 平均值 百分比
Target Memory Utilization 弹性伸缩池伸缩策略中设定的内存利用率目标百分比。 平均值 百分比

阈值配置

您可以为所有 Droplet 指标配置阈值和告警,以主动检测性能下降和连接问题。

  1. 前往管理 > 配置文件 > 阈值与可用性
  2. 弹性伸缩池创建或编辑您的阈值配置文件
  3. 将配置文件分配给相应监视器以触发告警。

对于监视器级别的配置:

  1. 前往云服务 > DigitalOcean > 弹性伸缩
  2. 选择要应用阈值的资源,然后点击汉堡图标 汉堡图标
  3. 选择编辑,将跳转至编辑 DigitalOcean 弹性伸缩池监视器页面。
  4. 点击阈值与可用性字段旁边的铅笔图标 铅笔图标,即可为各指标设置阈值。

IT 自动化

使用 Site24x7 的 IT 自动化功能自动解决弹性伸缩池性能常见问题:

  1. 前往管理 > IT 自动化模板,然后点击添加自动化模板
  2. 通过选择自动化类型(如服务器重启、清空队列)创建自动化规则。
  3. 将创建的规则映射到弹性伸缩池,以便在告警触发时自动执行。

配置规则

使用配置规则实现跨弹性伸缩池实例的批量配置自动化。在发现新监视器时,自动分配阈值配置文件通知配置文件标签监视器组

许可证

每个 DigitalOcean 弹性伸缩池监视器消耗一个基础监视器许可证。

监控数据

中断

中断选项卡显示中断详情,包括开始时间、结束时间、持续时长和相关备注,便于跟踪和回顾宕机事件。

备注

备注选项卡允许您记录描述、运营背景、运行手册步骤、近期变更或参考链接,以便团队成员随时查阅。支持使用 Markdown 语法格式化内容。

日志报表

日志报表选项卡提供弹性伸缩池监视器日志状态的统一视图,并支持下载 CSV 报表用于分析和审计。

告警日志

告警日志选项卡按时间顺序展示弹性伸缩池监视器触发的告警列表,支持告警历史回顾、严重程度分析和阈值验证。

相关文章

本文档对您有帮助吗?

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


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


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

短链接已复制!