Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

hsflowd sFlowエージェントを設定します

このトピックでは、 hsflowdの設定方法について説明します。 hsflowd は、サーバー、VM、およびコンテナを監視するように設計されたオープンソースのホストsFlowエージェントです。 hsflowd は、sFlow標準を活用して、リソース使用状況の統計、パフォーマンスメトリック、およびネットワークトラフィックデータを提供します。

hsflowdを設定するには:

  1. hsflowdパッケージをインストールします。

    インストール プロセスは OS によって異なります。例えば、UbuntuのようなDebianベースのシステムでは、以下のコマンドを使うことができます。

    他のシステムでは、 GitHub Repositoryからソースコードをダウンロードしてコンパイルする必要がある場合があります。

  2. インストールが完了したら、次の場所にある hsflowd設定ファイルを見つけます。/etc/hsflowd.conf。次に、nanovi などのテキスト エディターでファイルを開きます。
  3. sFlow設定を構成します。

    AGENT_IP_ADDRESSをsFlowエージェントのIPアドレス(通常はホストのIPアドレス)に置き換え、x.x.x.x Apstra FlowコレクターのIPアドレスに置き換えます。必要に応じて、サンプリング、ポーリング、ヘッダー、データグラムの値を調整できます。

    <sFlow> <sFlowSettings> <sampling>400</sampling> <polling>20</polling> <header>128</header> <datagram>1400</datagram> <agent>AGENT_IP_ADDRESS</agent> </sFlowSettings> <collectors> <collector> <ip>x.x.x.x</ip> <udpport>6343</udpport> </collector> </collectors> </sFlow>
  4. 設定ファイルを保存して終了します。
  5. 変更を適用するには、hsflowdサービスを再起動します。使用するコマンドはOSによって異なります。Ubuntu などの Debian ベースのシステムの場合は、次のコマンドを実行します。
  6. 設定を確認します。

    hsflowdが実行され、sFlowデータをエクスポートしていることを確認するには、以下のコマンドを入力します。

    このコマンドは、hsflowdサービスのステータスを表示し、サービスが実行中でアクティブであることを示します。

これで、サーバーは指定されたフローコレクターへのsFlowデータのエクスポートを開始します。