ERPの監視追加API
このページでは、AddMonitor APIで「ERP」カテゴリの監視を追加する方法を説明します。製品では次の監視をサポートします。
- Oracle EBS
- SAP Server
- SAP CCMS
- Siebelエンタープライズ サーバー
- Microsoft Dynamics CRM/365 (On-Premise)
- Microsoft Dynamics AX
Oracle EBS
バージョンR11i、R12.0Rでの構文:
http://[Host]:[Port]/AppManager/xml/AddMonitor?apikey=[API_KEY]&type=[TYPE]&displayname=[DISPLAY_NAME]&host=[HOST]&port=[PORT]&SSL=[yes/no]&Version=[VERSION]
バージョンR12.2.0での構文(ユーザー名とパスワードが必須):
http://[Host]:[Port]/AppManager/xml/AddMonitor?apikey=[API_KEY]&type=[TYPE]&displayname=[DISPLAY_NAME]&host=[HOST]&port=[PORT]&SSL=[yes/no]&Version=[VERSION]&username=[USER_NAME]&Password=[PASSWORD]
リクエスト パラメーター
APIリクエストにかかわるパラメーターを下に記します。AddMonitor APIに共通のリクエスト パラメーターも参照ください。
フィールド | 説明 |
---|---|
type | 追加するERPサーバーのタイプです。値はOracleEBSにしてください。 |
host | Oracle EBSを実行しているホストの名前です。 |
port | Oracle EBSが動作するポート番号です。 |
SSL | SSLを有効にするか示します。値はyesかnoにしてください。 |
Version | Oracle EBSのバージョンを指定します(R11i、R12.0、R12.2.0)。 |
username、password | WebLogic管理サーバーの認証情報を指定してください。 |
リクエスト サンプル
http://prod-server5:9090/AppManager/xml/AddMonitor?apikey=4df5040d6db873dcdaf4359b259fd494&type=OracleEBS&displayname=oebs&host=app-xp2&port=80&SSL=no
SAP Server
構文:
http://[Host]:[Port]/AppManager/xml/AddMonitor?apikey=[API_KEY]&type=[TYPE]&displayname=[DISPLAY_NAME]&host=[HOST]&username=[USER_NAME]&password=[PASS_WORD]&systemnumber=[SYSTEM_NUMBER]&logonClient=[LOGON_CLIENT]&language=[LANGUAGE]&routerString=[ROUTER_STRING]
リクエスト パラメーター
APIリクエストにかかわるパラメーターを下に記します。AddMonitor APIに共通のリクエスト パラメーターも参照ください。
フィールド | 説明 |
---|---|
type | 追加するERPサーバーのタイプです。値はsap serverにしてください。 |
host | SAP Serverを実行しているホストの名前です。 |
username | SAP Serverへのアクセスに使うユーザー名を指定します。 |
password | SAP Serverのパスワードです。 |
systemnumber | SAPシステム番号です。 |
logonClient | SAPログオン クライアントです。 |
language | SAPログオン言語を指定してください。デフォルト値はenです。 |
routerString | SAP Serverへの接続に使うSAPルート ストリングを指定します(任意項目)。 |
リクエスト サンプル
http://prod-server1:9090/AppManager/xml/AddMonitor?apikey=136edbeb3ccb83c6cc71df03ef273313&type=sap server&displayname=appmanagersap&host=app-xp1&username=BCUSER&password=minisap&systemnumber=00&logonClient=000&language=en&routerString=/H/it360-m4600-1
SAP CCMS
構文:
http://[Host]:[Port]/AppManager/xml/AddMonitor?apikey=[API_KEY]&type=[TYPE]&displayname=[DISPLAY_NAME] &host=[HOST]&username=[USER_NAME]&password=[PASS_WORD]&systemnumber=[SYSTEM_NUMBER]&logonClient=[LOGON_CLIENT]&language=[LANGUAGE]&monitorset=[MONITOR_SET_NAME]routerString=[ROUTER_STRING]
リクエスト パラメーター
APIリクエストにかかわるパラメーターを下に記します。AddMonitor APIに共通のリクエスト パラメーターも参照ください。
フィールド | 説明 |
---|---|
type | 追加するERPサーバーのタイプです。値はsap serverにしてください。 |
host | SAP Serverを実行しているホストの名前です。 |
username | SAP Serverへのアクセスに使うユーザー名を指定します。 |
password | SAP serverのパスワードです。 |
systemnumber | SAPシステム番号. |
logonClient | SAPログオン クライアントです。 |
language | SAPログオン言語を指定してください。デフォルト値はenです。 |
monitorset | CCMSモニターセットの名前です。 |
routerString | SAP Serverへの接続に使うSAPルート ストリングを指定します(任意項目)。 |
リクエスト サンプル
http://prod-server1:9090/AppManager/xml/AddMonitor?apikey=86f7324e6e1651f704da21f6c119d8a4&type=SAP CCMS&displayname=appmanagersapccms&host=amp-2k8r2-2&username=BCUSER&password=minisap1&systemnumber=00&logonClient=001&language=en&monitorset=SAP CCMS Technical Expert Monitors&routerString=/H/it360-m4600-1
Siebelエンタープライズ サーバー
構文:
http://[Host]:[Port]/AppManager/xml/AddMonitor?apikey=[API_KEY]&type=[TYPE] &displayname=[DISPLAY_NAME]&host=[HOST]os=[Windows=1,Linux=2,Solaris=3,AIX=4,HP-UX=5]&userName=[HOST_USER_NAME]&password=[PASS_WORD]&GatewayServer=[SIEBEL_GATEWAY_SERVER_NAME]&EnterpriseServer=[Enterprise server]&SUserName=[SIEBEL_ADMIN_USER]&SPassword=[]&InsDirectory==[SIEBEL_INSTALL_DIRECTORY_ABSOLUTE_PATH]amp;prompt=[BASH_SCRIPT_UNIX_BASED_SERVER]
リクエスト パラメーター
APIリクエストにかかわるパラメーターを下に記します。AddMonitor APIに共通のリクエスト パラメーターも参照ください。
フィールド | 説明 |
---|---|
type | 追加するERPサーバーのタイプです。値はSiebelEnterpriseServerにしてください。 |
displayname | Siebelサーバーの表示名です。 |
hostname | Siebelサーバー インストール先ホストの名前です。 |
os | サーバーのインストール先OSです。次の値を指定できます。
|
username | Siebelインストール先サーバーのユーザー名です(実行権限のあるロールのユーザーを指定してください)。 |
password | Siebelインストール先サーバーのパスワードです。 |
GatewayServer | Siebelゲートウェイ サーバー名です。 |
EnterpriseServer | Siebelエンタープライズ サーバーです。 |
SUserName | Siebel管理者です。 |
SPassword | Siebel管理者パスワードです。 |
InsDirectory | Siebelインストール先のディレクトリです。 |
リクエスト サンプル
http://prod-server5:9090/AppManager/xml/AddMonitor?apikey=817f0d4d4ae2edc2e3ee6b9aa27d0601&type=SiebelEnterpriseServer&displayname=test&HostName=aixserver&os=4&userName=root&password=a1X6Bm&GatewayServer=gate&EnterpriseServer=ent&Susername=[USER_NAME]admin&SPassword=sadmin&InsDirectory=/home/guest/ramac&prompt=#
Microsoft Dynamics CRM/365(On-Premise)
構文:
http://[Host]:[Port]/AppManager/xml/AddMonitor?apikey=[API_KEY]&type=[TYPE]&displayname=[DISPLAY_NAME]&host=[HOST_NAME]&Version=[VERSION_NO]&username=[USER_NAME]&password=[PASS_WORD]&eventlog=[YES/NO]&pollinterval=[INTERVAL]
リクエスト パラメーター
APIリクエストにかかわるパラメーターを下に記します。AddMonitor APIに共通のリクエスト パラメーターも参照ください。
フィールド | 説明 |
---|---|
apikey | 「管理」タブのAPIキーの作成で生成したキーを指定します。 |
type | 追加する監視のタイプです。値はMicrosoft Dynamics CRMにしてください。 |
host | Dynamics CRM/365アプリケーションを実行しているホストの名前かIPアドレスを指定します。 |
displayname | Dynamics CRM/365監視の表示名です。 |
username | ホスト マシンのユーザー名を指定します。Microsoft Dynamics CRM/365アプリケーションを監視するには、Dynamics CRM/365 Serverの「root\CIMV2」名前空間でWMIクエリ実行権限を持つ、管理者アカウントをご利用ください。 |
password | 上記ユーザーのパスワードです。 |
Version | Dynamics CRM/365アプリケーションのバージョンです。値は2011、2013、2016、Dynamics365を設定できます。 |
リクエスト サンプル
http://prod-server6:9090/AppManager/xml/AddMonitor?apikey=1f9323d96809a1ff38c941e575b9507a8a&type=Microsoft Dynamics CRM&displayname=API CRM&host=192.18.3.75&Version=2013&username=apmcluster2012\administrator&password=pass&eventlog=NO&pollinterval=5
Microsoft Dynamics AX監視
構文
http://[Host]:[Port]/AppManager/xml/AddMonitor?apikey=[API_KEY]&type=[TYPE]&displayname=[DISPLAY_NAME]&host=[HOST_NAME]&Version=[VERSION_NO]&username=[USER_NAME]&password=[PASS_WORD]&AXServices=[AX_SERVICES]&remoteSQL=[true/false]&SQLhostname=[SQL_HOSTNAME]&SQLcredentialdetails=[SQL_CREDENTIAL_DETAILS]&SQLusername=[SQL_USERNAME]&SQLpassword=[SQL_PASSWORD]&pollinterval=[INTERVAL]
リクエスト パラメーター
APIリクエストにかかわるパラメーターを下に記します。AddMonitor APIに共通のリクエスト パラメーターも参照ください。
フィールド | 説明 |
apikey | 「管理」タブのAPIキーの作成で生成した鍵を指定します。 |
type | 追加する監視のタイプです。値はMSDynamicsAXにしてください。 |
displayname | AXアプリケーションの表示名です。 |
host | AXサーバーを実行しているホストのホスト名やIPアドレスです。 |
Version | Dynamics AXアプリケーションのバージョンです。 |
UserName | AXサーバー マシンのユーザー名です。 |
Password | AXサーバー マシンのパスワードです。 |
AXServices | 監視するサービスを指定します(AOS、MSSQLSERVER、RpcSs、IISADMIN)。 |
remoteSQL | MS SQLがリモート サーバーにあるか否かを示します(true/false)。 |
SQLhostname | リモートSQL Serverのホスト名です。 |
SQLcredentialdetails | AXサーバーの資格情報を使うか、SQL Serverの新規資格情報を作成するか選択します(AXcred、SQLcred)。 |
SQLusername | リモートSQL Serverのユーザー名です。 |
SQLpassword | リモートSQL Serverのパスワードです。 |
リクエスト サンプル
http://prod-4409:9210/AppManager/xml/AddMonitor?apikey=aca1b8f2f109e319f46733675983e847&type=MSDynamicsAX&displayname=AXTest&host=user-4409&Version=2012&UserName=user-4409&Password=Qwerty@123&AXServices=AOS,MSSQLSERVER,RpcSs,IISADMIN&remoteSQL=True&SQLhostname=user-4016&SQLcredentialdetails=SQLcred&SQLusername=user-4016\administrator&SQLpassword=Abcd@123&pollinterval=5