获取日志
获取日志
用于列出帐户的所有日志的请求
URL
https://REGION.rest.logs.insight.rapid7.com/management/logs
区域是您帐户的数据中心-例如。“我们”或“欧盟”
方法
得到
身份验证
读需要写或只读密钥。
URL参数
没有一个
数据参数
没有一个
成功响应
代码200内容:
json
1{2“日志”:[3.{4“logsets_info”:[5{6“id”:“ecca4c14 - 338 d - 4452 - b842 - 5 - fca8c86b9cb”,7“链接”:[8{9“href”:“https://us.rest.logs.insight.rapid7.com/management/logsets/0f5e4d20-fef3-4b91-b4c2-c2573466bbdd”,10“rel”:“自我”11}12],13“名称”:“MyLogSet”14}15],16“名称”:“MyLog”,17“user_data”:{18“le_agent_filename”:“/ var / log / anaconda.log”,19“le_agent_follow”:“真正的”20.},21“令牌”:[],22“source_type”:“代理”,23“token_seed”:零,24“结构”:[],25“id”:“4 e6dadf9 - 961 - e - 48 - f4 - 82 - cf - 452 - de78eb217”26},{27“logsets_info”:[28{29“id”:“7162 e19e - 3711 - 4 - f63 - 9833 d042f5c70f85”,30.“链接”:[31{32“href”:“https://us.rest.logs.insight.rapid7.com/management/logsets/3aa5da13 - 3 - bb6 - 4457 ab6c - 0 - d6b01ec892d”,33“rel”:“自我”34}35],36“名称”:“MyOtherLogSet”37}38],39“名称”:“MyOtherLog”,40“user_data”:{41“le_agent_filename”:"",42“le_agent_follow”:“假”43},44“令牌”:[45“70347838 - 87 - d8 - 43 - f7 - 82 cc - fb6f63623893”46],47“source_type”:“令牌”,48“token_seed”:零,49“结构”:[],50“id”:“7 a70d526 b69f - 4030 - 904 f - 62 dfd25d8d03”51}5253]54}
示例调用
python
1进口请求2进口json3.进口时间45API_KEY=00112233 - 4455 - 6677 - 8899 - aabbccddeeff”67defhandle_response(分别地):8响应=分别地9时间.睡眠(1)10如果响应.status_code==200:11打印json.转储(分别地.json(),缩进=4)12其他的:13打印响应.status_code1415defmake_request(provided_url=没有一个):16头={“x-api-key”:API_KEY}1718url=“https://us.rest.logs.insight.rapid7.com/management/logs”19要求的事情=请求.得到(url,头=头)20.返回要求的事情212223defget_logs():24要求的事情=make_request()25handle_response(要求的事情)2627def开始():28get_logs()2930.如果__name__==“__main__ ':31开始()
笔记
这个页面对你有帮助吗?