skillup

技術ブログ

サーバー・ネットワーク

自力での監視

投稿日:

Zabbixの勉強を進めていますが、マニュアル通りに設定していて、中で何をやっているかをあまり理解していなかったりします。

それだとちょっとまずいのでZabbixでの構築とともに自力での監視スクリプトを作ってみようかと思っています。

参考文献 サーバー/インフラエンジニア養成読本 管理・監視編

監視対象

  • ネットワーク状況
  • ネットワークサービス状況
  • OS/リソース状況

ネットワーク状況監視

ホストが接続できるかどうかはネットワークコマンド(ping,traceroute)をうつのがもっとも簡単ですね。pingとうってレスポンスが正しく帰ってくればOKです。tracerouteでもOKです。

ただし、途中に存在するファイアロールによってさえぎられてしまうこともあるようです。

ネットワークサービス状況監視

webサーバーやメールサーバーが生きているかどうかを見るためにはtelnetで見てあげるのが有効です。

例えばWEBサーバーが生きているかどうかは80番にポートを送り、返信があるかどうかを確認します。

http://masasuzu.hatenablog.jp/entry/20110205/1296886588

他のネットワークサービス(例えばSMTPやPOPなども同様にして対処できます。)

監視対象内部状況(OS/リソース)監視

OS/リソースの状況を監視したい場合、外部からではわからないので監視対象にログインをして、状況を確認するためのコマンド(vmstatなど)を入力することになります。

逆引き系に使えるコマンドのリンクなど

http://qiita.com/rsooo/items/42f0902d42bab6ecf175

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

執筆者:


comment

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

関連記事

no image

composerでのライブラリ登録

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

no image

任意のログファイルのログローテションについて

本日は自作のログファイルをうまくローテーションさせる方法について。 自作でログを作っておりますと、日がたつにずれどんどんと容量が膨らんでいきます。 放置するととんでもない量になっていることが多いですね …

no image

vimの小ネタ(主にテキスト置換系に関して)

前回に引き続き、またまたvimの小ネタなど Contents1 マクロ2 単純な置換3 改行系の置換4 一括置換 マクロ エディタ上である動作を記録させておきたい場合、q+任意の文字(例えばa)+任意 …

no image

VPSのCentOS上にVirtualBox+Vagrantをインストール

普段使っているPCにVirtualBox+Vagrantをいれることはあったんですが、VPS上のCentOSに仮想環境を入れたいとの要件があり、試してみました。 結論からすると結局できなかったんですが …

no image

ansible複数アイテム登録&ファイル分割&ログ

引き続きansibleに関して。 Contents1 設定ファイルの書き換え1.1 ini_file1.2 lineinfile2 複数の値の置換3 ファイル分割3.1 ログ修正 設定ファイルの書き換 …