Fix NPE in alarm content generation. (#1558)

* Update InstanceReferenceMetricAlarmAssertWorker.java

增加osInfo 判空

* Update InstanceReferenceMetricAlarmAssertWorker.java

增加osinfo 判空
This commit is contained in:
caoyixiong 2018-08-19 10:50:06 +08:00 committed by 彭勇升 pengys
parent 8302bbfdfd
commit a29a8d7c09
1 changed files with 1 additions and 1 deletions

View File

@ -68,7 +68,7 @@ public class InstanceReferenceMetricAlarmAssertWorker extends AlarmAssertWorker<
Instance instance = instanceDAO.getInstance(alarm.getBehindInstanceId());
JsonObject osInfo = gson.fromJson(instance.getOsInfo(), JsonObject.class);
String serverName = Const.UNKNOWN;
if (osInfo.has("hostName")) {
if (osInfo != null && osInfo.has("hostName")) {
serverName = osInfo.get("hostName").getAsString();
}