mirror of
https://github.com/XRPLF/xrpl-dev-portal.git
synced 2025-11-20 03:35:51 +00:00
For better URLs, the content folder has been renamed 'docs' and all other files have been moved up a level. Also, non-docs images have been moved to the static folder at the top level where they belong. Many relative paths had to be fixed to make this work.
3.4 KiB
3.4 KiB
html, parent, seo, labels
| html | parent | seo | labels | |||
|---|---|---|---|---|---|---|
| configure-statsd.html | configure-rippled.html |
|
|
StatsDの設定
rippledは自分自身に関するヘルスや動作情報をStatsDフォーマットでエクスポートできます。これらの情報は、rippledmonやStatsDフォーマットの統計情報を受け付ける他のコレクターを通して取得し、可視化することができます。
設定の手順
rippledサーバでStatsDを有効にするには、以下の手順を実行します。
-
別のマシンで
rippledmonインスタンスをセットアップし、統計情報を受信して集計します。$ git clone https://github.com/ripple/rippledmon.git $ cd rippledmon $ docker-compose up上記の手順を実行する際には、DockerとDockerComposeがマシンにインストールされていることを確認してください。
rippledmonの設定については、rippledmonリポジトリをご覧ください。 -
[insight]をrippledの設定ファイルに追加します。[insight] server=statsd address=192.0.2.0:8125 prefix=my_rippledaddressにはrippledmonが接続しているIPアドレスとポートを指定します。デフォルトでは、このポートは8125です。prefixには設定するrippledサーバを識別する名前を指定します。prefixには、空白、コロン":"、または縦棒"|"を含めてはいけません。このprefix(接頭辞)は、このサーバからエクスポートされるすべてのStatsDの統計情報に表示されます。
{% partial file="/docs/_snippets/conf-file-location.md" /%}
-
rippledサービスを再起動します。$ sudo systemctl restart rippled -
統計情報がエクスポートされていることを確認します。
$ tcpdump -i en0 | grep UDPen0をあなたのマシンの適切なネットワークインターフェースに置き換えてください。あなたのマシンのインターフェースの完全なリストを取得するには$ tcpdump -Dを使ってください。出力の例:
00:41:53.066333 IP 192.0.2.2.63409 > 192.0.2.0.8125: UDP, length 196rippledmonインスタンスの設定されたアドレスとポートへの送信トラフィックを示すメッセージが定期的に表示されるはずです。
StatsDの各データの説明については、rippledmonリポジトリをご覧ください。
関連項目
- コンセプト:
- チュートリアル:
- リアファレンス: