美文网首页
zabbixApi4j-History

zabbixApi4j-History

作者: 差不多先生_tl | 来源:发表于2018-01-11 11:47 被阅读36次

    History: 此类设计用于处理历史数据。

    history.get: 检索历史数据。

    image.png
    HistoryGetTest
    package cn.com.yeexun.testzabbix.zabbix4j.example.history;
    
    import static org.junit.Assert.assertNotNull;
    
    import java.util.Date;
    
    import org.junit.Test;
    
    import cn.com.yeexun.testzabbix.zabbix4j.common.ZabbixApiTestBase;
    
    import com.zabbix4j.history.HistoryGetRequest;
    import com.zabbix4j.history.HistoryGetResponse;
    import com.zabbix4j.history.HistoryObject;
    
    /**
     * Created by Suguru Yajima on 2014/06/04.
     */
    public class HistoryGetTest extends ZabbixApiTestBase{
    
        public HistoryGetTest() {
            super();
        }
    
        @Test
        public void testGet1() throws Exception {
            HistoryGetRequest request = new HistoryGetRequest();
            HistoryGetRequest.Params params = request.getParams();
            params.setTime_till(new Date().getTime());
    
            HistoryGetResponse response = zabbixApi.history().get(request);
            assertNotNull(response);
    
            logger.debug(getGson().toJson(response));
            HistoryObject obj = response.getResult().get(0);
            assertNotNull(obj.getItemid());
            assertNotNull(obj.getClock());
            assertNotNull(obj.getNs());
        }
    }
    
    

    相关文章

      网友评论

          本文标题:zabbixApi4j-History

          本文链接:https://www.haomeiwen.com/subject/xdpznxtx.html