我正在使用 netapp-manageability-sdk-ontap-api-documentation 和 Java。
我只想知道 API 名称以获得存储系统的正常运行时间。
任何人都可以回答我向存储系统查询的 API 名称吗?
执行以下操作:首先找出计数器名称,如果它与正常运行时间匹配,则获取关联值...
PerfObjectGetInstancesRequest p = new PerfObjectGetInstancesRequest();
PerfObjectGetInstancesResponse resp = apirunner.run(p.withObjectname("system"));
Long uptime = null;
for ( InstanceData instanceInfo : (resp.getInstances()) ) {
for ( int i = 0 ; i < instanceInfo.getCounters().size() ; i++ ) {
if ( instanceInfo.getCounters().get(i).getName().equalsIgnoreCase("uptime") ) {
uptime = Long.parseLong(instanceInfo.getCounters().get(i).getValue());
}
}
}