harumaki.netトップラーメン全般GNU/Linuxinfraこのサイトサイトマップharumaki.netインフラ屋の覚書や、ラーメン食べある記とか。core​/1.インストール投稿日:2010年11月25日ものすっごい久しぶり、5年ぶりくらいに環境をセットアップしたので一応メモ。インストールおよび初期設定までの作業ログ。コンフィグの書式とかはなんとなく覚えてるけど、どれが何の設定か、とかはすっかり忘れてしまったので一から勉強し直し、というところで。原則すべて/usr/local/nagios以下に配置するリソース監視のステータスはグラフに落とし込んで出力する。原則RDBMSは使用しない。CGIを利用できることクライアントのリソース監視には原則SNMPを利用する。深夜にバッチ処理の影響によりロードが上昇するホストがあるので、定時ダウンタイムの機能を持たせる。→絶対後で変更しておくこと!nagiosのCGI実行許可グループ作成Webの管理画面からのCGI実行を許可するため、apacheの実行ユーザーもアクセスできるグループを作成。以下で、apache/httpdの実行ユーザー"apache"をnagcmdに登録(実行ユーザーは環境に応じて都度読み替える)。下記でwgetしている3.2.3は2010/10/27時点での最新バージョンなので作業する際に都度最新バージョンを確認してからダウンロードすること。–with-command-group=nagcmd※nagios管理画面からのCGIを領しない場合は、"–with-command-group=nagcmd"は不要。coreの正常起動、動作を確認するのみとしてリソースやサービスの監視は未設定。後からインストールするRRDtoolやnagiosgraphなどの環境と統一するためログ出力先を/usr/local/nagios/var/以下のlog/ディレクトリに変更。faultを防ぐため、デーモンを止めておく。するとnagios.cfgで指定したファイルへ出力されるようになるがなぜかもともとのvar/nagios.logに空ファイルを生成してしまう。ビルド時に指定すれば問題ないと思われるが、紛らわしいのでリンクにしておく。stop→変更先のログへの正常出力を確認。†nagiosのWeb画面から各種操作が出来るよう、nagios.cmdのグループをnagcmdへ変更し、httpd実行ユーザーからの読み書きを許可する。※Web画面からの操作を有効にしない場合は設定不要。nagios.cmdはプロセスファイルなので、出力先である/usr/local/nagios/var/rw/のグループ権限を変更。nagiosプロセスを停止してから変更を実施すること。本環境ではhttpd実行ユーザーは"apache"なので、nagcmdグループにapacheユーザーを追加。コメントをキャンセルメールアドレスが公開されることはありません。*サイト上に表示された文字を入力してください。客先にそこそこの数のルーター、スイッチ、APがあるので、syslogサーバーを立てて一括管理しておきたいのだけど、DBに放り込むほどではないのでrsyslogdでまかなうことに。...script​/標準入力の判定(case文)ホスト名を標準入力にて引数として追加し、ホストグループを判定する勉強用スクリプト。2004年10月メタ情報ログイン投稿フィードコメントフィードWordPress.orgこのサイトサイトマッププライバシーポリシーharumaki.netインフラ屋の覚書や、ラーメン食べある記とか。