Call Home の概要
ここでは、次の内容について説明します。
•
「Call Home の概要」
•
「宛先プロファイル」
•
「Call Home のアラート グループ」
•
「Call Home のメッセージ緊急度」
•
「Smart Call Home の利用方法」
•
「CFS を使用した Call Home の配信」
•
「データベース マージの注意事項」
•
「ハイ アベイラビリティ」
•
「仮想化サポート」
Call Home の概要
Call Home は重要なシステム ポリシーを E メールで通知します。豊富なメッセージ フォーマットから選択できるので、ポケットベル サービス、標準 E メール、または XML ベースの自動解析アプリケーションとの最適な互換性が得られます。この機能を使用すると、ネットワーク サポート エンジニアにポケットベルで連絡したり、ネットワーク オペレーティング センター(NOC)に E メールを送信したり、Cisco Smart Call Home サービスを使用して TAC でケースを自動作成したりできます。
Call Home は次の特長を備えています。
•
関連 CLI コマンドの自動実行およびコマンド出力の添付
•
次の複数のメッセージ フォーマット オプション
–
ショート テキスト:ポケットベルまたは印刷レポート向き。
–
フル テキスト:目視に適した完全なフォーマットのメッセージ情報。
–
XML:Extensible Markup Language(XML)および Adaptive Messaging Language(AML)XML Schema Definition(XSD)を使用する、調和の取れた判読可能なフォーマット。AML XSD は Cisco.com の Web サイト( http://www.cisco.com/ )で公開されています。XML フォーマットを使用すると、TAC とのコミュニケーションが可能です。
•
同時に使用する複数のメッセージ宛先。宛先プロファイルごとに、最大 50 の E メール宛先アドレスを設定できます。
宛先プロファイル
宛先プロファイルには、次の情報を指定します。
•
1 つまたは複数のアラート グループ:アラートが発生した場合に、特定の Call Home メッセージを開始するアラート グループ。
•
1 つまたは複数の E メール宛先:この宛先プロファイルに割り当てられたアラート グループが生成した Call Home メッセージの受信先リスト。
•
メッセージ フォーマット:Call Home メッセージのフォーマット(ショート テキスト、フル テキスト、または XML)。
•
メッセージの重大度:Cisco NX-OS が宛先プロファイルに指定されたすべての E メール アドレスに対して Call Home メッセージを生成する前に、アラートが満たしていなければならない Call Home の重大度。Call Home の重大度の詳細については、「Call Home のメッセージ緊急度」を参照してください。アラートの Call Home 重大度が宛先プロファイルに設定されたメッセージの重大度に満たない場合、Cisco NX-OS はアラートを生成しません。
毎日、毎週、または毎月の形で、定期的にメッセージを送信するインベントリ アラート グループを使用することによって、定期的にインベントリ アップデート メッセージが送信されるように、宛先プロファイルを設定することもできます。
Cisco NX-OS は、次に示す定義済み宛先プロファイルをサポートします。
•
Cisco TAC-1:XML メッセージ フォーマットで Cisco-TAC アラート グループをサポートします。このプロファイルは、callhome@cisco.com という E メール コンタクト、最大メッセージ サイズ、およびメッセージ重大度 0 で設定済みです。このプロファイルのデフォルト情報はどれも変更できません。
•
full-text-destination:フル テキストのメッセージ フォーマットをサポートします。
•
short-text-destination:ショート テキストのメッセージ フォーマットをサポートします。
メッセージ フォーマットの詳細については、「メッセージ フォーマット」を参照してください。
Call Home のアラート グループ
アラート グループは、すべての Cisco NX-OS デバイスでサポートされる、Call Home アラートの定義済みサブセットです。アラート グループを使用すると、定義済みまたはカスタムの宛先プロファイルに送信する、Call Home アラートのセットを選択できます。Cisco NX-OS が宛先プロファイルに指定されている E メールの宛先に Call Home アラートを送信するのは、その Call Home アラートがその宛先プロファイルに関連付けられたアラート グループのいずれかに属していて、なおかつ Call Home のメッセージ重大度が宛先プロファイルで設定されているメッセージ重大度と同じかそれより上の場合だけです(「Call Home のメッセージ緊急度」を参照)。
表 6-1 に、サポートされるアラート グループとともに、アラート グループに対して生成される Call Home メッセージに組み込まれるデフォルトの CLI コマンド出力を示します。
表 6-1 アラート グループおよび実行されるコマンド
|
|
|
Cisco-TAC |
Smart Call Home を宛先とする他のアラート グループからのすべてのクリティカル アラート |
アラートが発生したアラート グループに基づいてコマンドが実行されます。 |
Configuration |
コンフィギュレーション関連の定期的イベント |
show module show running-configuration vdc-all all show startup-configuration vdc-all show vdc current show vdc membership show version |
Diagnostic |
診断機能によって生成されるイベント |
show diagnostic result module all detail show diagnostic result module number detail show hardware show logging last 200 show module show sprom all show tech-support gold show tech-support platform show tech-support sysmgr show vdc current show vdc membership show version |
EEM |
EEM によって生成されるイベント |
show diagnostic result module all detail show diagnostic result module number detail show module show tech-support gold show tech-support platform show tech-support sysmgr show vdc current show vdc membership |
Environmental |
電源、ファン、および温度アラームなどの環境感知コンポーネントに関連するイベント |
show environment show logging last 200 show module show vdc current show vdc membership show version |
Inventory |
装置のコールド ブートのたびに、または FRU(現場交換可能ユニット)の着脱時に提示されるインベントリ ステータス。このアラートは非クリティカル イベントと見なされ、情報はステータスおよび資格目的で使用されます。 |
show inventory show license usage show module show system uptime show sprom all show vdc current show vdc membership show version |
License |
ライセンスおよびライセンス違反に関連するイベント |
show license usage vdc all show logging last 200 show vdc current show vdc membership |
Linemodule hardware |
標準またはインテリジェント スイッチング モジュール関連のイベント |
show diagnostic result module all detail show diagnostic result module number detail show hardware show logging last 200 show module show sprom all| show tech-support ethpm show tech-support gold show tech-support platform show tech-support sysmgr show vdc current show vdc membership show version |
Supervisor hardware |
スーパーバイザ モジュール関連のイベント |
show diagnostic result module all detail show hardware show logging last 200 show module show sprom all show tech-support ethpmshow tech-support gold show tech-support platform show tech-support sysmgr show vdc current show vdc membership show version |
Syslog port group |
syslog PORT ファシリティによって生成されるイベント |
show license usage show logging last 200 show vdc current show vdc membership |
System |
装置の動作に重要なソフトウェア システムの障害によって生成されるイベント |
show diagnostic result module all detail show hardware show logging last 200 show module show sprom all show tech-support ethpm show tech-support gold show tech-support platform show tech-support sysmgr show vdc current show vdc membership |
Test |
ユーザが生成するテスト メッセージ |
show module show vdc current show vdc membership show version |
Call Home は、syslog 重大度を syslog ポート グループ メッセージに対応する Call Home の重大度にマッピングします(「Call Home のメッセージ緊急度」を参照)。
定義済みのアラート グループをカスタマイズすると、特定のイベント発生時に他の CLI show コマンドを実行し、その show コマンドの出力を Call Home メッセージで送信できます。
show コマンドを追加できるのは、フル テキストおよび XML の宛先プロファイルだけです。ショート テキストの宛先プロファイルでは、使用できるテキストが 128 バイトだけなので、 show コマンドの追加はサポートされません。
Call Home のメッセージ緊急度
Call Home を使用すると、緊急度に基づいてメッセージをフィルタリングできます。各定義済みまたはユーザ定義宛先プロファイルを、0(最小緊急度)~ 9(最大緊急度)までの Call Home しきい値と関連付けることができます。デフォルトは 0(全メッセージを送信)です。
syslog 重大度は、Call Home メッセージ レベルにマッピングされています。
(注) Call Home がメッセージ テキストの syslog メッセージ レベルを変更することはありません。Call Home のログで syslog メッセージがどのように示されるかについては、『Cisco NX-OS System Messages Reference』を参照してください。
表 6-2 に、各 Call Home メッセージ レベルのキーワードと syslog ポート アラート グループの対応する syslog レベルを示します。
表 6-2 重大度と syslog レベルのマッピング
|
|
|
|
9 |
Catastrophic |
該当なし |
ネットワーク全体の重大な障害 |
8 |
Disaster |
該当なし |
ネットワークに重大な影響 |
7 |
Fatal |
緊急(0) |
システム使用不可 |
6 |
Critical |
アラート(1) |
即時対応が必要であることを示すクリティカル条件 |
5 |
Major |
クリティカル(2) |
メジャー条件 |
4 |
Minor |
エラー(3) |
マイナー条件 |
3 |
Warning |
警告(4) |
警告条件 |
2 |
Notification |
通知(5) |
基本的な通知および情報メッセージ 通常、単独での重要性は薄い。 |
1 |
Normal |
情報(6) |
正常な状態に戻ったことを伝える正常なイベント |
0 |
Debugging |
デバッグ(7) |
デバッグ メッセージ |
Smart Call Home の利用方法
シスコと直接サービス契約を結んでいる場合は、Smart Call Home サービスに登録できます。Smart Call Home は、Call Home メッセージを分析し、背景説明と推奨措置を提供します。既知の問題、特にオンライン診断障害については、TAC に Automatic Service Request が作成されます。
Smart Call Home が提供する機能は、次のとおりです。
•
継続的なデバイス ヘルス モニタリングおよびリアルタイム診断アラート。
•
デバイスから送られた Call Home メッセージの分析。必要に応じて Automatic Service Request が作成され、詳細な診断情報を含め、適切な TAC チームにルーティングされて、問題解決の高速化が実現します。
•
デバイスから直接、またはダウンロード可能なトランスポート ゲートウェイ(TG)集約ポイントを通じて行われるセキュア メッセージ トランスポート。TG 集約ポイントは、複数のデバイスをサポートする場合またはセキュリティ要件によって、デバイスをインターネットに直接接続できない場合に使用できます。
•
あらゆる Call Home デバイスの Call Home メッセージおよび推奨事項、コンポーネント情報、設定情報への Web アクセス。関連する現場の注意事項、セキュリティ勧告、および廃止情報にアクセスできます。
登録には次の情報が必要です。
•
デバイスの SMARTnet 契約番号
•
E メール アドレス
•
Cisco.com の ID
Smart Call Home の詳細については、次の Smart Call Home のページを参照してください。
http://www.cisco.com/go/smartcall/
CFS を使用した Call Home の配信
Cisco Fabric Services(CFS)を使用して、ネットワーク内の CFS 対応デバイスに Call Home コンフィギュレーションを配信できます。デバイス プライオリティと sysContact 名を除く Call Home コンフィギュレーション全体が配信されます。
CFS の詳細については、「CFS の設定」を参照してください。
データベース マージの注意事項
2 つの Call Home データベースをマージする場合、次の注意事項に従ってください。
•
マージされるデータベースには、次の情報が含まれます。
–
マージ側デバイスからの全宛先プロファイルのスーパーセット。
–
宛先プロファイルの E メール アドレスとアラート グループ。
–
マージ側デバイスにあるその他の設定情報(メッセージ スロットリング、定期的なインベントリなど)。
•
宛先プロファイル名は、マージするデバイス内で重複しないようにしてください。コンフィギュレーションが異なっても、同じ名前は使用できません。プロファイル名が重複している場合、重複するプロファイルの 1 つを削除する必要があります。そうしなければマージ処理が失敗します。
ハイ アベイラビリティ
Call Home ではステートレス リスタートがサポートされています。リブート後またはスーパーバイザ スイッチオーバー後に、実行コンフィギュレーションが適用されます。
仮想化サポート
Virtual Device Context(VDC; 仮想デバイス コンテキスト)ごとに Call Home インスタンスが 1 つサポートされます。Smart Call Home では、最初に登録された VDC のコンタクト情報を物理デバイス上のすべての VDC の管理者コンタクトとして使用します。たとえば、Smart Call Home でデフォルト VDC のコンタクト情報が使用されるようにするには、その VDC を使用して登録する必要があります。この情報は次の URL から、Smart Call Home の Web サイトでアップデートできます。
http://www.cisco.com/go/smartcall/
Smart Call Home は他のすべての VDC のコンタクトを、物理デバイスのすべての Call Home データを参照できるけれども、管理者として動作することはできないユーザとして登録します。すべての登録ユーザおよび登録管理者は、物理デバイス上のすべての VDC からすべての Call Home 通知を受け取ります。
デフォルトでは、デフォルトの VDC が使用されます。『 Cisco Nexus 7000 Series NX-OS Virtual Device Context Configuration Guide, Release 5.x 』を参照してください。
Call Home は Virtual Routing and Forwarding(VRF)を認識します。特定の VRF を使用して Call Home SMTP サーバに接続するように Call Home を設定できます。
Call Home の設定
(注) CFS を使用して Call Home コンフィギュレーションを配信する場合は、「CFS の設定」を参照してください。
ここでは、次の内容について説明します。
•
「コンタクト情報の設定」
•
「宛先プロファイルの作成」
•
「宛先プロファイルの変更」
•
「アラート グループと宛先プロファイルの関連付け」
•
「アラート グループへの show コマンドの追加」
•
「E メールの設定」
•
「HTTP を使用したメッセージ送信のための VRF 設定」
•
「定期的なインベントリ通知の設定」
•
「重複メッセージ スロットリングのディセーブル化」
•
「Call Home のイネーブルまたはディセーブル」
•
「Call Home 通信のテスト」
(注) Cisco NX-OS コマンドは Cisco IOS コマンドと異なる場合があるので注意してください。
次の順序で Call Home 設定を行うことを推奨します。
1.
「コンタクト情報の設定」
2.
「宛先プロファイルの作成」
3.
「アラート グループと宛先プロファイルの関連付け」
4.
(任意)「アラート グループへの show コマンドの追加」
5.
(任意)「CFS 設定の作成と配信」
6.
「Call Home のイネーブルまたはディセーブル」
7.
(任意)「Call Home 通信のテスト」
コンタクト情報の設定
Call Home のコンタクト情報を設定できます。
操作の前に
正しい VDC を使用していることを確認します。VDC の変更は switchto vdc コマンドを使用します。
手順の概要
1.
config t
2.
snmp-server contact sys-contact
3.
callhome
4.
email-contact email-address
5.
phone-contact international-phone-number
6.
streetaddress address
7.
contract-id contract-number
8.
customer-id customer-number
9.
site-id site-number
10.
switch-priority number
11.
show callhome
12.
copy running-config startup-config
手順の詳細
|
|
|
ステップ 1 |
config t 例: switch# config t Enter configuration commands, one per line. End with CNTL/Z. switch(config)# |
グローバル コンフィギュレーション モードを開始します。 |
ステップ 2 |
snmp-server contact sys-contact 例: switch(config)# snmp-server contact personname@companyname.com |
SNMP sysContact を設定します。 |
ステップ 3 |
callhome 例: switch(config)# callhome switch(config-callhome)# |
callhome コンフィギュレーション モードを開始します。 |
ステップ 4 |
email-contact email-address 例: switch(config-callhome)# email-contact admin@Mycompany.com |
デバイスの主要責任者の E メール アドレスを設定します。E メール アドレスのフォーマットで最大 255 文字の英数字を指定できます。 (注) 任意の有効な E メール アドレスを使用できます。スペースは使用できません。 |
ステップ 5 |
phone-contact international-phone-number 例: switch(config-callhome)# phone-contact +1-800-123-4567 |
デバイスの主要責任者の電話番号を国際電話番号のフォーマットで設定します。国際電話のフォーマットで最大 17 文字の英数字を指定できます。 のプレフィクスを使用します。 |
ステップ 6 |
streetaddress address 例: switch(config-callhome)# streetaddress 123 Anystreet st. Anytown,AnyWhere |
デバイスの主要責任者の住所を空白の含まれる英数字ストリングとして設定します。スペースを含め、最大 255 文字の英数字を指定できます。 |
ステップ 7 |
contract-id contract-number 例: switch(config-callhome)# contract-id Contract5678 |
(任意)サービス契約に基づいて、このデバイスの契約番号を設定します。契約番号は任意のフォーマットで、最大 255 文字の英数字を使用して指定できます。 |
ステップ 8 |
customer-id customer-number 例: switch(config-callhome)# customer-id Customer123456 |
(任意)サービス契約に基づいて、このデバイスのカスタマー番号を設定します。カスタマー番号は任意のフォーマットで、最大 255 文字の英数字を使用して指定できます。 |
ステップ 9 |
site-id site-number 例: switch(config-callhome)# site-id Site1 |
(任意)このデバイスのサイト番号を設定します。サイト番号は任意のフォーマットで、最大 255 文字の英数字を使用して指定できます。 |
ステップ 10 |
switch-priority number 例: switch(config-callhome)# switch-priority 3 |
(任意)このデバイスのスイッチ プライオリティを設定します。値の範囲は 0 ~ 7 で、0 が最高、7 が最低のプライオリティです。デフォルト値は 7 です。 |
ステップ 11 |
show callhome 例: switch(config-callhome)# show callhome |
(任意)Call Home コンフィギュレーションの要約を表示します。 |
ステップ 12 |
copy running-config startup-config 例: switch(config)# copy running-config startup-config |
(任意)このコンフィギュレーションの変更を保存します。 |
Call Home のコンタクト情報を設定する例を示します。
switch# config t
Enter configuration commands, one per line. End with CNTL/Z.
switch(config)# snmp-server contact personname@companyname.com
switch(config)# callhome
switch(config-callhome)# email-contact admin@Mycompany.com
switch(config-callhome)# phone-contact +1-800-123-4567
switch(config-callhome)# streetaddress 123 Anystreet st. Anytown,AnyWhere
宛先プロファイルの作成
ユーザ定義宛先プロファイルを作成し、メッセージ フォーマットを設定できます。
操作の前に
正しい VDC を使用していることを確認します(または switchto vdc コマンドを使用します)。
手順の概要
1.
config t
2.
callhome
3.
destination-profile name
4.
destination-profile name format { XML | full-txt | short-txt }
5.
show callhome destination-profile [ profile name ]
6.
copy running-config startup-config
手順の詳細
|
|
|
ステップ 1 |
config t 例: switch# config t Enter configuration commands, one per line. End with CNTL/Z. switch(config)# |
グローバル コンフィギュレーション モードを開始します。 |
ステップ 2 |
callhome 例: switch(config)# callhome switch(config-callhome)# |
callhome コンフィギュレーション モードを開始します。 |
ステップ 3 |
destination-profile name 例: switch(config-callhome)# destination-profile Noc101 |
新しい宛先プロファイルを作成します。名前には最大 31 の英数字を使用できます。 |
ステップ 4 |
destination-profile name format { XML | full-txt | short-txt } 例: switch(config-callhome)# destination-profile Noc101 format full-txt |
プロファイルのメッセージ フォーマットを設定します。名前には最大 31 の英数字を使用できます。 |
ステップ 5 |
show callhome destination-profile [ profile name ] 例: switch(config-callhome)# show callhome destination-profile profile Noc101 |
(任意)1 つまたは複数の宛先プロファイルに関する情報を表示します。 |
ステップ 6 |
copy running-config startup-config 例: switch(config)# copy running-config startup-config |
(任意)このコンフィギュレーションの変更を保存します。 |
Call Home の宛先プロファイルを作成する例を示します。
switch# config t
Enter configuration commands, one per line. End with CNTL/Z.
switch(config)# callhome
switch(config-callhome)# destination-profile Noc101
switch(config-callhome)# destination-profile Noc101 format full-text
宛先プロファイルの変更
定義済みの宛先プロファイルまたはユーザ定義の宛先プロファイルでは、次のアトリビュートを変更できます。
•
宛先 E メール アドレス:アラートの送信先となる E メール アドレス。
•
宛先 URL:アラートの送信先となる HTTP または HTTPS URL。
•
転送方式:E メールまたは HTTP 転送によって、使用される宛先アドレスのタイプが決まります。
•
メッセージ フォーマット:アラートの送信に使用するメッセージ フォーマット(フル テキスト、ショート テキスト、または XML)。
•
メッセージ レベル:この宛先プロファイルに対応する、Call Home メッセージの重大度。
•
メッセージ サイズ:この宛先プロファイルで宛先アドレスに送信される Call Home メッセージの許容可能な長さ。
宛先プロファイルに対応するアラート グループの設定については、「アラート グループと宛先プロファイルの関連付け」を参照してください。
操作の前に
正しい VDC を使用していることを確認します。VDC の変更は switchto vdc コマンドを使用します。
手順の概要
1.
config t
2.
callhome
3.
destination profile { name | CiscoTAC-1 | full-txt-destination | short-txt-destination } email-addr address
4.
destination profile { name | CiscoTAC-1 | full-txt-destination | short-txt-destination } http address
5.
destination profile { name | CiscoTAC-1 | full-txt-destination | short-txt-destination } transport-method {email | http }
6.
destination profile { name | CiscoTAC-1 | full-txt-destination | short-txt-destination } message-level number
7.
destination profile { name | CiscoTAC-1 | full-txt-destination | short-txt-destination } message-size number
8.
show call-home destination-profile [ profile name ]
9.
copy running-config startup-config
手順の詳細
|
|
|
ステップ 1 |
config t 例: switch# config t Enter configuration commands, one per line. End with CNTL/Z. switch(config)# |
グローバル コンフィギュレーション モードを開始します。 |
ステップ 2 |
callhome 例: switch(config)# callhome switch(config-callhome)# |
callhome コンフィギュレーション モードを開始します。 |
ステップ 3 |
destination-profile { name | CiscoTAC-1 | full-txt-destination | short-txt-destination } email-addr address 例: switch(config-callhome)# destination-profile full-txt-destination email-addr person@place.com |
ユーザ定義または定義済み宛先プロファイル用の E メール アドレスを設定します。 ヒント 1 つの宛先プロファイルで最大 50 の E メール アドレスを設定できます。 |
ステップ 4 |
destination-profile { name | CiscoTAC-1 | full-txt-destination | short-txt-destination } http address 例: switch(config-callhome)# destination-profile CiscoTAC-1 http http://site.com/service/callhome |
ユーザ定義または定義済み宛先プロファイルの HTTP または HTTPS URL を設定します。URL の最大文字数は 255 文字です。 コマンドの後ろにこのコマンドを入力します。 |
ステップ 5 |
destination-profile { name | CiscoTAC-1 | full-txt-destination | short-txt-destination } transport-method { email | http } 例: switch(config-callhome)# destination-profile CiscoTAC-1 http http://site.com/service/callhome |
ユーザ定義または定義済み宛先プロファイルに対応する E メールまたは HTTP 転送方式を設定します。選択する転送方式のタイプによって、そのタイプに設定された宛先アドレスが決まります。 コマンドの後ろにこのコマンドを入力します。 |
ステップ 6 |
destination-profile { name | CiscoTAC-1 | full-txt-destination | short-txt-destination } message-level number 例: switch(config-callhome)# destination-profile full-txt-destination message-level 5 |
この宛先プロファイルに対応する Call Home メッセージの重大度を設定します。Cisco NX-OS がこのプロファイルの宛先に送信するのは、Call Home の重大度が同じかそれ以上のアラートだけです。値の範囲は 0 ~ 9 です。9 が最高の重大度です。 |
ステップ 7 |
destination-profile { n ame | CiscoTAC-1 | full-txt-destination | short-txt-destination } message-size number 例: switch(config-callhome)# destination-profile full-txt-destination message-size 100000 |
この宛先プロファイルの最大メッセージ サイズを設定します。値の範囲は 0 ~ 5000000 です。デフォルト値は 2500000 です。 |
ステップ 8 |
show callhome destination-profile [ profile name ] 例: switch(config-callhome)# show callhome destination-profile profile full-text-destination |
(任意)1 つまたは複数の宛先プロファイルに関する情報を表示します。 |
ステップ 9 |
copy running-config startup-config 例: switch(config)# copy running-config startup-config |
(任意)このコンフィギュレーションの変更を保存します。 |
Call Home の宛先プロファイルを変更する例を示します。
switch# config t
Enter configuration commands, one per line. End with CNTL/Z.
switch(config)# callhome
switch(config-callhome)# destination-profile full-text-destination email-addr person@place.com
switch(config-callhome)# destination-profile full-text-destination message-level 5
switch(config-callhome)# destination-profile full-text-destination message-size 10000
アラート グループと宛先プロファイルの関連付け
1 つの宛先プロファイルに 1 つまたは複数のアラート グループを関連付けることができます。
操作の前に
正しい VDC を使用していることを確認します。VDC の変更は switchto vdc コマンドを使用します。
手順の概要
1.
config t
2.
callhome
3.
destination profile { name | CiscoTAC-1 | full-txt-destination | short-txt-destination } alert-group { All | Cisco-TAC | Configuration | Diagnostic | EEM | Environmental | Inventory | License | Linecard-Hardware | Supervisor-Hardware | Syslog-group-port | System | Test }
4.
show callhome destination-profile [ profile name ]
5.
copy running-config startup-config
手順の詳細
|
|
|
ステップ 1 |
config t 例: switch# config t Enter configuration commands, one per line. End with CNTL/Z. switch(config)# |
グローバル コンフィギュレーション モードを開始します。 |
ステップ 2 |
callhome 例: switch(config)# callhome switch(config-callhome)# |
callhome コンフィギュレーション モードを開始します。 |
ステップ 3 |
destination-profile { name | CiscoTAC-1 | full-txt-destination | short-txt-destination } alert-group { All | Cisco-TAC | Configuration | Diagnostic | EEM | Environmental | Inventory | License | Linecard-Hardware | Supervisor-Hardware | Syslog-group-port | System | Test } 例: switch(config-callhome)# destination-profile Noc101 alert-group All |
この宛先プロファイルにアラート グループを関連付けます。すべてのアラート グループを宛先プロファイルに関連付ける場合は、 All キーワードを使用します。 |
ステップ 4 |
show callhome destination-profile [ profile name ] 例: switch(config-callhome)# show callhome destination-profile profile Noc101 |
(任意)1 つまたは複数の宛先プロファイルに関する情報を表示します。 |
ステップ 5 |
copy running-config startup-config 例: switch(config)# copy running-config startup-config |
(任意)このコンフィギュレーションの変更を保存します。 |
宛先プロファイル Noc101 にすべての アラート グループを関連付ける例を示します。
switch# config t
Enter configuration commands, one per line. End with CNTL/Z.
switch(config)# callhome
switch(config-callhome)# destination-profile Noc101 alert-group All
アラート グループへの show コマンドの追加
1 つのアラート グループにユーザ定義の CLI show コマンドを 5 つまで割り当てることができます。
(注) Cisco TAC-1 宛先プロファイルにユーザ定義の CLI show コマンドは追加できません。
操作の前に
正しい VDC を使用していることを確認します。VDC の変更は switchto vdc コマンドを使用します。
手順の概要
1.
config t
2.
callhome
3.
alert-group { Configuration | Diagnostic | EEM | Environmental | Inventory | License | Linecard-Hardware | Supervisor-Hardware | Syslog-group-port | System | Test } user-def-cmd show-cmd
4.
show call-home user-def-cmds
5.
copy running-config startup-config
手順の詳細
|
|
|
ステップ 1 |
config t 例: switch# config t Enter configuration commands, one per line. End with CNTL/Z. switch(config)# |
グローバル コンフィギュレーション モードを開始します。 |
ステップ 2 |
callhome 例: switch(config)# callhome switch(config-callhome)# |
callhome コンフィギュレーション モードを開始します。 |
ステップ 3 |
alert-group { Configuration | Diagnostic | EEM | Environmental | Inventory | License | Linecard-Hardware | Supervisor-Hardware | Syslog-group-port | System | Test } user-def-cmd show-cmd 例: switch(config-callhome)# alert-group Configuration user-def-cmd show ip route |
このアラート グループに対して送信されるあらゆる Call Home メッセージに、 show コマンド出力を追加します。使用できるのは、有効な show コマンドだけです。 |
ステップ 4 |
show callhome user-def-cmds 例: switch(config-callhome)# show callhome user-def-cmds |
(任意)アラート グループに追加されているすべてのユーザ定義 show コマンドに関する情報を表示します。 |
ステップ 5 |
copy running-config startup-config 例: switch(config)# copy running-config startup-config |
(任意)このコンフィギュレーションの変更を保存します。 |
Cisco-TAC アラート グループに show ip route コマンドを追加する例を示します。
switch# config t
Enter configuration commands, one per line. End with CNTL/Z.
switch(config)# callhome
switch(config-callhome)# alert-group Configuration user-def-cmd show ip route
E メールの設定
Call Home を機能させるには、SMTP サーバ アドレスを設定する必要があります。送信元および返信先 E メール アドレスも設定できます。
Call Home に対して最大 5 つの SMTP サーバを設定できます。サーバは、プライオリティに基づいて試行されます。最もプライオリティの高いサーバが最初に試行されます。メッセージが送信できない場合、制限に達するまでリスト内の次のサーバが試行されます。2 つのサーバのプライオリティが同じ場合は、先に設定された方が最初に試行されます。
操作の前に
正しい VDC を使用していることを確認します。VDC の変更は switchto vdc コマンドを使用します。
手順の概要
1.
config t
2.
callhome
3.
transport email mail-server ip-address [ port number ] [ priority number ] [ use-vrf vrf-name ]
4.
transport email from email-address
5.
transport email reply-to email-address
6.
show callhome transport
7.
copy running-config startup-config
手順の詳細
|
|
|
ステップ 1 |
config t 例: switch# config t Enter configuration commands, one per line. End with CNTL/Z. switch(config)# |
グローバル コンフィギュレーション モードを開始します。 |
ステップ 2 |
callhome 例: switch(config)# callhome switch(config-callhome)# |
callhome コンフィギュレーション モードを開始します。 |
ステップ 3 |
transport email mail-server ip-address [ port number] [ priority number] [ use-vrf vrf-name ] 例: switch(config-callhome)# transport email mail-server 192.0.2.1 use-vrf Red |
Domain Name Server(DNS; ドメイン ネーム サーバ)名、IPv4 アドレス、または IPv6 アドレスのいずれかとして SMTP サーバを設定します。さらに、任意でポート番号を設定します。ポート範囲は 1 ~ 65535 です。デフォルトのポート番号は 25 です。 任意で、SMTP サーバのプライオリティを設定します。プライオリティの範囲は 1 ~ 100 で、1 が最高、100 が最低のプライオリティです。プライオリティを指定しない場合、デフォルト値の 50 が使用されます。 さらに任意で、この SMTP サーバとの通信時に使用する VRF を設定します。指定された VRF は、HTTP を使用したメッセージの送信には使用されません。HTTP を使用するには、「HTTP を使用したメッセージ送信のための VRF 設定」を参照してください。 コマンドを使用する必要があります。これは、1 台の SMTP サーバだけを設定します。 |
ステップ 4 |
transport email from email-address 例: switch(config-callhome)# transport email from person@company.com |
(任意)Call Home メッセージ用の email from(E メール送信元)フィールドを設定します。 |
ステップ 5 |
transport email reply-to email-address 例: switch(config-callhome)# transport email reply-to person@company.com |
(任意)Call Home メッセージ用の email reply-to(E メール返信先)フィールドを設定します。 |
ステップ 6 |
show callhome transport 例: switch(config-callhome)# show callhome transport |
(任意)Call Home に対する転送関係のコンフィギュレーションを表示します。 |
ステップ 7 |
copy running-config startup-config 例: switch(config)# copy running-config startup-config |
(任意)このコンフィギュレーションの変更を保存します。 |
Call Home メッセージの E メール オプションを設定する例を示します。
switch# config t
Enter configuration commands, one per line. End with CNTL/Z.
switch(config)# callhome
switch(config-callhome)# transport email mail-server 192.0.2.10 use-vrf Red
switch(config-callhome)# transport email from person@company.com
switch(config-callhome)# transport email reply-to person@company.com
Call Home メッセージに対して複数の SMTP サーバを設定する例を示します。
switch# config t
Enter configuration commands, one per line. End with CNTL/Z.
switch(config)# callhome
switch(config-callhome)# transport email mail-server 192.0.2.10 priority 4
switch(config-callhome)# transport email mail-server 172.21.34.193
switch(config-callhome)# transport email smtp-server 10.1.1.174
switch(config-callhome)# transport email mail-server 64.72.101.213 priority 60
switch(config-callhome)# transport email from person@company.com
switch(config-callhome)# transport email reply-to person@company.com
上記のコンフィギュレーションに基づいて、SMTP サーバはこの順序で試行されます。
10.1.1.174(プライオリティ 0)
192.0.2.10(プライオリティ 4)
172.21.34.193(プライオリティ 50、デフォルト)
64.72.101.213(プライオリティ 60)
CFS の配信がイネーブルになっている場合、4.2 以前のリリースを実行しているデバイスは、 transport email smtp-server コマンドのコンフィギュレーションだけを受け入れますが、5.0(1) 以降のリリースを実行しているデバイスは、 transport email smtp-server コマンドと transport email mail-server コマンドの両方のコンフィギュレーションを受け入れます。
(注) デバイスが transport email smtp-server コマンドと transport email mail-server コマンドの両方を受け入れると、transport email smtp-server コマンドはのプライオリティは 0 になり、最高のプライオリティになります。このコマンドで指定されたサーバは最初に試行され、次に、transport email mail-server コマンドで指定されたサーバが、プライオリティの順に試行されます。
HTTP を使用したメッセージ送信のための VRF 設定
VRF を使用すると、HTTP で Call Home メッセージを送信できます。HTTP VRF が設定されていない場合は、デフォルトの VRF を使用して HTTP でメッセージが転送されます。
操作の前に
正しい VDC を使用していることを確認します。VDC の変更は switchto vdc コマンドを使用します。
手順の概要
1.
config t
2.
callhome
3.
transport http use-vrf vrf-name
4.
show callhome
5.
copy running-config startup-config
手順の詳細
|
|
|
ステップ 1 |
config t 例: switch# config t Enter configuration commands, one per line. End with CNTL/Z. switch(config)# |
グローバル コンフィギュレーション モードを開始します。 |
ステップ 2 |
callhome 例: switch(config)# callhome switch(config-callhome)# |
callhome コンフィギュレーション モードを開始します。 |
ステップ 3 |
transport http use-vrf vrf-name 例: switch(config-callhome)# transport http use-vrf Blue |
HTTP で電子メールおよび他の Call Home メッセージを送信するための VRF を設定します。 |
ステップ 4 |
show callhome 例: switch(config-callhome)# show callhome |
(任意)Call Home に関する情報を表示します。 |
ステップ 5 |
copy running-config startup-config 例: switch(config)# copy running-config startup-config |
(任意)このコンフィギュレーションの変更を保存します。 |
HTTP を使用して Call Home メッセージを送信するための VRF を設定する例を示します。
switch# config t
Enter configuration commands, one per line. End with CNTL/Z.
switch(config)# callhome
switch(config-callhome)# transport http use-vrf Blue
定期的なインベントリ通知の設定
デバイス上で現在イネーブルにされて動作しているすべてのソフトウェア サービスのインベントリとともに、ハードウェア インベントリ情報を示すメッセージを定期的に送信するように、デバイスを設定できます。Cisco NX-OS は 2 種類の Call Home 通知を生成します。定期的コンフィギュレーション メッセージと定期的インベントリ メッセージです。
操作の前に
正しい VDC を使用していることを確認します。VDC の変更は switchto vdc コマンドを使用します。
手順の概要
1.
config t
2.
callhome
3.
periodic-inventory notification [ interval days | timeofday time ]
4.
show callhome
5.
copy running-config startup-config
手順の詳細
|
|
|
ステップ 1 |
config t 例: switch# config t Enter configuration commands, one per line. End with CNTL/Z. switch(config)# |
グローバル コンフィギュレーション モードを開始します。 |
ステップ 2 |
callhome 例: switch(config)# callhome switch(config-callhome)# |
callhome コンフィギュレーション モードを開始します。 |
ステップ 3 |
periodic-inventory notification [ interval days ] [ timeofday time ] 例: switch(config-callhome)# periodic-inventory notification interval 20 |
定期的インベントリ メッセージを設定します。interval の範囲は 1 ~ 30 日です。デフォルト値は 7 です。time of day の値は HH:MM の形式です。 |
ステップ 4 |
show callhome 例: switch(config-callhome)# show callhome |
(任意)Call Home に関する情報を表示します。 |
ステップ 5 |
copy running-config startup-config 例: switch(config)# copy running-config startup-config |
(任意)このコンフィギュレーションの変更を保存します。 |
定期的インベントリメッセージが 20 日おきに生成されるように設定する例を示します。
switch# config t
Enter configuration commands, one per line. End with CNTL/Z.
switch(config)# callhome
switch(config-callhome)# periodic-inventory notification interval 20
重複メッセージ スロットリングのディセーブル化
同じイベントについて受け取る重複メッセージの数を制限できます。デフォルトでは、Cisco NX-OS は同じイベントについて受け取る重複メッセージの数を制限します。2 時間以内に送信された重複メッセージの数が 30 を超えると、Cisco NX-OS はそのアラート タイプについて、それ以上のメッセージをディセーブルにします。
重複メッセージ スロットリングをディセーブルにするには、Call Home コンフィギュレーション モードで次のコマンドを使用します。
|
|
no duplicate-message throttle 例: switch(config-callhome)# no duplicate-message throttle |
Call Home の重複メッセージ スロットリングをディセーブルにします。デフォルトではイネーブルです。 |
Call Home のイネーブルまたはディセーブル
コンタクト情報を設定すると、Call Home 機能をイネーブルにできます。
Call Home をイネーブルにするには、Call Home コンフィギュレーション モードで次のコマンドを使用します。
|
|
enable 例: switch(config-callhome)# enable |
Call Home をイネーブルにします。デフォルトではディセーブルです。 |
Call Home をディセーブルにするには、Call Home コンフィギュレーション モードで次のコマンドを使用します。
|
|
no enable 例: switch(config-callhome)# no enable |
Call Home をディセーブルにします。デフォルトではディセーブルです。 |
Call Home 通信のテスト
Call Home 通信をテストするために、テスト メッセージを作成できます。
テスト用の Call Home メッセージを作成するには、任意のモードで次のコマンドを使用します。
|
|
callhome send [ configuration | diagnostic] 例: switch(config-callhome)# callhome send diagnostic |
設定されているすべての宛先に、指定の Call Home テスト メッセージを送信します。 |
callhome test 例: switch(config-callhome)# callhome test |
設定されているすべての宛先に、テスト メッセージを送信します。 |