@Override
    public boolean equals(Object o) {
        if (this == o) return true;
        if (o == null || getClass() != o.getClass()) return false;

        DataSourceAlarmVO that = (DataSourceAlarmVO) o;

        if (id != that.id) return false;
        if (activeConnectionAvg != that.activeConnectionAvg) return false;
        if (maxConnectionAvg != that.maxConnectionAvg) return false;
        return databaseName != null ? databaseName.equals(that.databaseName) : that.databaseName == null;
    }
@author Taejin Koo
@author Jongjin.Bae
batch/src/main/java/com/navercorp/pinpoint/batch/alarm/vo/DataSourceAlarmVO.java