*はリモートIPアドレスでフィルタリングします。+`以外のIPアドレスからのイベントを検索します。fd.rip!=クライアントIPアドレス以外のIPアドレスからの書き込みイベントがあったことを示した部分的な出力は、次の出力に示されています。size=8192さらなる調査はまた、不正なIPアドレス「33.33.33.33」が中国のマシンに属していることを示しました。これは、Sysdigを使用してサーバーに到達するトラフィックを注意深く監視する方法のほんの一例です。追加のスクリプトを使用してイベントストリームを分析してみましょう。–システムの監視と分析にSysdigノミを使用するSysdigの用語では、_chisels_は、Sysdigイベントストリームを分析して有用なアクションを実行するために使用できるLuaスクリプトです。すべてのSysdigインストールに付属する50近くのスクリプトがあり、次のコマンドを使用して、システムで使用可能なノミのリストを表示できます。-clより興味深いノミのいくつかは次のとおりです。*:ネットワーク接続をリストします(オプションでフィルターします)。*:インタラクティブなユーザーアクティビティを表示します。*:ログインシェルIDを一覧表示します。*:指定されたIPアドレスと交換されたデータを表示します。*:指定されたIPポート番号を使用して交換されたデータを表示します。*:任意のプロセスがすべてのファイルに対して行った読み取りまたは書き込みをエコーし​​ます。オプションで、ファイルの名前を指定して、そのファイルへの読み取りまたは書き込みのみをインターセプトできます。+」フラグを使用し、その後にチゼルの名前を続けます。+`チゼルに関する詳細情報を表示するには、次のように入力します。netstat`チゼルの使用について知っておくべきことをすべて理解したので、次を実行してシステムを監視するためにその力を活用します。netstat出力は次のようになります。SSH接続が表示されている場合、それは赤いフラグであるはずであり、さらに詳しく調べる必要があります。これにより、システム上のインタラクティブなユーザーアクティビティを表示できます。このコマンドを終了します。spy_users次に、2番目のターミナルを開き、サーバーに接続します。`を実行しているターミナルに戻ります。+`コマンドを実行した端末にエコーされます。次に、グラフィカルツールであるCsysdigを見てみましょう。–システムの監視と分析にCsysdigを使用するCsysdigは、Sysdigに付属するもう1つのユーティリティです。`を使用できるのと同じ機能を提供するインタラクティブなユーザーインターフェイスがあります。+」のようですが、機能が豊富です。`コマンドはライブモニタリングを実行し、後で分析するためにイベントをファイルにキャプチャできます。+`は、2秒ごとに更新されるシステムデータのより便利なリアルタイムビューを提供します。その例を表示するには、次のコマンドを入力します。csysdigこれにより、次の図のようなインターフェイスが開き、監視対象ホスト上のすべてのユーザーとアプリケーションによって生成されたイベントデータが表示されます。[Csysdigのメインインターフェース]インターフェイスの下部には、プログラムのさまざまな側面にアクセスするために使用できるいくつかのボタンがあります。+`によって収集されたメトリックのカテゴリに似ています。*を含む、すぐに使用可能な29のビューがあります。ビューからライブイベントが表示されます。+`キーを押すと、列の説明を含む利用可能なビューのリストが表示されます。ボタンをクリックして、列の説明を表示することもできます。*ボタンをクリックしてアクセスできます。*インターフェースのリストを示しています。+」の場合と同様に、通常次の形式を取ります。*で、更新間の遅延をミリ秒単位で変更するために使用されます。+」の出力を表示するには、次のように入力します。*オプションを使用して、ビューからユーザーおよびグループ情報を除外できます。+`の起動が速くなりますが、ほとんどの場合、速度の向上はごくわずかです。*オプションを使用します。アプリケーションは、その数に達すると終了します。キャプチャされたイベントの数は、5つの数字である必要があります。UIも表示されません。`の出力を制限できます。+`を起動することにより、ユーザーによる出力をフィルター処理できます。user.name=root出力は、サーバーで実行されているものを反映しますが、次の画像に示すようになります。[ルートによって生成されたCsysdigデータ]イベントを生成する実行可能ファイルの出力を表示するには、パスなしでバイナリの名前をフィルターに渡します。`コマンドによって生成されたすべてのイベントを表示します。+`であるすべての開いているファイルが表示されます。proc.name=nano使用可能なフィルターは数十個あり、次のコマンドで表示できます。`コマンドで使用可能なフィルターを表示するために使用したのと同じオプションであることがわかります。`にはマウスフレンドリーなインタラクティブUIが付属していることです。結論Sysdigは、サーバーの監視とトラブルシューティングに役立ちます。これにより、アプリケーションコンテナによって生成されたものを含む、監視対象ホスト上のすべてのシステムアクティビティに関する深い洞察が得られます。このチュートリアルでは特にコンテナについて説明しませんでしたが、コンテナによって生成されるシステムアクティビティを監視する機能は、Sysdigを同様のアプリケーションと区別するものです。[ホームページ]をご覧ください。Sysdigのノミは、Sysdigのコア機能の強力な拡張機能です。これらはLuaで記述されているため、常にカスタマイズしたり、ゼロから記述したりできます。[公式チゼルページ]をご覧ください。