• 在线工具
  • - 计算器
    • 字符计数
  • - 下载
    • TikTok 下载
    • 抖音下载
  • - 网络工具
    • BASE64
    • Base64 转图片
    • 图片转 Base64
    • URL 编码
    • JavaScript
    • 时间戳
    • Unicode 转换器
    • JSON 格式化
    • 修改扩展名
    • 制作列表
    • CSS 优化器
  • - 加密工具
    • MD5 加密
    • 随机生成器
  • - 图像工具
    • 图像压缩
    • 二维码生成器
    • 二维码识别器
    • 壁纸预览
    • 图片 EXIF
  • - 信息表
    • 血型遗传
    • 服装尺码
    • 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

    其他工具
  • 字符计数 TikTok 下载 抖音下载 BASE64 Base64 转图片 图片转 Base64 URL 编码 JavaScript 时间戳 Unicode 转换器 JSON 格式化 修改扩展名 制作列表 CSS 优化器 MD5 加密 随机生成器 图像压缩 二维码生成器 二维码识别器 壁纸预览 图片 EXIF 血型遗传 服装尺码 app.tool_clock
  • <司書のコレ絶対読んで>「王さまと九人のきょうだい」君島久子訳、赤羽末吉絵
    2024-05-29

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

    藤井聡太八冠が勝ち、最終局へ 将棋叡王戦で2勝2敗
    2024-05-31

    むのたけじ賞、名称変更 「生前に障害者差別発言」
    2024-05-31

    鎌倉幕府の地頭から海の武士団・松浦党に…古文書群「青方文書」からみる中世の漁業や製塩事情
    2024-06-01

    道後温泉の記憶を継承するアート 大竹伸朗が“描き”重要文化財を守ったテント膜「熱景」の再生
    2024-06-03

    峰不二子役の増山江威子さん死去 声優、艶ある声でルパン翻弄
    2024-06-03

    河合隼雄賞に八木詠美さん「休館日の彼女たち」、湯澤規子さん「焼き芋とドーナツ」
    2024-06-02

    応挙手本?に描いたトラ甦れ…徳島の寺のふすま絵修復へ
    2024-06-04

    写真家たちは強大な権力の抑圧にどう抗ったのか。バルト三国の写真家に焦点を当てる展覧会をレポート
    2024-06-04

    建築家・白井晟一設計の個人住宅「桂花の舎」が江之浦測候所に移築へ
    2024-06-04

    GROUP「島をつくる | Planning Another Island」(マイナビアートスクエア)開幕レポート。高層ビルのなかで建築をコンポストする
    2024-06-05

    国際博物館の日、今年のテーマは「学びと研究のための博物館」
    2024-06-04

    「ゲバルト」展が東京日仏学院などで開催。反暴力的反応とその美的様式を探る
    2024-06-05

    「犬派?猫派?」(山種美術館)開幕レポート。初公開から名作まで勢揃い
    2024-06-04

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

    「台北當代2024」開幕レポート。「台湾マーケットのニーズに応えるプラットフォームに」
    2024-06-04

    美しくて“かわいい”結びの技  1400年の歴史を誇る「水引」の可能性を探って
    2024-06-06

    藤井、棋聖戦5連覇へ白星発進
    2024-06-06

    もしあの時に戻れたら…歌人・穂村弘が話題書『迷子手帳』で明かす、今も忘れられない「失敗」
    2024-06-07

    ©  Dopu Box
    💛