我想创建可以在每个地方全局可用的自定义对象(插件、中间件、组件的创建/计算/挂载方法)
我可以使用上下文属性(自定义插件、自定义路由器中间件...)访问全局对象,
但是如何在组件中访问它created()?
我使用 python 3.7,boto3 1.9.196
单个日志组中有多个日志流(超过 800 个)
群组名称:我的董事会
流名称:my-board-20191223-00、my-board-20191223-01 ... my-board-20191223-23
每个流名称设置为当前日期时间 (YYYYMMDD-HH)
self._client.filter_log_events(
logGroupName=log_group,
startTime=start_timestamp,
endTime=end_timestamp,
filterPattern=filterPattern,
limit=limit,
)
Run Code Online (Sandbox Code Playgroud)
例如)开始时间:2019-11-07 00:00:00,结束时间:2019-11-08 23:59:59
它返回多个事件
'events': [ blabla... ]
'searchedLogStreams':[
{
'logStreamName': 'my-board-20191101-17',
'searchedCompletely': True
},
blabla...
{
'logStreamName': 'my-board-20191107-14',
'searchedCompletely': True
}, {
'logStreamName': 'my-board-20191107-21',
'searchedCompletely': True
}, {
'logStreamName': 'my-board-20191107-22',
'searchedCompletely': True
}, {
'logStreamName': 'my-board-20191107-23',
'searchedCompletely': True
}, {
'logStreamName': 'my-board-20191108-00',
'searchedCompletely': False # FALSE
}]
Run Code Online (Sandbox Code Playgroud)
例如2)开始时间:2019-12-23 00:00:00,结束时间:2019-12-24 23:59:59
但是,它不返回任何事件!
'events': [], # EMPTY
'searchedLogStreams': [{
'logStreamName': 'my-board-20191101-17', …Run Code Online (Sandbox Code Playgroud) boto amazon-web-services amazon-cloudwatch amazon-cloudwatchlogs