skillup

技術ブログ

サーバー・ネットワーク

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

投稿日:2017年2月21日 更新日:

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

使用コマンド

uptime

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

わわわIT用語辞典 uptime【コマンド】

/proc/cpuinfo

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

Open Groove LinuxでCPUの搭載数を調べる
Linux上で認識されるCPU(物理CPU/物理コア/論理CPU)の数の確認について

bc

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

日経XTECH 【 bc 】 数値計算を行う
Linux入門 bc – シェルで数値計算を実行 – Linuxコマンド

ソース

他参考リンク

ヒアドキュメントの使い方など
bashのヒアドキュメントを活用する

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

執筆者:


comment

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

関連記事

no image

yumのリポジトリについて

CentOSでは様々なパッケージが用意されていますが、標準で使えるもの以外にもさまざまなリポジトリがあります。 Contents1 リポジトリ一覧2 有効、無効や指定してのインストールについて リポジ …

no image

vagrantでの静的ファイルのキャッシュがクリアされない

タイトルのまんまですが、vagrantでapacheを使ってまして、静的ファイルのキャッシュがクリアされないと言う問題が発生しました。 vagrantは結構長い間使ってましたが、今まで素のhtmlを書 …

no image

サーバーの過負荷の発見 メモリ使用率の調査&抽出、置換(awk,sed)コマンドについて

前回、サーバーの負荷調査について記事を書いたので、それに関するスクリプトを。 Contents1 仕様2 ソース3 解説3.1 freeコマンド3.2 awk3.3 sed 仕様 日付とメモリ使用率、 …

no image

Linuxコマンドでのテキスト整形 CSV系の処理など

以前、対テキストファイル系のLinuxコマンドの使い方を紹介しましたが、その関連エントリーを。 今回やるのはCSV系の処理ですね。 id name age 1  suzuki 35 2  tanaka …

no image

一般的なサーバー監視コマンド

一般的な監視コマンドをメモします。 Contents1 ネットワーク状況1.1 ping1.2 traceroute ネットワーク状況 ping ネットワークの通信が正常かどうかをみる最も一般的なコマ …