elasticsearch - 错误 io_tls flb_io_tls.c:359 NET - 连接已被对等方重置
问题描述
[2020/12/10 11:44:42] [警告] net_tcp_fd_connect: getaddrinfo(host='https://abc.amazonaws.com'): 名称或服务未知 [2020/12/10 11:44:42 ] [错误] [io_tls] flb_io_tls.c:359 NET - 连接已被对等方重置 [2020/12/10 11:44:42] [警告] [引擎] 无法刷新块 '1-1607600678.900285114.flb',重试10 秒内:task_id=0, input=forward.0 > output=es.1
在将日志路由到亚马逊弹性搜索时,在使用 fluent bit 和 firelens 设置 ecs fargate 集群时在 cloudwatch 上遇到这些错误。知道如何解决这个问题吗?我正在使用以下任务定义进行设置:-
{
"family": "nginx-firelens-test",
"taskRoleArn": "arn:aws:iam::xxxxxxxxxxx:role/ECS-firelens",
"executionRoleArn": "arn:aws:iam::xxxxxxxxxxxx:role/ECS-firelens",
"cpu": "512",
"memory": "1024",
"requiresCompatibilities": [
"FARGATE"
],
"networkMode": "awsvpc",
"containerDefinitions": [
{
"name": "log_router",
"image": "906394416424.dkr.ecr.us-east-1.amazonaws.com/aws-for-fluent-bit:latest",
"essential": true,
"firelensConfiguration": {
"type": "fluentbit",
"options":{
"enable-ecs-log-metadata":"true"
}
},
"logConfiguration": {
"logDriver": "awslogs",
"options": {
"awslogs-create-group": "true",
"awslogs-group": "firelens-container",
"awslogs-region": "us-east-1",
"awslogs-stream-prefix": "firelens"
}
}
},
{
"name": "nginx-test",
"image": "nginx",
"portMappings": [
{
"containerPort": 80
}
],
"essential": true,
"environment": [],
"logConfiguration": {
"logDriver": "awsfirelens",
"secretOptions": [],
"options": {
"Name": "es",
"Host": "https://abc.amazonaws.com",
"Port": "443",
"tls": "On",
"Index": "my_index",
"Type": "fluentbit",
"Aws_Region": "us-east-1"
}
}
}
]
}
解决方案
推荐阅读
- ios - swift 5中从开始到结束日期的所有出现月份和周数
- javascript - 渲染 PDF 的一部分
- laravel - Laravel:如何设置连接以从两个不同的表中获取数据并将其传递给 Yajra 数据表
- android - 如何创建一个启用了 SCHEME_SIP uri 且在重启时不会被删除的 PhoneAccount?
- r - 在 sf::st_write() 中设置几何列名
- bash - 使用 echo 写入时忽略错误
- javascript - p5.js 似乎已多次导入。请删除重复导入
- c# - 两个散列 md5 代码不返回相同的结果
- flutter - 使用 Cubit(BLoC 库)观察流?
- ios - Guess Look behind 导致 iOS 设备出现空白页