• Outils en Ligne
  • - Calculatrices
    • Compteur de Caractères
  • - Téléchargement
    • Téléchargement TikTok
    • Téléchargement Douyin
  • - Outils Web
    • BASE64
    • Base64 vers image
    • Image vers Base64
    • Encodage URL
    • JavaScript
    • Timestamp
    • Convertisseur Unicode
    • Formatage JSON
    • Modifier l’Extension
    • Créer une Liste
    • Optimiseur CSS
  • - Outils de Chiffrement
    • Chiffrement MD5
    • Générateur Aléatoire
  • - Outils d’Image
    • Compression d’Images
    • Générateur de QR Code
    • Lecteur de QR Code
    • Prévisualisation de Fond
    • EXIF d’image
  • - Fiches d'information
    • Hérédité du Groupe Sanguin
    • Tailles Vêtements
    • 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

    Autres Outils
  • Compteur de Caractères Téléchargement TikTok Téléchargement Douyin BASE64 Base64 vers image Image vers Base64 Encodage URL JavaScript Timestamp Convertisseur Unicode Formatage JSON Modifier l’Extension Créer une Liste Optimiseur CSS Chiffrement MD5 Générateur Aléatoire Compression d’Images Générateur de QR Code Lecteur de QR Code Prévisualisation de Fond EXIF d’image Hérédité du Groupe Sanguin Tailles Vêtements app.tool_clock
  • 社長「関係者や視聴者不安にさせた」と謝罪
    2024-05-30

    「ねこクラゲ」被告、脱税認める 原稿優先で申告せず、福岡地裁
    2024-05-31

    作曲家ビゼーの窮地を救った傑作オペラ『真珠採り』の聴きどころは?【クラシック今日は何の日?】
    2024-05-31

    入試問題は白黒です 「わかりやすさ」「カラフル」は逆効果、自分で図を書くべし 桜井信一の攻める中学受験
    2024-05-31

    【光る君へ】平安時代、強烈なエピソードで知られた2人の受領とは
    2024-06-01

    森トラストが平安女学院から有栖川宮旧邸を取得…今度の活用は京都市とも引き続き協議
    2024-06-01

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

    <今週の本棚・次回の予定>6月8日の毎日新聞書評欄は『新装版 ペルーからきた私の娘』ほか
    2024-06-03

    知られざる作品や作家との巡り合いが生まれる高円寺のギャラリーショップ。
    2024-06-02

    ニコライ・バーグマンが手がける北欧のジュエリーブランド〈フローラダニカ〉旗艦店が南青山にオープン。
    2024-06-03

    河合隼雄物語賞に八木詠美さん 学芸賞は湯沢規子さん
    2024-06-03

    IT国家の最先端研究を知って 奈良・宇陀市がエストニアへの短期留学事業
    2024-06-04

    アレクサンダー・カルダー個展「カルダー:そよぐ、感じる、日本」が開催
    2024-06-04

    「国芳の団扇絵 猫と歌舞伎とチャキチャキ娘」(太田記念美術館)開幕レポート。世界初の展覧会
    2024-06-04

    「企画展 歌と物語の絵 ―雅やかなやまと絵の世界」(泉屋博古館東京)開幕レポート。歌、物語、絵画が織りなす芸術世界へ
    2024-06-04

    知ってる? 「登録博物館等マーク」
    2024-06-05

    お台場エリアを舞台に新芸術祭「東京お台場トリエンナーレ 2025」が誕生
    2024-06-05

    特別展「梅津庸一 クリスタルパレス」が国立国際美術館で開催。00年代からの仕事を総覧
    2024-06-04

    五木ひろし歌手生活60年…ふるさと福井へ恩返しの新曲
    2024-06-04

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

    ©  Dopu Box
    💛