http://umiushi.dip.jp/wordpress/linuxconfig/nagios-menu/nagios30_04/
上記サイトが大変参考になりますので、こちらと一緒に、
プラグインをインストールする前に
RedHat系で
yum install openssl-devel
を忘れずにしておけば、
check_http –ssl ??????.jp
で監視できました。
上記サイト管理者の方ありがとうございました!
http://umiushi.dip.jp/wordpress/linuxconfig/nagios-menu/nagios30_04/
上記サイトが大変参考になりますので、こちらと一緒に、
プラグインをインストールする前に
RedHat系で
yum install openssl-devel
を忘れずにしておけば、
check_http –ssl ??????.jp
で監視できました。
上記サイト管理者の方ありがとうございました!
下記例では240文字以降を…と表示する。
$str = mb_strimwidth($str, 0, 240, "...", utf8);
Linuxのシェルの文字列の扱いについて、
単純に
hoge=’select *’
echo ${hoge}
と文字列を表示したかっただけだが、
なぜか*がメタ文字として動いてしまい、、カレントディレクトリのファイルがすべてでてしまう。
この時に、
変数などは有効になるダブルクォートを
echo “${hoge}”
としてあげると問題なくなる。
ちょっとはまってしまった。
echoの際に文字列内部だけを表示するのでその時にはシングルクォートがぬけおちるのかなと思います。
とりあえずこれで解決!
メタンハイドレート 表層からガスを解離してガスを回収する事ができるそうです。
参考サイト↓
http://gigazine.net/index.php?/news/comments/20090306_methane_hydrate/
※コマンドのオプションなどを確認したい場合は「ps –help」などとする
●kill
実行中のプロセスを終了させる
使用例:
kill PID(psコマンド表示したプロセスをPIDを確認して消す)
強制終了の場合は下記のように
kill -9 PID
またプロセス名を指定する場合は
killall プロセス名
とする
●free
メモリの使用状況の確認
使用例:
free mt
●vmstat
メモリやCPUの使用状況確認
使用例:
vmstat 3 3
3 3は3秒間隔で3回表示という意味
データの見方
swapのsoが大きな値をとる → メモリが足りない可能性
cpuのidが小さな値をとる → CPUに負荷がかかっている
●top
ps free vmstat をまとめたコマンドです。
5秒置きに更新
●df
ディスクパーティション別の使用量を表示
使用例:
df -h
●du
ハードディスクの使用状況を確認
使用例:
du -sm /usr/*
●ifconfig
各インターフェースの状況を表示(IPの確認などができます)
使用例:
ifconfig
データの見方として、よくみる項目は
RX packets:
TX packets:
が頻繁にカウントされている場合はLANカードや接続しているネットワーク機器などに問題がある可能性がある