skillup

技術ブログ

サーバー・ネットワーク

システム監視の基礎

投稿日:

システム監視のルールがほとんどないので、ちょっと勉強中です。

危険率の判定

今まで一番知りたかったことがこれなんですね。例えばシステムに負荷がかかっている場合、どのパラメーターがどれくらいの数値だったら、というのがあまりわかっていませんでした。

ただ技術書にも「アプリケーションの処理速度とリソースの使用率の関係を論理的に分析することは簡単なことではない」と書かれています。

そこで手法としては下記のような対策が取られることが多いようです。

  1. バッチの処理時間やWebアプリケーションの平均応答時間などアプリケーションの処理速度の指標となるデータを決めて継続的にデータを収集する
  2. 指標のデータに顕著な変化が現れたときに、リソース使用状況のほうに、対応する変化が表れていないか確認する

例 あるアプリケーションの応答時間が3秒以上かかるときはCPUが80%以上を超えているときが多い。

参考文献

プロのためのLinuxシステム構築・運用技術

-サーバー・ネットワーク
-

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

OSコマンドインジェクション

Contents1 OSコマンドインジェクションとは?2 被害3 対策4 参考リンク OSコマンドインジェクションとは? OSに対する命令文を不正に紛れ込ませて攻撃させる手法。 被害 サーバー内のファ …

no image

CSRF(クロスサイト・リクエスト・フォージェリ)

Contents1 CSRF(クロスサイト・リクエスト・フォージェリ)とは?2 被害3 対策4 参考(トークンチェック) CSRF(クロスサイト・リクエスト・フォージェリ)とは? ウェブサイトの中には …

no image

OSキャッシュの仕組み

大規模サービス技術入門のつづきです。 主にOSのキャッシュメモリについてです。 メモリとディスクの速度差は10万倍~100万倍 いかにディスクへのアクセスを減らすかがポイント OSは各プロセスにメモリ …

no image

ファイル抽出系のシェルスクリプト(主にfind系)

実務であるアプリのログをまとめるスクリプトを書きました。 log1.log log2.log log3.log ・・・・ みたいにローテーションして吐かれていくのですが、量が多いので1日分をまとめるこ …

no image

SSHの鍵認証に関して

SSHの鍵認証についてやり方自体は流れ作業でできていましたが、根本的なところが理解していないので復習。 まずは通常の流れを。 1 クライアント(自分のPC)で公開鍵・秘密鍵を作成。ssh-keygen …