Logstash显示ES无法连接

简介: Logstash输出ES失败,因ES启用了xpack安全认证与HTTPS。需在Logstash output中配置:https协议、elastic账号密码、ssl_enabled=true、ca_trusted_fingerprint(首次启动生成的指纹)及完整SSL校验,确保通信安全可达。

logstash输出es不可达1.png

检查ES日志,发现输出:

logstash输出es不可达2.png

在检查ES配置文件,发现配置了启用了安全认证和 HTTPS:

cluster.name: es

node.name: node-1

network.host: 0.0.0.0

http.port: 9200

xpack.security.enabled: true

xpack.security.enrollment.enabled: true

xpack.security.http.ssl: enabled: true keystore.path: certs/http.p12

xpack.security.transport.ssl: enabled: true verification_mode: certificate keystore.path: certs/transport.p12 truststore.path: certs/transport.p12

cluster.initial_master_nodes: ["node-1"]

http.host: 0.0.0.0

那么就需要在Logstash配置要点包括:正确的hosts URL(https)、认证信息、SSL证书配置

于是需要在logstash启动的配置config里添加,这里我使用es第一次启动生成的账号(第一次启动会有fingerprint,同样需要添加),第一次启动生成如下:

logstash输出es不可达3.png

output {
  elasticsearch {
    hosts => ["localhost:9200"]
    user => "elastic"
    password => "R-..."
    ssl_enabled => true
    ssl_verification_mode => full
    ca_trusted_fingerprint => "cfe3b6d41b82b..."
    index => "app-logs2-%{+YYYY.MM.dd}"
  }

}
相关实践学习
以电商场景为例搭建AI语义搜索应用
本实验旨在通过阿里云Elasticsearch结合阿里云搜索开发工作台AI模型服务,构建一个高效、精准的语义搜索系统,模拟电商场景,深入理解AI搜索技术原理并掌握其实现过程。
ElasticSearch 最新快速入门教程
本课程由千锋教育提供。全文搜索的需求非常大。而开源的解决办法Elasricsearch(Elastic)就是一个非常好的工具。目前是全文搜索引擎的首选。本系列教程由浅入深讲解了在CentOS7系统下如何搭建ElasticSearch,如何使用Kibana实现各种方式的搜索并详细分析了搜索的原理,最后讲解了在Java应用中如何集成ElasticSearch并实现搜索。  
相关文章
|
1月前
|
机器学习/深度学习 弹性计算 人工智能
阿里云服务器支持哪些GPU卡?来看看,阿里云GPU加速卡及ECS实例规格族大全
阿里云GPU服务器支持L20、T4、A10、A30、A16、V100、P4、P100等NVIDIA加速卡,适配gn6i/gn7i/gn8is等ECS实例族,覆盖AI训练/推理、图形渲染、科学计算等场景。详情及报价请见官网:https://t.aliyun.com/U/tbBeAi
290 1
|
1月前
|
Java Linux 编译器
linux安装 jdk-7u25-linux-x64.tar.gz 详细步骤(解压配置环境变量)
本文详细介绍了在 CentOS 7 上手动安装 JDK 7u25 的完整流程:从下载官方镜像包、解压至 `/usr/local/java`,到配置 `JAVA_HOME` 等环境变量,最后验证 `java -version` 与 `javac -version`。步骤清晰,含常见问题排查,适用于兼容旧项目的场景。(239字)
|
分布式计算 安全 调度
PowerJob未授权访问漏洞(CVE-2023-29922)
PowerJob是一个开源分布式计算和作业调度框架,它允许开发人员在自己的应用程序中轻松调度任务。PowerJob V4.3.1版本存在安全漏洞,该漏洞源于存在不正确访问控制。
2280 1
PowerJob未授权访问漏洞(CVE-2023-29922)
|
存储 数据采集 监控
【2022持续更新】大数据最全知识点整理-数据仓库篇
【2022持续更新】大数据最全知识点整理-数据仓库篇
2812 0
【2022持续更新】大数据最全知识点整理-数据仓库篇
|
1月前
|
安全 Java 网络安全
带有ELK的SpringBoot项目启动异常
本文基于ELK框架构建SpringBoot应用,实现Elasticsearch查询与日志管理。启动报错“Process finished with exit code 1”,经排查为ES启用xpack安全认证(SSL+用户密码)后,SpringBoot未配置相应连接参数所致。通过自定义ElasticConfig集成SSL上下文、证书指纹校验及基础认证,成功解决连接关闭异常,确保ELK组件协同工作。
|
1月前
|
消息中间件 编解码 JSON
如何同时使用多个Logstash进行不同的日志传输
项目需新增Logstash处理Spring Boot日志,但与现有实例共用默认data目录导致启动失败。错误提示“another instance using the configured data directory”。解决方法:为新实例指定独立data路径,支持命令行`--path.data`、配置文件或环境变量三种方式,确保目录存在且有写权限。
|
3月前
|
人工智能 Linux API
AI龙虾 OpenClaw 11种高阶实战玩法+阿里云/本地全平台部署+大模型配置完整指南
2026年,OpenClaw(Clawdbot,社区昵称“龙虾”)已经成为最普及的开源AI智能体引擎,但绝大多数用户在部署完成后,仅将其作为简单对话工具使用,完全没有发挥其真正价值——**自动执行任务、处理文件、联网检索、多平台接入、定时调度、内容生产、副业变现**。本文完整保留11种高阶用法的核心逻辑,不改变原意,同时新增**2026阿里云服务器零基础部署**、**MacOS/Linux/Windows11本地部署**、**阿里云千问大模型API配置**、**免费Coding Plan大模型对接**,并提供可直接复制的代码命令、高频常见问题解答与避坑指南,全文无营销词汇、无禁用平台名称
914 0
解决SpringBoot无法访问静态资源文件
解决SpringBoot无法访问静态资源文件
解决SpringBoot无法访问静态资源文件
|
5月前
|
监控 安全 网络安全
什么是SSL证书?
SSL(安全套接层)是保障网站数据传输安全的加密协议,通过HTTPS和锁形图标建立用户信任。它验证网站身份、防止信息窃取,影响SEO与访问安全。现代多采用更安全的TLS协议。
818 0
|
10月前
|
人工智能 JSON 监控
从零开始构建AI Agent评估体系:12种LangSmith评估方法详解
AI Agent的评估需覆盖其整个生命周期,从开发到部署,综合考量事实准确性、推理路径、工具选择、结构化输出、多轮对话及实时性能等维度。LangSmith作为主流评估平台,提供了一套全面的评估框架,支持12种评估技术,包括基于标准答案、程序性分析及观察性评估。这些技术可有效监控Agent各组件表现,确保其在真实场景中的稳定性和可靠性。
3954 0
从零开始构建AI Agent评估体系:12种LangSmith评估方法详解

热门文章

最新文章