作者热门文章
- 使用 Spring Initializr 创建 Spring Boot 应用程序
- 在Spring Boot中配置Cassandra
- 在 Spring Boot 上配置 Tomcat 连接池
- 将Camel消息路由到嵌入WildFly的Artemis上
本文整理了Java中com.sdg.cmdb.service.ZabbixHistoryService.queryFreeDiskSpaceOnSys()
方法的一些代码示例,展示了ZabbixHistoryService.queryFreeDiskSpaceOnSys()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ZabbixHistoryService.queryFreeDiskSpaceOnSys()
方法的具体详情如下:
包路径:com.sdg.cmdb.service.ZabbixHistoryService
类名称:ZabbixHistoryService
方法名:queryFreeDiskSpaceOnSys
[英]百分比
[中]百分比
代码示例来源:origin: ixrjog/opsCloud
private float acqDiskSysRate(ServerDO serverDO) {
// diskRate
try {
String freeDiskOnSys = zabbixHistoryService.acqResultValue(zabbixHistoryService.queryFreeDiskSpaceOnSys(serverDO, 1));
float usedDiskOnSys = -1;
if (freeDiskOnSys != null) {
usedDiskOnSys = 100 - Float.parseFloat(freeDiskOnSys);
BigDecimal b = new BigDecimal(usedDiskOnSys);
usedDiskOnSys = b.setScale(2, BigDecimal.ROUND_HALF_UP).floatValue();
}
return usedDiskOnSys;
} catch (Exception e) {
logger.error("计算磁盘使用率错误", e);
return -1;
}
}
代码示例来源:origin: ixrjog/opsCloud
@Test
public void test() {
ServerDO s1 = serverDao.getServerInfoById(752);
ServerDO outway2 = serverDao.getServerInfoById(108);
ServerDO serverDO = s1;
System.err.println(s1);
long sysDiskRate = 0;
String freeDiskOnSys = zabbixHistoryService.acqResultValue(zabbixHistoryService.queryFreeDiskSpaceOnSys(serverDO, 1));
System.err.println("freeDiskOnSys:" + freeDiskOnSys);
String freeDiskOnData = zabbixHistoryService.acqResultValue(zabbixHistoryService.queryFreeDiskSpaceOnData(serverDO, 1));
System.err.println("freeDiskOnData:" + freeDiskOnData);
//sysDiskRate = Long.parseLong(usedDiskSpaceOnSys) * 100 / Long.parseLong(totalDiskSpaceOnSys);
//String usedDiskSpaceOnData = zabbixHistoryService.acqResultValue(zabbixHistoryService.queryUsedDiskSpaceOnData(serverDO, 1));
//String totalDiskSpaceOnData = zabbixHistoryService.acqResultValue(zabbixHistoryService.queryTotalDiskSpaceOnData(serverDO, 1));
//long dataDiskRate = Long.parseLong(usedDiskSpaceOnData) * 100 / Long.parseLong(totalDiskSpaceOnData);
//System.err.println("sysDiskRate:" + sysDiskRate);
//System.err.println("dataDiskRate:" + dataDiskRate);
}
本文整理了Java中com.sdg.cmdb.service.ZabbixHistoryService.queryFreeDiskSpaceOnSys()方法的一些代码示例,展示了ZabbixHist
我是一名优秀的程序员,十分优秀!