帮助手册

如何在 DigitalOcean 中监控 Droplets

Site24x7 持续监控您的 DigitalOcean Droplet 指标,为您的团队提供 CPU 利用率、内存消耗、磁盘和网络带宽的实时可见性,帮助您在问题升级之前发现并处理,避免高昂的宕机损失。

通过 DigitalOcean Droplet 监视器,可以精细调整资源分配,随着应用程序的增长实现智能扩展,在性能优势中保持安心。

使用场景

CPU 稳定性:通过追踪 CPUCPU I/O 等待时间,提前识别计算或资源竞争问题,防止性能下降。

内存控制:通过监控可用内存,提前检测内存泄漏,在关键进程被终止之前采取措施,避免崩溃。

网络洞察:通过追踪各接口的带宽,优化吞吐量,快速检测流量峰值和异常数据使用情况。

设置与配置

Droplet 资源在 DigitalOcean 集成期间会被自动发现和监控。请按照以下步骤启用监控:

  • 导航至 Cloud > DigitalOcean > Add DigitalOcean Monitor。按照以下步骤添加 DigitalOcean 监视器。
  • 在添加或编辑 DigitalOcean 监视器时,从服务/资源类型下拉列表中选择 Droplet,然后点击保存
  • 前往 Cloud > DigitalOcean,选择已创建的 DigitalOcean 监视器,然后点击 Droplet
注意

Droplet 将在下次发现周期中被发现,具体取决于您在创建 DigitalOcean 监视器时选择的发现频率。

数据采集频率

根据所选的轮询间隔,DigitalOcean Droplet 的性能指标默认每两分钟采集一次,每五分钟在 Site24x7 门户中更新一次。

支持的指标

指标名称 描述 单位
CPU 用户态 Droplet 上用户空间进程占用的 CPU 时间。 小时
CPU 内核态 执行内核级系统调用和操作所占用的 CPU 时间。 小时
CPU Nice 以较低调度优先级运行的用户空间进程消耗的 CPU 时间。 分钟
CPU 空闲 处理器处于空闲状态等待任务的天数。
CPU Steal 虚拟机监控程序为同一主机上的其他虚拟机提供服务时窃取的 CPU 时间。 小时
CPU I/O 等待 CPU 等待 I/O 操作完成所花费的时间。 分钟
CPU IRQ 处理硬件中断请求所消耗的 CPU 时间。
CPU SoftIRQ 处理从硬件 IRQ 延迟执行的软件中断请求所消耗的 CPU 时间。 分钟
内存总量 操作系统报告的分配给 Droplet 的物理 RAM 总量。 MB
可用内存 当前可供应用程序分配而无需交换的内存量。 MB
空闲内存 完全未使用且未分配给任何进程或缓存的物理内存。 MB
缓存内存 内核页面缓存用于加速文件系统读取的内存。 MB
1 分钟平均负载 过去 1 分钟内运行队列中或等待 CPU 或 I/O 的进程平均数量。
5 分钟平均负载 过去 5 分钟滚动窗口内所有 CPU 的平均系统负载。
15 分钟平均负载 过去 15 分钟滚动窗口内所有 CPU 的平均系统负载。
入站公网带宽 Droplet 公网网络接口接收的入站数据速率。 位/秒
出站公网带宽 Droplet 公网网络接口传输的出站数据速率。 位/秒
入站私网带宽 Droplet 私网或 VPC 网络接口接收的入站数据速率。 位/秒
出站私网带宽 Droplet 私网或 VPC 网络接口传输的出站数据速率。 位/秒

阈值配置

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

  1. 前往 Admin > Configuration Profiles > Threshold and Availability
  2. Droplets 创建或编辑您的阈值配置文件
  3. 将配置文件分配给相应的监视器,以触发告警。

IT 自动化

使用 Site24x7 的 IT 自动化解决 Droplet 性能的常见问题:

  1. 前往 Admin > IT Automation Templates,然后点击添加自动化模板
  2. 通过选择自动化类型(例如,服务器重启、清空队列)创建自动化规则。
  3. 将创建的规则映射到 Droplet,以便在告警期间自动执行。

配置规则

使用配置规则简化 Droplet 实例的批量配置。在发现新监视器时,自动分配阈值配置文件通知配置文件标签和监视器组。

相关文章

本文档对您有帮助吗?

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


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


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

短链接已复制!