セキュリティmixiの小池さんによるmixiのシステム監視の話。株式会社ミクシィの小池知裕です。運用部でアプリ運用を担当しています。前回は年末年始や突発的な負荷に耐えられるシステムの改善について紹介しました。連載2回目となる今回は,mixi.jpを支える運用業務でどのようにシステムの監視と測定が行われているのか,紹介します。一般的にWebサービスの運用を行う場合に「監視」と言えば,「死活監視/サービス監視」を指します。簡単に言うと「サーバが生きている」ことと「(Apacheなどの)サービスが生きている」ことの確認です。そこで,mixiでは監視ツール(システム)として「Nagios」を採用/導入しています。Nagiosを採用しているかというと,次のような特徴があるためです。技術評論社YAMLからNagiosの設定ファイルを自動生成。確かに何かで一元管理しておいた方が便利だよね。そこで,作業の省力化として「サービスとそれらを構成するサーバの関係を記述したYAMLファイル」からリスト1やリスト2のcfgファイルを生成するPerlスクリプトを利用しています(図1)。このように比較的視認性がよいYAMLファイルを使うことで編集ミスを防いでいます。ScanNetSecurity[国内最大級のサイバーセキュリティ専門ポータルサイト]月別アーカイブはてなブログをはじめよう!ripjyrさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。