vol.10 「SQL Server のイベント ルールを有効にしよう」MOM 管理と開発公開日: 2005 年 1 月 24 日 河端 善博 トピック
管理つづいて、MOM 2005 管理面について振り返ります。 管理ツールを Windows XP にインストールできるのでしょうかできます。[オペレータ コンソール] と [管理者コンソール] を利用することができます。また、連載では、オリジナル管理ツールの作成方法を紹介しています。 syslog と連携できるのでしょうかできます。ルールのプロバイダとして、syslog 用プロバイダを作成して、イベント ルールに割り当てることができます。具体的には、プロバイダを新規に作成し、[データ プロバイダの種類] として [アプリケーション ログ] を選択します。その後、[プロバイダ ログの種類] として [Syslog port] を選択して作成します。このプロバイダを利用するイベント ルールを作成することにより、各種機器や他の OS からの syslog メッセージを管理することができます。Syslog は、エージェント上でも、MOM サーバー上でも取得することができます。詳しくは、MOM SDK をご覧ください。また、syslog 用にサードパーティからソリューションも提供されています。
参照: MOM 2005 SDK
テキスト形式のログとも連携できるのでしょうかできます。任意のテキスト形式のログを処理することが出来ます。行単位に提供されるテキスト形式のログを扱うことができます。具体的には、プロバイダを新規に作成し、[データ プロバイダの種類] として [アプリケーション ログ] を選択します。その後、[プロバイダ ログの種類] として、[Generic single-line log file] を選択します。テキスト形式としては、IIS、NCSA、W3C などの形式や、任意の形式が利用できます。ファイルは、ワイルドカードをつかって複数のログファイルを対象とすることができます。詳しくは、MOM SDK をご覧ください。
参照: MOM 2005 SDK
携帯電話に警告を送信するには、どうしたらいいでしょうかできます。オペレータの通知先メール アドレスに、携帯電話のメール アドレスを指定します。また連載では、携帯電話に、カスタマイズした情報を定期的に転送するツールの作成例を紹介しています。 携帯電話から管理するには、どうしたらいいでしょうかできます。「MOM 2005 Mobile Phone Console」が提供される予定です。この機能により Web アクセス機能をもつ携帯電話から MOM 2005 を管理できます。また、MOM SDK を利用して ASP や ASP.NET などでオリジナルの携帯電話向け管理ツールを開発することもできます。 問題が発生したときに、警告のためパトランプをまわせないでしょうかできます。MOM SDK を利用して、MOM のアラート情報を定期的に取得するプログラムを開発することができます。このプログラムから、パトランプなどの機器を制御することで実現できます。連載では、MOM SDK を利用して、オリジナル監視ツールの開発例を紹介しています。 管理者ごとに、監視するサーバーを分けるにはどうしたらいいでしょうかわけられます。それぞれの管理者には、関連するサーバーのアラートやステータスのみ管理できるように設定することができます。具体的には「管理グループ」の機能を利用します。管理グループに分けることにより、オペレータ コンソール、Web コンソール、レポート コンソールともに管理範囲を設定することが出来ます。 レポートを定期的にメールに送信できますでしょうかできます。レポート コンソールの機能を利用します。レポート コンソールのサブスクリプションの指定を利用すると、任意のレポートを定期的にメールで配布することができます。また、MOM SDK を利用して、オリジナル アプリケーションを作成することもできます。 オリジナルのレポートを作成することはできますでしょうかできます。レポートは、SQL Server 2000 のレポーティング サービスの機能をつかって実現されています。オリジナル レポートの作成には、Visual Studio 2003 と、MOM SDK を使います。レポート間の連携や、特定条件での検索、グラフ化も行えます。
参照: vol.9 「MOM 2005 レポーティングでいってみよう」、「Reporting Services 自習書」 (英語)、「Reporting Services デモサイト」
既存の運用監視システムと連携できますのでしょうかできます。日立製作所 JP1、DELL OpenManage 4、HP OpenView などの運用管理ツールとの連携ソリューションが提供されています。また、MOM SDK の MOM Connector Framework (MCF) を利用して、連携機能を開発することもできます。 ページのトップへ 開発最後に MOM 2005 開発面を振り返りましょう。 開発キットを手に入れるにはどうしたらいいでしょうかあります。MOM 2005 用の SDK が提供されています。 開発キットには、何が含まれるのでしょうか.NET 用クラス ライブラリ、SQL Server の専用ビュー、システム関連連携用フレームワークと、MOM WMI クラスや MOM データベースなどの解説が含まれています。 開発キットでどのようなことができるのでしょうか.NET フレームワーク MOM Management Server Class Libraries を利用して、MOM サーバーやエージェント上で動作するプログラムを開発することができます。SQL Server のビューを利用して、ADO、ADO.NET をつかった専用のオペレータ コンソールを開発できます。スクリプトのドキュメントを参照することにより、エージェント上で動作させるスクリプトの開発が行えます。この連載では、MOM SDK を利用した開発例をふたつ紹介しています。 vol.2 「XML Web サービスで簡易モニタを作ってみよう」 VisualBasic で開発できるのでしょうかできます。ADO を利用して、SQL Server のビューを利用することができます。また、MOM WMI クラスをつかって MOM サーバーにアクセスすることができます。 VBScript といったスクリプト言語で開発できるのでしょうかできます。スクリプトを利用した開発方法のドキュメントが提供されています。ルールに割り当ててエージェント上で動作させることもできます。この連載では、SQL Server の管理パックのルールでの VBScript の使われ方を紹介しています。
参照: MOM 2005 SDK、vol.6 「レポートを携帯電話に送信してみよう」-「SDK とリソース キットを見てみよう」、vol.8 「SQL Server の管理パックを分析してみよう」-「スクリプトの定期実行」
WMI と連携できるのでしょうか連携しています。MOM SDK では、MOM WMI クラス ライブラリのドキュメントが提供されています。 エージェント上でカスタム プログラムを動かせるのでしょうかできます。プログラムはスクリプトまたは、.NET マネージドコードで作成することができます。 サンプルは入手できるのでしょうかあります。MOM SDK には、いくつかのサンプルが提供されています。また、この連載では、ふたつの作成例を紹介しています。さらに、標準で提供される管理パックは、とてもいいサンプルです。管理パックでは、MSBA を利用したセキュリティ監査や、スクリプトを利用したパフォーマンス評価など、さまざまな実装を見ることができます。この連載では、SQL Server の管理パックの分析を紹介しています。
参照: MOM 2005 SDK、vol.6 「レポートを携帯電話に送信してみよう」-「SDK とリソース キットを見てみよう」 vol.2 「XML Web サービスで簡易モニタを作ってみよう」、vol.8 「SQL Server の管理パックを分析してみよう」
管理パックをつくることはできるのでしょうかできます。オリジナルで管理パックを作成し、インポート、エクスポートすることができます。管理パックは管理コンソールをつかって開発することができます。この連載では、イベント ログの特定の条件に反応するルールを作成し、管理パックとしてエクスポートする例を紹介しています。 ページのトップへ |
目次著者 |