获取日志
获取日志
列出帐户的所有日志的请求
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-c2573466bdd”,
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-3bb6-4457-ab6c-0d6b01ech892d”,
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”:“7A70D526-B69F-4030-904F-62DFD25D8D03”
51
}
52
53
]
54
}
样本呼叫
python
1
进口请求
2
进口json
3.
进口时间
4
5
API_KEY=00112233 - 4455 - 6677 - 8899 - aabbccddeeff”
6
7
defhandle_response(resp):
8
回复=resp
9
时间.睡眠(1)
10
如果回复.status_code==.200:
11
打印json.转储(resp.json(),缩进=4)
12
其他的:
13
打印回复.status_code
14
15
defmake_request(provided_url=没有任何):
16
头={“x-api-key”:API_KEY}
17
18
url=“https://us.rest.logs.insight.rapid7.com/management/logs”
19
要求的事情=请求.得到(url,头=头)
20.
返回要求的事情
21
22
23
defget_logs():
24
要求的事情=make_request()
25
handle_response(要求的事情)
26
27
def开始():
28
get_logs()
29
30.
如果__name__==.“__main__ ':
31
开始()
笔记
这个页面对你有帮助吗?