如何在 DigitalOcean 中监控 Droplets
Site24x7 持续监控您的 DigitalOcean Droplet 指标,为您的团队提供 CPU 利用率、内存消耗、磁盘和网络带宽的实时可见性,帮助您在问题升级之前发现并处理,避免高昂的宕机损失。
通过 DigitalOcean Droplet 监视器,可以精细调整资源分配,随着应用程序的增长实现智能扩展,在性能优势中保持安心。
使用场景
CPU 稳定性:通过追踪 CPU 和 CPU 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 指标配置阈值和告警,以主动检测性能降级和连接问题。
- 前往 Admin > Configuration Profiles > Threshold and Availability。
- 为 Droplets 创建或编辑您的阈值配置文件。
- 将配置文件分配给相应的监视器,以触发告警。
IT 自动化
使用 Site24x7 的 IT 自动化解决 Droplet 性能的常见问题:
- 前往 Admin > IT Automation Templates,然后点击添加自动化模板。
- 通过选择自动化类型(例如,服务器重启、清空队列)创建自动化规则。
- 将创建的规则映射到 Droplet,以便在告警期间自动执行。
配置规则
使用配置规则简化 Droplet 实例的批量配置。在发现新监视器时,自动分配阈值配置文件、通知配置文件、标签和监视器组。
