systemmonitor.xml 4.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <service provider="com.trs.gov.operationcenter.systemMonitor.service.SystemMonitorServiceProvider">
  3. <!-- 获取所有分组Test -->
  4. <method name="getAllGroup" convertor="uri:/gov/common/to_json.jsp"/>
  5. <!-- 获取apache avg response -->
  6. <method name="queryAppState" convertor="uri:/gov/common/to_json.jsp" >
  7. <parameter name="hostId" desc="服务器id" type="int"
  8. required="true" min-value="1"/>
  9. <parameter name="_key" desc="item_Key" type="string"
  10. required="true" default=" "/>
  11. <parameter name="hour" desc="hour" type="int"
  12. required="true" default="0"/>
  13. </method>
  14. <!--根据key值获取服务器历史数据-->
  15. <method name="queryServerGroup" convertor="uri:/gov/common/to_json.jsp"/>
  16. <!--获取服务器基本信息-->
  17. <method name="getServerInfo" convertor="uri:/gov/common/to_json.jsp" >
  18. <parameter name="hostId" desc="服务器id" type="int"
  19. required="true" min-value="1"/>
  20. </method>
  21. <!--获取服务器全局状态-->
  22. <method name="getServerStatus" convertor="uri:/gov/common/to_json.jsp" >
  23. <parameter name="hostId" desc="服务器id" type="int"
  24. required="true" min-value="1"/>
  25. </method>
  26. <!--根据不同云盘分组获取服务器列表与状态-->
  27. <method name="queryServers" convertor="uri:/gov/common/to_json.jsp" />
  28. <method name="getPlatformalarm" convertor="uri:/gov/common/to_json.jsp" >
  29. <parameter name="level" desc="信息层次" type="int"
  30. required="true" min-value="0"/>
  31. <parameter name="hostName" desc="主机名" type="string"
  32. required="true" default=""/>
  33. <parameter name="hours" desc="搜索时间" type="int"
  34. required="true" min-value="0"/>
  35. <parameter name="pageSize" desc="每页数据量" type="int"
  36. required="true" min-value="0"/>
  37. <parameter name="currPage" desc="当前页码" type="int"
  38. required="true" min-value="0"/>
  39. </method>
  40. <!--获取CPU使用率-->
  41. <method name="getCpuUtilization" convertor="uri:/gov/common/to_json.jsp" >
  42. <parameter name="hostId" desc="服务器id" type="int"
  43. required="true" min-value="1"/>
  44. <parameter name="hour" desc="hour" type="int"
  45. required="true" default="0"/>
  46. </method>
  47. <!--获取网络流入流出带宽-->
  48. <method name="getNetworkTraffic" convertor="uri:/gov/common/to_json.jsp" >
  49. <parameter name="hostId" desc="服务器id" type="int"
  50. required="true" min-value="1"/>
  51. <parameter name="hour" desc="hour" type="int"
  52. required="true" default="0"/>
  53. </method>
  54. <!--获取填充下拉框 服务器组-> 服务器-->
  55. <method name="getHostSelect" convertor="uri:/gov/common/to_json.jsp" />
  56. <!--获取日志历史记录-->
  57. <method name="getLogHistory" convertor="uri:/gov/common/to_json.jsp" >
  58. <parameter name="logKey" desc="日志监控item的key" type="string"
  59. required="true" min-value=" "/>
  60. <parameter name="pageSize" desc="每页数据量" type="int"
  61. required="true" min-value="0"/>
  62. <parameter name="currPage" desc="当前页码" type="int"
  63. required="true" min-value="0"/>
  64. <parameter name="hostName" desc="服务器名称" type="string"
  65. required="true" default=""/>
  66. <parameter name="operaResult" desc="操作结果" type="int"
  67. required="true" />
  68. <parameter name="startTime" desc="搜索开始时间" type="string"
  69. required="true" default=""/>
  70. <parameter name="endTime" desc="搜索结束时间" type="string"
  71. required="true" default=""/>
  72. </method>
  73. <!-- 新建服务器群组-->
  74. <method name="creatHostGroup" convertor="uri:/gov/common/to_json.jsp" >
  75. <parameter name="hostGroupName" desc="新建服务器群组名称" type="string"
  76. required="true" min-value=" "/>
  77. </method>
  78. <!-- 修改群组信息-->
  79. <method name="updateHostGroup" convertor="uri:/gov/common/to_json.jsp" >
  80. <parameter name="hostGroupName" desc="修改服务器群组名称" type="string"
  81. required="true" min-value=" "/>
  82. <parameter name="hostGroupId" desc="所要修改服务器群组id" type="int"
  83. required="true" min-value="0"/>
  84. </method>
  85. <!-- 删除服务器群组\-->
  86. <method name="deleteHostGroup" convertor="uri:/gov/common/to_json.jsp" >
  87. <parameter name="hostGroupIds" desc="删除服务器群组" type="string"
  88. required="true" min-value=" "/>
  89. </method>
  90. </service>