Elasticsearch::Transport::Transport::Errors::Unauthorized" error="[401]

在配置Fluentd (td-agent) 将日志发送到Elasticsearch的过程中,遇到了'Unauthorized'错误401。原因是其中一个Elasticsearch节点未配置shield插件的用户角色。通过分析日志,发现尽管有警告,但数据最终成功存储。解决此问题的方法是确保所有Elasticsearch节点都正确配置了用户权限。
摘要由CSDN通过智能技术生成

功能描述:fluentd(td-agent) 提取日志存储到elasticsearch 中

环境配置:elasticsearch 添加了shield 插件。配置了用户角色。

fluentd(td-agent)相关配置如下: 

<match **>
    type elasticsearch_dyn_index
    hosts loghub-es-01.yr.local:9200,loghub-es-02.yr.local:9200,loghub-es-03.yr.local:9200
    buffer_queue_limit 512
    buffer_chunk_limit 16m
    # NOTE! type_name must be consitent with what we set when creating new index in ES
    type_name applog
    index_prefix_key app-name
    index_dateformat %Y-%m-%d
    utc_index false
    message_key msg
    parse_msg_timestamp true
    time_key time
    num_threads 8
    retry_wait 5s
    max_retry_wait 600s
    disable_retry_limit true
    flush_interval 5s
    user es_admin
    password es_admin
</match>


日志信息报warn信息如下:

2016-04-06 09:38:19 +0800 [warn]: temp

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值