ListMGDetails API
このAPIでは、監視グループIDを指定し、監視グループの情報を取得します。サブグループと、監視グループに関連付いた監視も、すべて取得対象です。ユーザーに関連付いた監視グループもリストアップします。監視グループの本日の可用性、監視ステータス、障害もわかります。
XMLでレスポンスを受けるには
http://[APM Host]:[APM Port]AppManager/xml/ListMGDetails?apikey=[API_KEY]&groupId=10000048
JSONでレスポンスを受けるには
http://[APM Host]:[APM Port]AppManager/json/ListMGDetails?apikey=[API_KEY]&groupName=Test Group
リクエスト パラメーター
フィールド | 説明 |
---|---|
groupId | 情報取得の際、監視グループIDを指定して、対象を特定するためのパラメーターです。 |
groupName | 情報取得の際、監視グループ名を指定して、対象を特定するためのパラメーターです。 |
レスポンス詳細
フィールド | 説明 |
---|---|
NAME \ DISPLAYNAME | グループの表示名を示します。 |
DetailsPageURL | グループの詳細ページのURLです。 |
TODAYUNAVAILPERCENT | グループの本日の非可用比率を示します(%)。 |
Action | アクションが有効か否かを表します。 |
TODAYAVAILPERCENT | 監視グループの本日の可用性比率を表します(%)。 |
TODAYSCHEDDOWNPERCENT | 監視グループの本日のスケジュール ダウンタイム比率を示します(%)。 |
Type | タイプを表します。 |
HEALTHSEVERITY | グループのステータスの重要度を表します。 |
AVAILABILITYSEVERITY | グループの可用性の重要度を表します。 |
AVAILABILITYMESSAGE | グループの可用性メッセージを表します。 |
リソースID | グループのリソースIDを指します。 |
HealthRCAURL | グループのステータスRCA URLを示します。 |
TODAYUNMANGDPERCENT | 監視グループの本日の非管理比率を示します(%)。 |
HEALTHMESSAGE | グループのステータス メッセージを表します。 |
HEALTHSTATUS | グループのステータスを示します。 |
AVAILABILITYSTATUS | グループの可用性ステータスを示します。 |
SubMonitorGroup |
DetailsPageURL:サブグループの詳細ページ TODAYUNAVAILPERCENT:サブグループの本日の非可用比率(%) AvailabilityRCAURL:サブグループの可用性RCA URL Action:サブグループのアクションのステータス NAME \ DISPLAYNAME:サブグループの表示名 TODAYAVAILPERCENT:サブグループの本日の可用比率(%) TODAYSCHEDDOWNPERCENT:サブグループの本日のスケジュール ダウンタイムの比率(%) HEALTHSEVERITY:サブグループのステータス重要度 TYPE:グループのタイプ AVAILABILITYSEVERITY:サブグループの可用性の重要度 AVAILABILITYMESSAGE:サブグループの可用性メッセージ RESOURCEID:サブグループのリソース HealthRCAURL:サブグループのステータスRCA URL TODAYUNMANGDPERCENT:サブグループの本日の非管理比率(%) HEALTHMESSAGE:サブグループのステータス メッセージ HEALTHSTATUS:サブグループのステータス AVAILABILITYSTATUS:サブグループの可用性ステータス |
監視 |
DetailsPageURL:監視の詳細ページ TODAYUNAVAILPERCENT:監視の本日の非可用比率(%) AvailabilityRCAURL:監視の可用性RCA URL Action:監視のアクションのステータス NAME \ DISPLAYNAME:監視の表示名 TODAYAVAILPERCENT:監視の本日の可用比率(%) TODAYSCHEDDOWNPERCENT:監視の本日のスケジュール ダウンタイムの比率(%) TODAYSCHEDDOWNPERCENT:監視の本日のスケジュール ダウンタイムの比率(%) HEALTHSEVERITY:監視のステータス重要度 TYPE:監視のタイプ AVAILABILITYSEVERITY:監視の可用性の重要度 AVAILABILITYMESSAGE:監視の可用性メッセージ RESOURCEID:監視のリソースID HealthRCAURL:監視のステータスRCA URL TODAYUNMANGDPERCENT:監視の本日の非管理比率(%) HEALTHMESSAGE:監視of監視のステータス メッセージ HEALTHSTATUS:監視のステータス AVAILABILITYSTATUS:監視の可用性ステータス |
JSONでレスポンスを受けるには
http://apm-prod1:9090/AppManager/json/ListMGDetails?apikey=c4e547c2330e2eb92d3e7af2262da9e9&type=all
JSONレスポンスのサンプル
{"response-code":"4000","response":{"uri":"/AppManager/json/ListMGDetails","result":[{"DetailsPageURL":"/showresource.do?method=showResourceForResourceID&resourceid=20000036&method=showApplication","Monitors":[{"DetailsPageURL":"/showresource.do?method=showResourceForResourceID&resourceid=20000043&method=showApplication","TODAYUNAVAILPERCENT":"0","AvailabilityRCAURL":"/jsp/RCA.jsp?resourceid=20000043&attributeid=17","Action":"enabled","NAME":"AppManager Home Page","TODAYAVAILPERCENT":"100","TODAYSCHEDDOWNPERCENT":"0","HEALTHSEVERITY":"1","TYPE":"UrlMonitor","AVAILABILITYSEVERITY":"1","AVAILABILITYMESSAGE":"Resource down.
The resource AppManager Home Page is not available.Connection Timed Out. Increase the time out level:ResponseCode -200
-->>","RESOURCEID":"20000043","HealthRCAURL":"/jsp/RCA.jsp?resourceid=20000043&attributeid=18","TODAYUNMANGDPERCENT":"0","HEALTHMESSAGE":"Health of AppManager Home Page is critical.
Root Cause :
1. AppManager Home Page is down
","HEALTHSTATUS":"critical","DISPALYNAME":"AppManager Home Page","AVAILABILITYSTATUS":"down"},{"DetailsPageURL":"/showresource.do?method=showResourceForResourceID&resourceid=20000041&method=showApplication","TODAYUNAVAILPERCENT":"0","AvailabilityRCAURL":"/jsp/RCA.jsp?resourceid=20000041&attributeid=17","Action":"enabled","NAME":"apm-prod1_Apache Server_9090","TODAYAVAILPERCENT":"100","TODAYSCHEDDOWNPERCENT":"0","HEALTHSEVERITY":"5","TYPE":"Apache-server","AVAILABILITYSEVERITY":"5","AVAILABILITYMESSAGE":"Resource up.
The resource apm-prod1_Apache Server_9090 is available.","RESOURCEID":"20000041","HealthRCAURL":"/jsp/RCA.jsp?resourceid=20000041&attributeid=18","TODAYUNMANGDPERCENT":"0","HEALTHMESSAGE":"Health of apm-prod1_Apache Server_9090 is clear.
Root Cause :
1. apm-prod1_Apache Server_9090 is up
2. Response Time 16 ","HEALTHSTATUS":"clear","DISPALYNAME":"apm-prod1_Apache Server_9090","AVAILABILITYSTATUS":"up"},{"DetailsPageURL":"/showresource.do?method=showResourceForResourceID&resourceid=20000039&method=showApplication","TODAYUNAVAILPERCENT":"0","AvailabilityRCAURL":"/jsp/RCA.jsp?resourceid=20000039&attributeid=17","Action":"enabled","NAME":"apm-prod1_Windows Vista","TODAYAVAILPERCENT":"100","TODAYSCHEDDOWNPERCENT":"0","HEALTHSEVERITY":"5","TYPE":"Windows Vista","AVAILABILITYSEVERITY":"5","AVAILABILITYMESSAGE":"Resource up.
The resource apm-prod1_Windows Vista is available.","RESOURCEID":"20000039","HealthRCAURL":"/jsp/RCA.jsp?resourceid=20000039&attributeid=18","TODAYUNMANGDPERCENT":"0","HEALTHMESSAGE":"Health of apm-prod1_Windows Vista is clear.
Root Cause :
1. Data Collection Successful
2. apm-prod1_Windows Vista is up
","HEALTHSTATUS":"clear","DISPALYNAME":"apm-prod1_Windows Vista","AVAILABILITYSTATUS":"up"}],"TODAYUNAVAILPERCENT":"100.0","AvailabilityRCAURL":"/jsp/RCA.jsp?resourceid=20000036&attributeid=17","Action":"enabled","NAME":"Applications Manager","TODAYAVAILPERCENT":"0.0","TODAYSCHEDDOWNPERCENT":"0.0","Type":"Monitor Group","HEALTHSEVERITY":"1","AVAILABILITYSEVERITY":"1","AVAILABILITYMESSAGE":"Resource Applications Manager is down.
Root Cause :
- Resource down.
The resource AppmanagerHomePage is not available.Connection Timed Out. Increase the time out level:ResponseCode -200
-->>","RESOURCEID":"20000036","HealthRCAURL":"/jsp/RCA.jsp?resourceid=20000036&attributeid=18","TODAYUNMANGDPERCENT":"0.0","HEALTHMESSAGE":"Health of Applications Manager is Critical.
Root Cause :
- Health of AppManager Home Page is critical.
Root Cause :
1. AppmanagerHomePage is down
","DISPLAYNAME":"Applications Manager","HEALTHSTATUS":"critical","AVAILABILITYSTATUS":"down"}]}}
- Health of AppManager Home Page is critical.