跳转到内容
搜索文档

设备指标

最后更新 查看 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 性能下降的情况。

这篇文档对您有帮助吗?