• /
  • EnglishEspañolFrançais日本語한국어Português
  • ログイン今すぐ開始

この機械翻訳は、参考として提供されています。

英語版と翻訳版に矛盾がある場合は、英語版が優先されます。詳細については、このページを参照してください。

問題を作成する

Windowsインテグレーションの制限事項とトラブルシューティング

プレビュー

この機能はまだ開発中ですが、ぜひお試しください。

この機能は現在、弊社のプレリリース ポリシーに従ってプレビュー プログラムの一部として提供されています。最新の手順については、 Kubernetesインテグレーション インストレーション ガイドを確認してください。

Windowsのバージョンを確認する

重要

Windowsでコンテナを使用する場合、コンテナ ホストのバージョンとコンテナ イメージのバージョンが同じである必要があります。 当社のKubernetesインテグレーションは、 Windowsバージョン LTSC 2019 および LTSC 2022 で実行できます。

Windowsバージョンを確認するには、Powershell またはコマンド プロンプト ウィンドウを開いて、次のコマンドを実行します。

bash
$
systeminfo

OS NameOS Versionで始まる行を探します。これらの行には OS 情報とビルド番号が示されます。このチェックは、環境の互換性を確認するためだけのものであり、インストレーション中にこのバージョン情報を指定する必要はありません。

  • Windows Server LTSC 2019: ビルド番号10.0.17763に対応します。
  • Windows Server LTSC 2022: ビルド番号10.0.20348に対応します。

Windows デーモンセット

Windows監視が有効な場合、 Kubernetes DaemonSet はサポートされているWindowsバージョンごとに作成されますが、ポッドはクラスタ内に存在するWindowsノード バージョンに対してのみ作成されます。 つまり、Windows 固有のDaemonSets複数表示される場合がありますが、そのすべてが"desired"ポッド数を持つわけではありません。

たとえば、Linux ノードが 2 つ、Windows LTSC 2022 ノードが 1 つあり、Windows LTSC 2019 ノードがないクラスターの場合、出力は次のようになります。

bash
$
kubectl -n newrelic get daemonsets
$
NAME DESIRED CURRENT READY UP-TO-DATE AVAILABLE NODE SELECTOR AGE
$
<...snip...>
$
newrelic-bundle-nrk8s-kubelet 2 2 2 2 2 kubernetes.io/os=linux 24h
$
newrelic-bundle-nrk8s-kubelet-windows-ltsc2019 0 0 0 0 0 kubernetes.io/os=windows,node.kubernetes.io/windows-build=10.0.17763 24h
$
newrelic-bundle-nrk8s-kubelet-windows-ltsc2022 1 1 1 1 1 kubernetes.io/os=windows,node.kubernetes.io/windows-build=10.0.20348 24h

必要に応じて、Helm Chart 経由でインストールするときにカスタムvalues.yamlファイルにwindowsOsListキーを含め、必要なバージョンのみを指定することにより、チャートが不要なDaemonSetsを作成しないようにすることができます。

windowsOsList:
- version: ltsc2022 # Human-readable version identifier
imageTagSuffix: ltsc2022 # Tag to be used for nodes running the windows version above
buildNumber: 10.0.20348 # Build number for the nodes running the version above. Used as a selector.

Windows 向けKubernetesインテグレーションの制限

Windows 用の New Relic エージェントは、 K8sNodeSampleK8sPodSampleなどのKubernetes データ サンプルを送信します。向けKubernetes インテグレーションには次の制限が適用されます。Windows

  • SystemSampleKubernetes の Windows コンテナに対する権限制限のため、 StorageSampleNetworkSample 、およびProcessSampleは生成されません。

  • Kubernetes仕様でのhostNetwork使用は、 Windowsではサポートされていません。

  • 一部のKubernetesメトリクスは、 Windows kubelet に含まれていないか、 Windowsに関連していないため欠落しています。

    • ノードです。

      • memoryMajorPageFaultsPerSecond: 常に0を返します。

      • memoryPageFaults: 常に0を返します。

      • memoryRssBytes: 常に0を返します。

      • net.errorsPerSecond: 送信されませんでした。

      • net.rxBytesPerSecond: 送信されませんでした。

      • net.txBytesPerSecond: 送信されませんでした。

      • Windows には関係ありません:

        • fsInodes: 送信されませんでした。
        • fsInodesFree: 送信されませんでした。
        • fsInodesUsed: 送信されませんでした。
        • runtimeInodes: 送信されませんでした。
        • runtimeInodesFree: 送信されませんでした。
        • runtimeInodesUsed: 送信されませんでした。
    • コンテナです。

      • containerID: 送信されませんでした。
      • containerImageID: 送信されませんでした。
      • memoryMappedFileBytes: 送信されませんでした。
      • memoryUsedBytes: 送信されませんでした。代わりにmemoryWorkingSetBytes使用してください。
      • memoryUtilization: 送信されません ( memoryUsedBytesに依存します)。memoryWorkingSetBytes / memoryLimitBytesを使用して同様のメトリクスを計算できます。
      • requestedMemoryUtilization: 送信されません ( memoryUsedBytesに依存します)。memoryWorkingSetBytes / memoryRequestedBytesを使用して同様のメトリクスを計算できます。
      • Windows には関係ありません:
        • cpuCfs*: すべてのcpuCfs*値が送信されませんでした。
    • 巻です。

      • fsUsedBytes: 常に0を返します。
      • fsUsedPercent: 常に0返します ( fsUsedBytesに依存します)。
Copyright © 2025 New Relic株式会社。

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.