• ログイン今すぐ開始

本書は、お客様のご参考のために原文の英語版を機械翻訳したものです。

英語版と齟齬がある場合、英語版の定めが優先するものとします。より詳しい情報については、本リンクをご参照ください。

問題を作成する

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 > ログに移動します。
  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 > Query your dataに移動します。
  2. 以下のNRQLクエリのいずれかを入力してください。
Copyright © 2023 New Relic Inc.

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