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

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

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

問題を作成する

取り込むデータを削減

データの取り込みを見直し、送信するデータ量を減らして取り込むデータ量を減らしたい場合は、次のソリューションをご利用いただけます。

  • セット global.lowDataMode
  • スクラップ間隔の変更
  • フィルターネームスペース

それぞれのオプションについて説明しましょう。

設定により取り込むデータを削減 global.lowDataMode

コストを削減したい場合は、 global.lowDataMode値を変更できます。 これにより、送信するメトリクスの数が削減されます。 この コンテナーの変更は、 Kubernetesインストールに使用した方法によって異なります。

lowDataModeは、 nri-bundleチャートの次の特定のコンポーネントに影響します。

スクレイピング間隔を変更して取り込むデータを削減する

New Relic Kubernetesインテグレーションでは、クラスタからメトリックを収集する際のスクレイピング間隔を変更することができます。 これにより、データの解像度と使用量の適切なバランスを選択できます。 最良のエクスペリエンスを得るには、15 ~ 30 秒のスクレイピング間隔を選択することをお勧めします。

ヒント

lowDataModeでは、スクレイプ間隔がすでに 30 秒に設定されています。

スクレイプ間隔を変更する方法は、Kubernetes のインストールに使用した方法によって異なります。

  • ガイド付きインストール( New Relic CLI、Helm、マニフェスト): ガイド付きインストール フローに従ってこの値を変更することはできません。
  • Helm : nri-bundleチャートのスクレイプ間隔を必要な値に設定します。
  • Manifest: マニフェスト構成 YAML ファイル内のスクレイプ間隔を必要な値に設定します。 インストール手順に従った場合、ファイル名はnewrelic-manifest.yamlになります。

Helm またはマニフェストを使用していて、スクレイプ間隔を変更する場合は、 newrelic-infrastructureセクションの下に間隔値を追加するだけです。 Helm でどのように見えるかを確認するには、 values-newrelic.yamlファイルのこの例を見てください。

global:
licenseKey: _YOUR_NEW_RELIC_LICENSE_KEY_
cluster: _K8S_CLUSTER_NAME_
# ... Other settings
# Configuration for newrelic-infrastructure
newrelic-infrastructure:
# ... Other settings
common:
config:
interval: 25s

重要

Kubernetes ナビゲーター の代わりに クラスター エクスプローラー を使用している場合は、interval より大きい値に設定できないことに注意してください。40s

フィルタリングにより取り込まれるデータを削減

ネームスペースにラベルを付けて、 Kubernetesインテグレーションがスクレイピングするネームスペースをフィルタリングできます。 すべてのネームスペースはデフォルトでスクレイピングされます。

Kubernetes と同じようにnamespaceSelector使用します。 ラベルに一致するネームスペースのみを含めるには、 namespaceSelectorを変更するだけです。 values-newrelic.yamlファイルのnewrelic-infrastructureセクションに次のコードを追加します。

common:
config:
namespaceSelector:
matchLabels:
key1 : "value1"

ネームスペースの例

変更できる設定の完全なリストは、チャートの README ファイルで確認できます。

どの名前空間が除外されているかを確認するにはどうすればよいですか?

K8sNamespaceサンプルは、クラスタ内のすべてのネームスペースを表示します。 nrFilteredプロパティは、ネームスペースに関連するデータをスクレイピングするかどうかを決定します。 このクエリは、どのネームスペースがモニターされているかを表示します。

FROM K8sNamespaceSample SELECT displayName, nrFiltered WHERE clusterName = <clusterName> SINCE 2 MINUTES AGO

除外された名前空間からどのデータが破棄されていますか?

これらのサンプルは、除外されたネームスペースでは利用できません。

  • K8sContainerSample
  • K8sDaemonsetSample
  • K8sDeploymentSample
  • K8sEndpointSample
  • K8sHpaSample
  • K8sPodSample
  • K8sReplicasetSample
  • K8sServiceSample
  • K8sStatefulsetSample
  • K8sVolumeSample
Copyright © 2024 New Relic株式会社。

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