• ログイン無料アカウント

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

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

問題を作成する

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

NewRelicネットワーク監視用にktranslateDockerコンテナを実行しているときに、コンテナの状態を監視して、潜在的な問題をプロアクティブに検出できます。

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

ktranslateからのログ

ヒント

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

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

  1. one.newrelic.com > 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 にアクセスし、 Query your data をクリックします。
  2. 以下のNRQLクエリのいずれかを入力してください。
Copyright © 2022 New Relic株式会社。