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

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

In the event of any inconsistency between the English version and the translated version, the English versionwill take priority. Please visit this page for more information.

問題を作成する

KTranslate Docker コンテナのヘルスモニタリング

New Relic ネットワーク監視のために KTranslate Docker コンテナを実行している間、コンテナの状態を監視して、潜在的な問題をプロアクティブに検出できます。

KTranslate コンテナ イメージには、実行時に使用できる-tee_logs=trueおよび-metrics=jchf設定があり、ヘルス メトリックを New Relic に直接送信できます。これらは、New Relic のガイド付きインストールを介してネットワーク監視をインストールすると、デフォルトで有効になります。ネットワーク監視を手動でインストールする際に設定することをお勧めします。

KTranslate からのログ

ヒント

Dockerホストからローカルでログを確認する場合は、 docker logs $CONTAINER_NAMEを実行します。たとえば、 docker logs ktranslate-snmp

-tee_logs=trueオプションは、デバイスをポーリングするときにログをNewRelicに送信します。それらを表示するには、次の手順を実行します。

  1. one.newrelic.com > All capabilities > Logsに移動します。
  2. [ログの検索場所]にcollector.name:"ktranslate"と入力し、[ログのクエリ]をクリックします。

一般的なログ検索

以下は、トラブルシューティングの際に、サポートのためのデータ収集に使用できる一般的な検索方法です。

KTranslate からのメトリック

-metricsオプションは、デバイスをポーリングするときに次のパフォーマンスメトリックをキャプチャします。

メトリック

グラニュラリティ

説明

baseserver_healthcheck_execution_total

トップレベル

内部ヘルスチェックの割合。ほとんどの場合、物事がデッドロックしていないことを示しており、常に0より大きくなければなりません。

inputq

トップレベル

すべてのSNMP、Flow、VPCの入力を合わせて、過去60秒間に受信した1秒あたりのメッセージ数(msg/sec)。

jchfq

トップレベル

事前に割り当てられた利用可能なバッファの数でレートを測定します。約8,000のはずです。

delivery_metrics_nr

NewRelicへの配信

New Relicへのすべてのメトリックについて、過去60秒間に送信された1秒あたりのバッチ数(バッチ/秒)。

delivery_logs_nr

NewRelicへの配信

New Relicへのすべてのログについて、過去60秒間に送信された1秒あたりのログ数(logs / sec)。

delivery_wins_nr

NewRelicへの配信

メトリックとイベントをNewRelicに送信してから過去60秒間に受信した200のHTTPコードの1秒あたりの勝ち数(wins / sec)。

device_metrics

SNMP

デバイスレベルのメトリクスに対する過去60秒間のSNMPポーリングのPolls per Second(polls/sec)。

interface_metrics

SNMP

インターフェースレベルのメトリクスに対する過去60秒間のSNMPポーリングの1秒あたりのポール数(polls/sec)。

snmp_fail

SNMP

SNMPポーリングがdevice_nameによってファセットされて機能しているかどうかを監視するゲージ。ここで、1は良いことを意味し、2は失敗することを意味します。

netflow.flows

ネットフロー

すべてのデバイスのフローデータについて、過去60秒間に受信した1秒あたりのフロー(fps)。IPFIX、NetFlow、sFlowのいずれか。

syslog_queue

Syslog

処理されるのを待っているsyslogメッセージのゲージ。

syslog_errors

Syslog

syslogメッセージを処理している間の、過去60秒間の1秒あたりのエラー数(errors/sec)。

syslog_messages

Syslog

全syslogデータの過去60秒間に受信した1秒あたりのメッセージ数(msg/sec)。

一般的な測定基準の検索

New Relicでこれらの指標を確認するには:

  1. one.newrelic.com > All capabilities > Query your dataに移動します。
  2. 以下のNRQLクエリのいずれかを入力してください。
Copyright © 2024 New Relic株式会社。

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