• Herramientas Online
  • - Calculadoras
    • Contador de caracteres
  • - Descarga
    • Descarga de TikTok
    • Descarga de DouYin
  • - Herramientas web
    • BASE64
    • Base64 a imagen
    • Imagen a Base64
    • Codificación URL
    • JavaScript
    • Timestamp
    • Convertidor Unicode
    • Formato JSON
    • Modificar extensión
    • Crear lista
    • Optimizador CSS
  • - Herramientas de cifrado
    • Cifrado MD5
    • Generador aleatorio
  • - Herramientas de imagen
    • Compresión de imágenes
    • Generador de código QR
    • Lector de código QR
    • Vista previa de fondo
    • EXIF de imagen
  • - Hojas de información
    • Herencia de grupo sanguíneo
    • Tallas de ropa
    • app.tool_clock
  • [email protected]
DopuBox
  • English
  • Español
  • Français
  • 日本語
  • 한국어
  • 简体中文
  • 繁體中文
全部 ニュース Meta Code 文化・アート
Sysdigを使用してLinuxシステムサーバの障害を監視および排除する方法
2022-01-12

プロセスの発生と受信のシステム呼び出しを追跡する必要がある場合、まず頭に浮かぶのは何ですか?straceを思い浮かべるかもしれませんが、あなたは正しいです。元のネットワーク通信を監視するには、どのようなコマンドラインツールを使用しますか?tcpdumpを考えたら、あなたはまた素晴らしい選択をしました。開いているファイル(Unixの意味では:すべてのファイル)を追跡しなければならない必要がある場合は、lsofを使用する可能性があります。

Sysdigのインストール

このチュートリアルでは、インストールの流れを簡単にし、バージョンを短縮するために、公式Webサイトで提供されている自動インストールプロセスを使用します。自動化の過程で、インストールスクリプトはオペレーティングシステムを自動的に検出し、必要な依存パッケージをインストールします。

rootとして次のコマンドを実行して、公式apt/yum倉庫からsysdigをインストールします。

コードのコピー
# curl -s https://s3.amazonaws.com/download.draios.com/stable/install-sysdig | bash

インストールが完了したら、sysdigを呼び出して感じることができます。

コードのコピー
# sysdig

私たちの画面はすぐにシステム上で発生したすべてのイベントに埋め込まれ、これらの情報に対して、私たちがより多くの操作をするのは不便です。さらに処理するには、次のようにします。

コードのコピー
# sysdig -cl | less

デフォルトでは、以下のカテゴリが使用できます。各カテゴリには、複数の内蔵ドリルが分布しています。

  • CPU Usage:CPU使用量
  • Errors:エラー

        I/O
    Logs:ログ

    Misc:混在

    Net:ネットワーク
    Performance:パフォーマンス

    Security:セキュリティ

    System State:システム状態

    <’用于退出事件。指定したドリルの情報(詳細なコマンドラインの使用方法を含む)を表示するには、次のコマンドを実行します。

    コードのコピー

    #sysdig-cl[のみ名]
    たとえば、「ネットワーク」カテゴリのspy_について確認できます。port凿子の情报:
    コードのコピー

    # sysdig -i spy_port

    ドリルは、フィルタ(リアルタイムデータと記録ファイルに同時に適用可能)を組み合わせて、より多くの有用な出力を得ることができます。

    フィルタはクラス.フィールド構造に従います。例:
    完全なフィルタリストは、次のコマンドで表示できます。

    コードのコピー

    # sysdig -l

    Sysdigインスタンス:サーバのパフォーマンス障害
    サーバのパフォーマンスに問題が発生したと仮定します(応答がない、または重大な応答遅延など)。ボトルネックドリルを使用して、現在の10個の最も遅いシステム呼び出しのリストを表示できます。

    次のコマンドを使用して、生存サーバでリアルタイムチェックを行います。「-c」は、sysdigに指定したドリルを実行するようにドリル名とともに表示されます。

    コードのコピー
    # sysdig -c bottlenecks
    あるいは、サーバのパフォーマンス分析をオフラインで実行できます。この場合、sysdigをファイルに完全に保存し、次のようにレコードに対してボトルネックドリルを実行できます。

    まず、sysdigeレコードを保存します(Ctrl+cを使用して収集を停止します):

    コードのコピー

    # sysdig -w trace.scap
    レコードを収集したら、次のコマンドを実行して、取得間隔で最も遅いシステム呼び出しを確認できます。
  • コードのコピー
  • # sysdig -r trace.scap -c bottlenecks

    Sysdigインスタンス:インタラクティブなユーザー・アクティビティの監視

    システム管理者として、システム内のインタラクティブなユーザーアクティビティ(コマンドラインでユーザーがどのコマンドを入力したのか、ユーザーがどのディレクトリに行ったのかなど)を監視したいと仮定すると、spy_user凿子が役に立ちました。
    まず、sysdigレコードをいくつかの追加オプションで収集しましょう。

    コードのコピー

    # sysdig -s 4096 -z -w /mnt/sysdig/$(hostname).scap.gz

    「-s 4096」はsysdigに各イベントに4096バイトを取得するように伝えた。
    「-z」(「-w」とともに使用)は、レコードファイルの圧縮を有効にします。
    「-w」はsysdigを指定したファイルに記録します。 上記の例では、各ホストに基づいて圧縮されたレコードファイルの名前をカスタマイズしました。覚えておいてください。いつでもCtrl+cを押してsysdigの実行を中断することができます。
    適切な数のデータを収集した後、次のコマンドを実行して、各ユーザーのインタラクティブなアクティビティを表示できます。
    コードのコピー

    # sysdig -r /mnt/sysdig/debian.scap.gz -c spy_users

    上に出力された1番目の欄には、指定されたユーザのアクティビティに関連するプロセスのPIDが表示されます。

    指定したユーザーを特定し、そのユーザーのアクティビティだけを監視したい場合はどうですか?ユーザー名でspy_usersのみの結果をフィルタします。
    コードのコピー

    # sysdig -r /mnt/sysdig/debian.scap.gz -c spy_users "user.name=xmodulo"

    Sysdigインスタンス:モニタファイルI/O
    コードのコピー

    # sysdig -p "%user.name %proc.name %fd.name" "evt.type=write and fd.name contains /home/" -z -w writetrace.scap.gz


    ソース元URL:https://dopubox.com/article/p/2c3eda14504da748

    Otras Herramientas
  • Contador de caracteres Descarga de TikTok Descarga de DouYin BASE64 Base64 a imagen Imagen a Base64 Codificación URL JavaScript Timestamp Convertidor Unicode Formato JSON Modificar extensión Crear lista Optimizador CSS Cifrado MD5 Generador aleatorio Compresión de imágenes Generador de código QR Lector de código QR Vista previa de fondo EXIF de imagen Herencia de grupo sanguíneo Tallas de ropa app.tool_clock
  • <司書のコレ絶対読んで>「王さまと九人のきょうだい」君島久子訳、赤羽末吉絵
    2024-05-29

    囲碁、一力遼本因坊が初防衛 余正麒破り三冠堅持
    2024-05-30

    白と黒で奏でるインスタレーション 渡辺信子が京都で「White and Black」
    2024-05-31

    幸田文の名言「台所に立てば、…」【本と名言365】
    2024-05-30

    あらゆる知識に精通した「天才」が教えてくれた、頭を良くするための新書の読み方と「究極のインプット・アウトプット」の方法
    2024-06-02

    吉田南さん、バイオリン部門6位 エリザベート音楽コン、奈良出身
    2024-06-01

    森鷗外の教師像に迫る 研究の「盲点」、記念館で特別展 学生の評判も紹介
    2024-06-01

    ビルケンシュトック、創業から250年の歴史を振り返る2冊を出版
    2024-06-01

    「CLAMP展」が国立新美術館で7月より開催。展示数は史上最多の約800点
    2024-06-04

    開館10周年を記念。「広重 ─摺の極─」があべのハルカス美術館で開催へ
    2024-06-05

    「KOGEI Art Fair Kanazawa 2024」開催決定
    2024-06-04

    性被害者支援の法人設立 スマイル社
    2024-06-04

    「VOCA展」に関するハラスメント防止のためのガイドラインが制定
    2024-06-05

    そごう・西武が百貨店として初めてNFTマーケット開設、NFT作品約100点を発売
    2024-06-06

    田名網敬一の巨大インスタレーションが、世界初大規模回顧展「田名網敬一 記憶の冒険」に登場。国立新美術館で8月7日から
    2024-06-06

    「Osaka Art & Design 2024」(大阪市内)開幕レポート。何気ない日常のなかで多様なカルチャーに触れる
    2024-06-06

    「art stage OSAKA 2024」が9月に開催。大阪・関西万博への機運も醸成
    2024-06-05

    藤井八冠、5連覇へ白星発進 将棋棋聖戦、山崎八段破る
    2024-06-06

    長山智美 デザイン狩人|HAY DOGS♡
    2024-06-06

    なぜ、いま「先住民の現代アート」なのか? 『美術手帖』2024年7月号は、「先住民の現代アート」特集
    2024-06-06

    ©  Dopu Box
    💛