跳转到内容
搜索文档

设备指标

最后更新 查看 MarkdownAgent 设置

Cloudflare 客户可以在 Cloudflare 仪表板中检查特定 Cloudflare One Appliance(前称 Magic WAN Connector)的指标。这些指标可帮助您对 Cloudflare One Appliance 的潜在问题进行故障排除。有关详细信息,请参阅故障排除。

使用 GraphQL 查询指标

客户可以查询 Cloudflare 的 GraphQL API 以获取其 Cloudflare One Appliance 设备指标。Cloudflare 仪表板显示过去一小时内的 Cloudflare One Appliance 设备指标。通过 GraphQL API,客户可以查询最长 30 天的历史 Cloudflare One Appliance 设备指标。

例如:

query telemetry(
  $accountTag: string
  $snapshotsFilter: AccountMconnTelemetrySnapshotsAdaptiveGroupsFilter_InputObject!
  $snapshotMountsFilter: AccountMconnTelemetrySnapshotMountsAdaptiveGroupsFilter_InputObject!
  $snapshotThermalsFilter: AccountMconnTelemetrySnapshotThermalsAdaptiveGroupsFilter_InputObject!
  $limit: int64!
) {
  viewer {
    accounts(filter: { accountTag: $accountTag }) {
      snapshots: mconnTelemetrySnapshots(
        filter: $snapshotsFilter
        limit: $limit
        orderBy: [datetimeFiveMinutes_DESC]
      ) {
        max {
          cpuCount
          loadAverage1m
          memoryFreeBytes
          memoryTotalBytes
        }
        dimensions {
          connectorId
          datetimeFiveMinutes
        }
      }
      snapshotMounts: mconnTelemetrySnapshotMounts(
        filter: $snapshotMountsFilter
        limit: $limit
        orderBy: [datetimeFiveMinutes_DESC]
      ) {
        max {
          availableBytes
          totalBytes
        }
        dimensions {
          connectorId
          datetimeFiveMinutes
        }
      }
      snapshotThermals: mconnTelemetrySnapshotThermals(
        filter: $snapshotThermalsFilter
        limit: $limit
        orderBy: [datetimeFiveMinutes_DESC, connectorId_DESC]
      ) {
        max {
          currentCelsius
        }
        dimensions {
          connectorId
          datetimeFiveMinutes
        }
      }
    }
  }
}

平均 CPU 负载解释

指标 average CPU load(平均 CPU 负载)是独特的,与另一种常见的 CPU 指标 CPU utilization(CPU 利用率)有明显区。Cloudflare One Appliance 使用的是 Unix 风格的 CPU 负载计算 ↗。

CPU 负载是衡量当前正在运行以及等待在 CPU 上运行的进程数的指标。Cloudflare 收集设备的一分钟平均负载,并根据 CPU 中的总核心数将其转换为百分比。如果 Cloudflare One Appliance CPU 拥有八个核心,且一分钟平均负载为二,那么平均 CPU 负载即为 25%。如果平均 CPU 负载超过 100%,则表示队列中有进程正在等待在 CPU 上执行。

Cloudflare 仍在评估 Cloudflare One Appliance 的典型 CPU 负载运行范围。通常,任何设备上平均 CPU 负载的健康范围在 30% 到 70% 之间。如果平均 CPU 负载持续超过 100%,客户可能会遇到 Cloudflare One Appliance 性能下降的情况。

这篇文档对您有帮助吗?