会議 : Cisco TelePresence Management Suite(TMS)

TMS のエンドポイント構成テンプレートのためのカスタム コマンド

2015 年 11 月 26 日 - 機械翻訳について
その他のバージョン: PDFpdf | 英語版 (2015 年 8 月 22 日) | フィードバック

概要

この資料に Cisco TelePresence Management Suite(TMS)からのカスタム コマンド テンプレートかカスタム設定 テンプレートを設定する方法を記述されています。

ジェイソン Shupe およびアダム Wamsley によって貢献される、Cisco TAC エンジニア。

前提条件

要件

次の項目に関する知識があることが推奨されます。

  • Cisco TelePresence 管理スイート
  • Cisco TelePresence TC ソフトウェア

これらのアクセスおよび特権を持たなければなりません:

  • 十分な特権 アクセスシステム > コンフィギュレーションテンプレート > コンフィギュレーションテンプレートとの TMS への Web アクセス
  • 設定 > API > /command.xml または /configuration.xml にアクセスするために十分な特権と Cisco TelePresence TC ソフトウェアを実行しているエンドポイントへの Web アクセス
  • 管理者 レベル特権のエンドポイントへのセキュア シェル(SSH)か Telnetアクセス

使用するコンポーネント

このドキュメントの情報は、次のソフトウェアとハードウェアのバージョンに基づくものです。

  • Cisco TelePresence 管理スイート バージョン 14.2.2
  • Cisco TelePresence TC ソフトウェア バージョン TC6.2.1 が付いている Cisco TelePresence コーデック C40 (C40)

このドキュメントの情報は、特定のラボ環境にあるデバイスに基づいて作成されたものです。 このドキュメントで使用するすべてのデバイスは、クリアな(デフォルト)設定で作業を開始しています。 ネットワークが稼働中の場合は、コマンドが及ぼす潜在的な影響を十分に理解しておく必要があります。

関連製品

このドキュメントは、次のバージョンのハードウェアとソフトウェアにも使用できます。

  • Cisco TelePresence 管理スイート バージョン 13.x - 14.x
  • Cisco TelePresence TC ソフトウェア バージョン TC6.0 - TC6.2.1

設定

簡単なコマンド ストリングを作成して下さい

注意: カスタム テンプレート送信はテンプレートの内で設定されるが、API TMS のエンドポイントの既知設定へのそれらの変更を加えません。 パスワードが TMS のエンドポイントの接続 設定の内で更新済になるまで「強制更新の更新によりほとんどの設定、API によってあるパスワード変更 TMS はエンドポイントの接続を失います間。

カスタム コマンド テンプレートは TC ソフトウェアを実行するエンドポイントのための TMS にあらかじめ定義されたテンプレートがないので広く使われている管理者パスワードを設定 するためです。 この例は /command.xml ファイルを使用します。

この設定のための xCommand ストリングは次のとおりです:

Xcommand SystemUnit AdminPassword Set Password: NewPassword

設定 > API>/command.xml にナビゲート しエンドポイント Webインターフェイスにある /command.xml ファイルを検討して下さい:

117357-config-tms-01.png

形式が XML に必要な終了タグを除いて xCommand ストリングと同じであることに注意して下さい。 これは AdminPassword を変更する XML ストリングをもたらします:

<Command>
<SystemUnit>
<AdminPassword>
<Set>
<Password>NewPassword</Password>
</Set>
</AdminPassword>
</SystemUnit>
</Command>

NewPassword はパスワードの選択です。

マルチパート コマンド 文字列を作成して下さい

フィードバック式の一般的な使用のようなマルチパート コマンド 文字列のためにどのイベントをエンドポイントが TMS に報告するか判別するためにカスタム コマンド テンプレートを、使用できます。

これは Telnet/SSH コマンド 文字列の例です:

xcommand HttpFeedback Register FeedbackSlot: 1 ServerUrl: 
http://172.30.10.7/tms/public/feedback/code.aspx
Expression: /History/CallLogs/Call Expression: /Status/Call[Status='Connected']
Expression: /Status/H323/Gatekeeper Expression: /Status/SIP/Registration
Expression: /Status/Network/Ethernet/Speed Expression: /Event/CallSuccessful
Expression: /Event/Message/Prompt/Response Expression: /Configuration
Expression: /Event/CallDisconnect Expression: /Status/Call

/command.xml ファイルを検討して下さい:

117357-config-tms-02.png

/command.xml ファイルとコマンド 文字列を比較して下さい。 これは同等の XML ストリングをもたらします:

<Command>
<HttpFeedback>
<Register>
<FeedbackSlot>1</FeedbackSlot>
<ServerUrl>http://172.30.10.7/tms/public/feedback/code.aspx</ServerUrl>
<Expression item="1">/History/CallLogs/Call</Expression>
<Expression item="2">/Status/Call[Status='Connected']</Expression>
<Expression item="3">/Status/H323/Gatekeeper</Expression>
<Expression item="4">/Status/SIP/Registration</Expression>
<Expression item="5">/Status/Network/Ethernet/Speed</Expression>
<Expression item="6">/Event/CallSuccessful</Expression>
<Expression item="7">/Event/Message/Prompt/Response</Expression>
<Expression item="8">/Configuration</Expression>
<Expression item="9">/Event/CallDisconnect</Expression>
<Expression item="10">/Status/Call</Expression>
</Register>
</HttpFeedback>
</Command>

複数のタスク コマンド 文字列を作成して下さい

Ssh コマンドとは違って、複数のタスク コマンドを作成するためにカスタム コマンド テンプレートを使用できます。 この例は 2 つの前例を結合し、単一 カスタム コマンド ストリングとの HttpFeedback および AdminPassword を両方設定 します:

<Command>
<HttpFeedback>
<Register>
<FeedbackSlot>1</FeedbackSlot>
<ServerUrl>http://172.30.10.7/tms/public/feedback/code.aspx</ServerUrl>
<Expression item="1">/History/CallLogs/Call</Expression>
<Expression item="2">/Status/Call[Status='Connected']</Expression>
<Expression item="3">/Status/H323/Gatekeeper</Expression>
<Expression item="4">/Status/SIP/Registration</Expression>
<Expression item="5">/Status/Network/Ethernet/Speed</Expression>
<Expression item="6">/Event/CallSuccessful</Expression>
<Expression item="7">/Event/Message/Prompt/Response</Expression>
<Expression item="8">/Configuration</Expression>
<Expression item="9">/Event/CallDisconnect</Expression>
<Expression item="10">/Status/Call</Expression>
</Register>
</HttpFeedback>
<SystemUnit>
<AdminPassword>
<Set>
<Password>NewPassword</Password>
</Set>
</AdminPassword>
</SystemUnit>
</Command>

/command.xml ファイルを検討し、カスタム複数のタスクにコマンド 文字列をどのようにマッピング するか参照して下さい:

117357-config-tms-03.png

簡単なコンフィギュレーション ストリングを作成して下さい

この例は H323 に DefaultCall プロトコルを設定 します。 これは SSH/Telnet コマンドです:

Xconfiguration Conference DefaultCall protocol: H323

/configuration.xml ファイルを検討して下さい:

117357-config-tms-04.png

/command.xml ファイルとコマンド 文字列を比較して下さい。 これは同等の XML ストリングをもたらします:

<Configuration>
<Conference>
<DefaultCall>
<Protocol>H323</Protocol>
</DefaultCall>
</Conference>
</Configuration>

マルチパート構成文字列を作成して下さい

複数のコンポーネントを設定 するためにコマンドを実行することを可能にする Xcommand ストリングとは違って xConfiguration ストリングはストリングごとの単一 コンフィギュレーション変更だけをサポートします。 従って、このセクションは適用しません。 

複数のタスク構成文字列を作成して下さい

カスタム コマンド ストリングと同様に、単一 カスタム設定 XML ストリングの複数の設定 ストリングを結合できます。 この例はベースとしてこれらの xConfiguration ストリングを使用します:

xConfiguration H323 Profile 1 H323Alias ID: c40-1.lab.h323@tac.lab
xConfiguration H323 Profile 1 H323Alias E164: 180004
xConfiguration H323 Profile 1 CallSetup Mode: Gatekeeper
xConfiguration H323 Profile 1 Gatekeeper Address: taccluster.tac.lab
xConfiguration H323 Profile 1 Gatekeeper Discovery: Manual
xConfiguration SIP Profile 1 URI: c40-1.lab.sip@tac.lab
xConfiguration SIP Profile 1 DefaultTransport: Auto
xConfiguration SIP Profile 1 Proxy 1 Discovery: Manual
xConfiguration SIP Profile 1 Proxy 1 Address: "taccluster.tac.lab"

/configuration.xml ファイルのこれらのセクションを読んで下さい:

117357-config-tms-05.png

および

117357-config-tms-06.png

/command.xml ファイルとコマンド 文字列を比較して下さい。 これは同等の XML ストリングをもたらします:

<Configuration>
<H323>
<Profile>
<H323Alias>
<ID>c40-1.lab.h323@tac.lab</ID>
<E164>180004</E164>
</H323Alias>
<CallSetup>
<Mode>Gatekeeper</Mode>
</CallSetup>
<Gatekeeper>
<Address>taccluster.tac.lab</Address>
<Discovery>Manual</Discovery>
</Gatekeeper>
</Profile>
</H323>
<Sip>
<Profile>
<URI>c40-1.lab.sip@tac.lab</URI>
<DefaultTransport>Auto</DefaultTransport>
<Proxy item="1">
<Discovery>Manual</Discovery>
<Address>taccluster.tac.lab</Address>
</Proxy>
</Profile>
</Sip>
</Configuration>

TMS カスタム テンプレートに作成された XML ストリングを入力して下さい

: カスタム コマンドおよび設定フィールドは両方最大 1000 文字に制限されます。

XML ストリングを識別してもらったらカスタム コマンドかコンフィギュレーションテンプレートにストリングを入力して下さい。 このプロシージャはどのようにか記述します:

  1. TMS Webインターフェイスでは、システム > コンフィギュレーションテンプレート > コンフィギュレーションテンプレートにナビゲート し、コンフィギュレーションテンプレートを『New』 を選択 して下さい:

    117357-config-tms-07.png

  2. 『Advanced』 を選択 Settings タブをクリックし、フィルタ テキスト フィールドで Cisco TelePresence グループ システムの下でワード カスタムを入力して下さい:

    117357-config-tms-08.png

  3. ボックスを適切な設定の隣で(カスタム コマンドカスタム設定)チェックし、それを移動するために右矢印を(>)クリックして下さい。

  4. テンプレート Settings タブをクリックして下さい:

    117357-config-tms-09.png

  5. 適切なカスタム コマンドカスタム設定 テキスト フィールドに XML スクリプトを入力して下さい。

  6. Save を選択します。

確認

現在、この設定に使用できる確認手順はありません。

トラブルシューティング

現在のところ、この設定に関する特定のトラブルシューティング情報はありません。


関連するシスコ サポート コミュニティ ディスカッション

シスコ サポート コミュニティは、どなたでも投稿や回答ができる情報交換スペースです。


Document ID: 117357