INTEGRITY Dokumentace

Metriky zařízení

Zákazníci Cloudflare mohou zobrazit metriky konkrétního zařízení Cloudflare One Appliance (dříve Magic WAN Connector) v Cloudflare dashboardu. Tyto metriky vám pomohou odhalit případné problémy s vaším zařízením Cloudflare One Appliance. Podrobnosti najdete v Řešení potíží.

Dotazování metrik pomocí GraphQL

Zákazníci mohou pomocí GraphQL API Cloudflare načíst metriky zařízení Cloudflare One Appliance. Cloudflare dashboard zobrazuje metriky zařízení Cloudflare One Appliance za poslední hodinu. Prostřednictvím GraphQL API mohou zákazníci dotazovat až 30 dní historických metrik zařízení Cloudflare One Appliance.

Například:

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
        }
      }
    }
  }
}

Vysvětlení průměrného zatížení CPU

Metrika average CPU load je jedinečné a zřetelně odlišné od CPU utilization jde o další běžnou metriku CPU. Cloudflare One Appliance používá Výpočet zátěže CPU ve stylu systému Unix.

Zatížení CPU udává počet procesů, které aktuálně běží nebo čekají na zpracování procesorem. Cloudflare sbírá ze zařízení jednominutový průměr zatížení a převádí ho na procenta podle celkového počtu jader CPU. Pokud má CPU zařízení Cloudflare One Appliance osm jader a jednominutový průměr zatížení dva, průměrné zatížení CPU je 25 %. Pokud průměrné zatížení CPU přesáhne 100 %, znamená to, že ve frontě čekají procesy na zpracování procesorem.

Cloudflare stále vyhodnocuje typický provozní rozsah zátěže CPU u zařízení Cloudflare One Appliance. Obecně platí, že zdravý rozsah průměrné zátěže CPU u jakéhokoli zařízení je mezi 30 % a 70 %. Pokud je průměrná zátěž CPU trvale nad 100 %, může to vést ke snížení výkonu zařízení Cloudflare One Appliance.