skillup

技術ブログ

サーバー・ネットワーク

ロードアベレージ監視シェルスクリプト

投稿日:

ロードアベレージの監視シェルスクリプトについて

使用コマンド

uptime

システムにどれくらい負荷がかかっているかを平均的にみることができます。

http://wa3.i-3-i.info/word11667.html

/proc/cpuinfo

コマンドではないですが、認識しているCPU数をみるのに必要なファイルです。

https://open-groove.net/linux/cpu-core-hyper-threading/
http://d.hatena.ne.jp/kakurasan/20110117/p1

bc

数値計算を行うコマンドです。シェルスクリプト内だと基本的にすべてを文字として判断するので(超単純な計算以外は)これを使わないとほとんど計算はできないっぽいです。

http://itpro.nikkeibp.co.jp/article/COLUMN/20060227/230717/
http://webkaru.net/linux/bc-command/

ソース

他参考リンク

大まかにはここを参考にしています。
http://tomoyamkung.net/2014/07/24/linux-monitor-load-average/

ヒアドキュメントの使い方など
http://qiita.com/take4s5i/items/e207cee4fb04385a9952

 

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

執筆者:


comment

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

関連記事

no image

composerでのライブラリ登録

今回はPHPのパッケージ管理ツールであるcomposerへのライブラリ登録を。 Contents1 ライブラリの作成2 packagistへの登録3 呼び出す側3.1 composer.json3.2 …

no image

scpコマンドを使ったサーバー間のファイルのやり取り

あるサーバーのファイルを別サーバーにコピーするとき、大昔はFTPを使っていましたが、現在FTPサーバー自体を立てることがあまりないため、SSHを使ったSCPコマンドでのファイル点を使いました。 Con …

no image

サーバー調査(主にログ調査に関して)

実務でサーバーなどの調子が悪いときに見るポイントなどをリストアップ。 基本はログの調査 プログラムも同じだと思いますが、基本的にはログを見ていくことになります。 見たほうが良いログなどは下記のもの C …

no image

自力での監視

Zabbixの勉強を進めていますが、マニュアル通りに設定していて、中で何をやっているかをあまり理解していなかったりします。 それだとちょっとまずいのでZabbixでの構築とともに自力での監視スクリプト …

no image

rewriteディレクティブ

リクエストURIを条件に応じて書き換えたり、リダイレクトする機能を使うときはrewriteを使います。こちら非常によく使う機能です。 具体的な例を見ていきましょう。 [crayon-5d867e8b7 …