この製品のマニュアルセットは、偏向のない言語を使用するように配慮されています。このマニュアルセットでの偏向のない言語とは、年齢、障害、性別、人種的アイデンティティ、民族的アイデンティティ、性的指向、社会経済的地位、およびインターセクショナリティに基づく差別を意味しない言語として定義されています。製品ソフトウェアのユーザーインターフェイスにハードコードされている言語、RFP のドキュメントに基づいて使用されている言語、または参照されているサードパーティ製品で使用されている言語によりドキュメントに例外が存在する場合があります。シスコのインクルーシブランゲージに対する取り組みの詳細は、こちらをご覧ください。
このドキュメントは、米国シスコ発行ドキュメントの参考和訳です。リンク情報につきましては、日本語版掲載時点で、英語版にアップデートがあり、リンク先のページが移動/変更されている場合がありますことをご了承ください。あくまでも参考和訳となりますので、正式な内容については米国サイトのドキュメントを参照ください。
• 「Cisco CallManager SNMP サービス」
• 「参考情報」
SNMP は、ノードやルータなどのネットワーク デバイス間で管理情報を交換するためのアプリケーション レイヤ プロトコルです。TCP/IP プロトコル スイートの一部として SNMP を使用すると、システム管理者は、リモートからネットワーク パフォーマンスの管理、ネットワークの問題の検出と解決、およびネットワークの拡張計画を行うことができます。
(注) Cisco Unified CallManager 4.0 または Cisco Unified CallManager 4.1 で指定した SNMP 設定パラメータは、Cisco Unified CallManager 5.0 のインストールによって移行されません。SNMP 設定をもう一度行う必要があります。
以前のリリースの Cisco Unified CallManager では、Cisco Unified CallManager Serviceability に、Cisco Unified CallManager SNMP を設定するためのグラフィカル ユーザ インターフェイスは存在しませんでした。Cisco Unified CallManager 5.0 では、Cisco Unified CallManager Serviceability を使用して、コミュニティ ストリング、ユーザ、および V1、V2c、V3 の通知先などの SNMP に関連する設定値を指定できます。同様に、SNMP 設定の各種ウィンドウでは、必要に応じてクラスタ内のすべてのサーバに設定を適用できます。
• 「Cisco CallManager SNMP サービス」
SNMP 管理対象ネットワークは、管理対象デバイス、エージェント、ネットワーク管理システムの 3 つの主要なコンポーネントから構成されます。
• 管理対象デバイス:SNMP エージェントを含み管理対象ネットワークに常駐するネットワーク ノードです。管理対象デバイスは、管理情報を収集して格納し、SNMP を使用してその管理情報を使用できるようにします。
Cisco Unified CallManager クラスタでは、最初のノードが管理対象デバイスとして動作します。
• エージェント:管理対象デバイスに常駐するネットワーク管理のソフトウェア モジュールです。エージェントには、管理情報のローカルな知識が含まれており、それを SNMP と互換性がある形式に変換します。
Cisco Unified CallManager は、マスター エージェントとサブエージェントの 2 種類のコンポーネントを使用して SNMP をサポートします。マスター エージェントは、エージェント プロトコル エンジンとして動作し、SNMP 要求に関連する認証、許可、アクセス制御、およびプライバシー機能を実行します。同様に、マスター エージェントには、MIB-II に関連する少数の MIB 変数が含まれています。またマスター エージェントは、サブエージェントが必要なタスクを実行した後、そのサブエージェントを接続、切断します。SNMP Master Agent は、ポート 161 で受信し、SNMP パケットを Vendor MIB に転送します。
Cisco CallManager サブエージェントは、ローカルの Cisco CallManager とのみ対話します。Cisco CallManager サブエージェントは、トラップと情報メッセージを SNMP Master Agent に送信し、SNMP Master Agent は SNMP トラップ受信側(通知先)と通信します。
• ネットワーク管理システム(NMS):ネットワーク管理に必要な大量の処理リソースとメモリ リソースを提供する SNMP 管理アプリケーション(およびそれが動作する PC)。NMS は、管理対象デバイスをモニタして制御するアプリケーションを実行します。Cisco CallManager は、次の NMS をサポートしています。
–SNMP および Cisco CallManager SNMP インターフェイスをサポートするサードパーティ アプリケーション
SNMP バージョン 1(SNMPv1)は、SNMP の初めての実装であり、Structure of Management Information(SMI; 管理情報構造)の仕様の範囲内で機能します。また、User Datagram Protocol(UDP; ユーザ データグラム プロトコル)や Internet Protocol(IP; インターネット プロトコル)などのプロトコルによって動作します。
SNMPv1 SMI は、表形式のオブジェクト(つまり、複数の変数を持つオブジェクト)のインスタンスのグループ化のために、高度に構造化されたテーブル(MIB)を定義します。テーブルには、インデックス付きの行が 0 個以上含まれており、SNMP はこれを使用して、サポートされたコマンドで行全体を取得または変更できます。
SNMPv1 では、NMS が要求を発行し、管理対象デバイスが応答を返します。エージェントは、Trap 操作を使用して、NMS に対して重要なイベントを非同期的に通知します。
Cisco Unified CallManager Serviceability では、SNMP v1 のサポートを V1/V2c の [SNMP Community String Configuration] ウィンドウで設定します。
SNMPv1 と同様、SNMPv2c は、SMI の仕様の中で機能します。MIB モジュールには、相互に関連する管理対象オブジェクトの定義が含まれています。SNMPv1 で使用される操作は、SNMPv2 で使用される操作と似ています。たとえば SNMPv2 の Trap 操作は、SNMPv1 で使用される Trap 操作と機能は同じです。ただし、メッセージの形式は異なるので SNMPv1 Trap を置き換えます。
SNMPv2c の Inform 操作を使用すると、1 つの NMS が別の NMS にトラップ情報を送信し、その NMS から応答を受信することができます。
Cisco Unified CallManager Serviceability では、SNMP v2c のサポートを V1/V2c の [SNMP Community String Configuration] ウィンドウで設定します。
SNMP バージョン 3 は、認証(要求元の本人確認)、プライバシー(データの暗号化)、許可(要求する操作の実行がユーザに許可されているかどうかの確認)、およびアクセス制御(要求するオブジェクトへのアクセスがユーザに許可されているかの確認)などのセキュリティ機能を備えています。SNMP パケットがネットワークに公開されるのを防ぐため、SNMPv3 で暗号化を設定できます。
SNMP v3 では、SNMP v1 や v2 で使用されているコミュニティ ストリングの代わりに、SNMP ユーザを使用します。詳細については、「SNMP コミュニティ ストリングとユーザ」を参照してください。
Cisco Unified CallManager Serviceability では、SNMP v3 のサポートを V3 の [SNMP User Configuration] ウィンドウで設定します。
Cisco Unified CallManager は、SNMP をサポートするために次のサービスを使用します。これらのサービスは、Cisco Unified CallManager Serviceability の [Service Activation] ウィンドウや [Control Center] ウィンドウに表示されます。
• Cisco CCM SNMP サービス:このサービスは、Cisco Unified CallManager で利用可能で、CISCO-CCM-MIB を実装するプロビジョニング情報や統計情報への SNMP アクセスを提供します。
SNMP を使用すると、クラスタのすべてのサーバでこのサービスをアクティブにできます。
• SNMP Master Agent:このサービスは、エージェント プロトコル エンジンとして動作し、SNMP 要求に関連する認証、許可、アクセス制御、およびプライバシー機能を提供します。
ヒント Cisco Unified CallManager Serviceability で SNMP を設定した後、[Control Center--Network Features] ウィンドウで、SNMP Master Agent サービスを再起動する必要があります。
• MIB2 Agent:このサービスは、システム、インターフェイス、IP など、RFC 1213 で定義されている変数への SNMP アクセスを提供します。
• Host Resources Agent:このサービスは、ストレージ リソース、プロセス テーブル、デバイス情報、インストール ソフトウェア ベースなどのホスト情報への SNMP アクセスを提供します。このサービスは、HOST-RESOURCES-MIB を実装します。
• System Application Agent:このサービスは、SYSAPPL-MIB を実装して、インストールしたアプリケーションとそのステータスをシステムレベルで表示します。
• Native Agent Adaptor:このサービスを使用すると、SNMP Master Agent から、同じシステム上で動作する Native SNMP Agent に要求を転送できます。Native SNMP Agent は、ベンダーの MIB のみをサポートします。
• Cisco CDP Agent:このサービスは、Cisco Discovery Protocol を使用して Cisco Unified CallManager ノード上のネットワーク接続情報への SNMP アクセスを提供します。このサービスは、CISCO-CDP-MIB を実装します。
• Cisco Syslog Agent:このサービスは、各種の Cisco Unified CallManager コンポーネントが生成する syslog メッセージをサポートし、syslog メッセージの SNMP トラップへの変換を可能にします。このサービスは、ISCO-SYSLOG-MIB を実装します。
SNMP コミュニティ ストリングにはセキュリティ機能はありませんが、MIB オブジェクトと機能へのアクセスを組み込みパスワードとして認証します。SNMP コミュニティ ストリングは、SNMP v1 と v2c でのみ設定できます。
SNMP v3 はコミュニティ ストリングを使用しません。その代わりにバージョン 3 では SNMP ユーザを使用します。SNMP ユーザの目的はコミュニティ ストリングと同じですが、ユーザには暗号化や認証を設定できるので、セキュリティ機能が提供されます。
Cisco Unified CallManager 5.0 では、デフォルトのコミュニティ ストリングもユーザも存在しません。
SNMP エージェントは、トラップまたはインフォームの形式で NMS に通知を送信して、重要なシステム イベントを識別します。トラップは宛先からの確認応答を受信しませんが、インフォームは受信します。[SNMP Notification Destination Configuration] ウィンドウを使用して、通知先を設定する必要があります。
次に、設定されたトラップ先に送信される Cisco Unified CallManager SNMP トラップまたはインフォームのメッセージを示します。
• Cisco Unified CallManager failed
• Media resource list exhausted
(注) 通知先を設定する前に、必須の Cisco CallManager SNMP サービスがアクティブで実行されていることを確認してください。また、コミュニティ ストリングやユーザに対して正しく特権が設定されていることを確認してください。
表10-1 は、Cisco Unified CallManager のトラップとインフォームのパラメータについて説明しています。
SNMP を使用すると、階層的に構成された情報の集合である Management Information Base(MIB; 管理情報ベース)にアクセスできます。MIB は、オブジェクト識別子により識別される管理対象オブジェクトから構成されます。MIB オブジェクトには、管理対象デバイスが持つ多数の固有の特性が含まれており、1 つ以上のオブジェクト インスタンス(変数)で構成されます。
Cisco Unified CallManager Simple Network Management Protocol(SNMP; 簡易ネットワーク管理プロトコル)拡張エージェントは、各 Cisco Unified CallManager ノードに常駐し、ノードで認識されているデバイスに関する詳細な情報を提供する CISCO-CCM-MIB を公開します。CICSO-CCM-MIB は、(クラスタではなく)ノードの、デバイス登録状況、IP アドレス、説明、モデル タイプなどのデバイス情報を提供します。
Cisco Unified CallManager は、次の MIB をサポートしています。
Cisco Unified CallManager CDP サブエージェントを使用して、Cisco Discovery Protocol MIB、CISCO-CDP-MIB を読み取ります。この MIB を使用すると、Cisco Unified CallManager をネットワーク上の他の Cisco デバイスにアドバタイジングできます。
CDP サブエージェントは、CDP-MIB を実装しています。CDP-MIB には、次のオブジェクトが含まれています。
System Application Agent を使用して、インストール済みのアプリケーション、アプリケーション コンポーネント、およびシステム上で動作しているプロセスなどの情報を SYSAPPL-MIB から取得します。
System Application Agent は、SYSAPPL-MIB の次のオブジェクト グループをサポートします。
MIB2 エージェントを使用して、MIB-II から情報を取得します。MIB2 エージェントは、RFC 1213 で定義されている interfaces や IP などの変数へのアクセスを提供し、次のオブジェクト グループをサポートします。
Host Resources Agent を使用して、HOST-RESOURCES-MIB から値を取得します。Host Resources Agent は、ストレージ リソース、プロセス テーブル、デバイス情報、インストール ソフトウェア ベースなどのホスト情報への SNMP アクセスを提供します。Host Resources Agent は、次のオブジェクト グループをサポートします。
システムは、トラップ機能のみをサポートします。Cisco Syslog Agent は、CISCO-SYSLOG-MIB の次のオブジェクトのみをサポートします。
CPQAPLI.MIB、CPQCLUS.MIB、CPQCR.MIB、CPQFCA.MIB、CPQHLTH.MIB、CPQHOST.MIB、CPQIDA.MIB、CPQIDE.MIB、CPQNIC.MIB、CPQRECOV.MIB、CPQSCSI.MIB、CPQSINFO.MIB、CPQSM2.MIB、CPQSTAT.MIB、CPQSTDEQ.MIB、CPQSTSYS.MIB、CPQTHRSH.MIB、CPQUPS.MIB、ETHER.MIB、SVRCLU.MIB、SVRNTC.MIB、TOKEN.MIB
UMSEVENT-MIB、UMSLMSSENSOR-MIB、HW-ENV-MONITORING-MIB
CISCO-CCM-MIB には、ローカルの Cisco Unified CallManager とその関連デバイス(電話機やゲートウェイなど)に関する動的な(リアルタイム)情報と設定された(静的な)情報の両方が保存されています。SNMP テーブルには、IP アドレス、登録状況、モデル タイプなどの情報が含まれています。
CISCO-CCM-MIB のサポート リストを表示するには、次のリンクをクリックしてください。
ftp://ftp.cisco.com/pub/mibs/supportlists/callmanager/callmanager-supportlist.html
次のリストは、CISCO-CCM-MIB に存在するテーブルを示しています。
• ccmPhoneFailedTable、ccmPhoneStatusUpdateTable、ccmPhoneExtnTable、ccmPhoneTable
Cisco Unified IP Phone では、ccmPhoneTable で登録済み電話機の数が、Cisco CallManager/ RegisteredHardware Phones perfmon カウンタと一致している必要があります。ccmPhoneTable には、登録済み、登録解除、および拒否された Cisco Unified IP Phone それぞれに対して 1 つのエントリが含まれています。
• ccmCTIDeviceTable、ccmCTIDeviceDirNumTable
ccmCTIDeviceTable には、各 CTI デバイスが 1 つのデバイスとして保存されます。CTI Route Point または CTI Port の登録状況に基づいて、Cisco CallManager MIB の ccmRegisteredCTIDevice カウンタ、ccmUnregisteredCTIDevice カウンタ、および ccmRejectedCTIDevice カウンタが更新されます。
CCMSIPDeviceTable には、各 SIP トランクが 1 つのデバイスとして保存されます。
ccmH323DeviceTable には、ローカルの Cisco Unified CallManager に情報がある H323 デバイスのリストが含まれています。H.323 電話機または H.323 ゲートウェイについては、ccmH.323DeviceTable に、個々のH.323 デバイスごとに 1 つのエントリがあります(H.323 電話機と H.323 ゲートウェイは Cisco Unified CallManager には登録されません。Cisco Unified CallManager は、指定された H.323 電話機と H.323 ゲートウェイへのコールが処理できるようになったときに H.323Started アラームを生成します)システムは、ゲートキーパー情報を H.323 トランク情報の一部として提供します。
• ccmVoiceMailDeviceTable、ccmVoiceMailDirNumTable
Cisco uOne、ActiveVoice について、ccmVoiceMailDeviceTable は、各ボイス メッセージ デバイスに対して 1 つのエントリを持ちます。登録状況に基づいて、Cisco CallManager MIB の ccmRegisteredVoiceMailDevices カウンタ、ccmUnregisteredVoiceMailDevices カウンタ、および ccmRejectedVoiceMailDevices カウンタが更新されます。
ccmRegisteredGateways、ccmUnregistered gateways、および ccmRejectedGateways は、登録済みのゲートウェイ デバイスまたはゲートウェイ ポートの数、登録解除されたゲートウェイ デバイスまたはゲートウェイ ポートの数、および拒否されたゲートウェイ デバイスまたはゲートウェイ ポートの数をそれぞれ追跡します。
Cisco Unified CallManager は、デバイス レベルまたはポート レベルでアラームを生成します。Cisco Unified CallManager アラームに基づく ccmGatewayTable には、デバイスレベルまたはポートレベルの情報が含まれています。登録済み、登録解除、および拒否されたデバイスまたはポートは、ccmGatewayTable にそれぞれ 1 つのエントリを持っています。FXS ポート 2 つと T1 ポート 1 つを持つ VG200 は、ccmGatewayTable に 3 つのエントリを持ちます。ccmActiveGateway カウンタと ccmInActiveGateway カウンタは、アクティブ(登録済み)および接続が失われた(登録解除または拒否された)ゲートウェイ デバイスまたはゲートウェイ ポートの数を追跡します。
ccmRegisteredGateways カウンタ、ccmUnregisteredGateways カウンタ、ccmRejectedGateways カウンタは、登録状況に基づいて更新されます。
このテーブルには、Cisco Unified CallManager クラスタがサポートする製品タイプのリストが含まれています。サポートされる製品タイプには、電話機タイプ、ゲートウェイ タイプ、メディア デバイス タイプ、H323 デバイス タイプ、CTI デバイス タイプ、ボイス メッセージ デバイス タイプ、および SIP デバイス タイプがあります。
(注) phoneTable や gatewayTable などの動的テーブルは、ローカルの Cisco CallManager サービスが稼働中の場合のみデータが読み込まれます。Cisco CallManager MIB にある region、timezone、devicepool などの静的テーブルは、Cisco CallManager SNMP サービスが動作していればデータが読み込まれます。
(注) CISCO-CCM-MIB の「ccmAlarmConfigInfo」および「ccmQualityReportAlarmConfigInfo」グループは、「SNMP トラップとインフォーム」に説明されている通知に関して設定パラメータを定義します。
Cisco Unified CallManager Serviceability では、Cisco CCM エージェントに対してトレースを設定できます。すべてのエージェントについてデフォルト設定が存在します。Cisco CDP Agent と Cisco Syslog Agent については、CLI を使用してトレース設定を変更できます。
表10-2 に、SNMP を設定する手順の概要を示します。
|
|
|
---|---|---|
[Control Center] ウィンドウで、Cisco CallManager SNMP サービスがシステムによって開始されていることを確認します。 |
• 「Cisco CallManager SNMP サービス」 • 『 Cisco Unified CallManager Serviceability アドミニストレーション ガイド 』の「サービスの管理」 |
|
• 「Cisco CallManager SNMP サービス」 • 『 Cisco Unified CallManager Serviceability アドミニストレーション ガイド 』の「サービスの管理」 |
||
『 Cisco Unified CallManager Serviceability アドミニストレーション ガイド 』の「SNMP コミュニティストリングの設定」 |
||
『 Cisco Unified CallManager Serviceability アドミニストレーション ガイド 』の「SNMP ユーザの設定」 |
||
• SNMP v1 または v2c:『 Cisco Unified CallManager Serviceability アドミニストレーション ガイド 』の「SNMP 通知先の設定(V1/V2c)」 • SNMP v3:『 Cisco Unified CallManager Serviceability アドミニストレーション ガイド 』の「SNMP 通知先の設定(V3)」 |
||
『 Cisco Unified CallManager Serviceability アドミニストレーション ガイド 』の「MIB2 システム グループの設定」 |
||
• 「Cisco CallManager SNMP サービス」 • 『 Cisco Unified CallManager Serviceability アドミニストレーション ガイド 』の「サービスの管理」 |
||
この項では、トラブルシューティングに関するヒントを示します。
まず、「Cisco CallManager SNMP サービス」に記載されているすべての機能サービスとネットワーク サービスが動作していることを確認します。
この状態は、システム上でコミュニティ ストリングまたは SNMP ユーザが設定されていないか、それらがシステムの設定と適合していない場合に生じます。
(注) デフォルトでは、システムにコミュニティ ストリングも SNMP ユーザも設定されていません。
SNMP の設定ウィンドウで、コミュニティ ストリングまたは SNMP ユーザが正しく設定されているかを確認してください。
この状態は、通知先がシステムに正しく設定されていない場合に生じます。
[SNMP Notification Destination Configuration] ウィンドウ(V1/V2c または V3)で、通知先が正しく設定されていることを確認します。
• 『 Cisco Unified CallManager Serviceability アドミニストレーション ガイド 』の「サービスの管理」
• 『 Cisco Unified CallManager Serviceability アドミニストレーション ガイド 』の「SNMP V1/V2c の設定」
• 『 Cisco Unified CallManager Serviceability アドミニストレーション ガイド 』の「SNMP V3 の設定」
• 『 Cisco Unified CallManager Serviceability アドミニストレーション ガイド 』の「MIB2 システム グループの設定」