欢迎光临
我们一直在努力

JoyAI 安装ELK(Elasticsearch、Logstash、Kibana)有多种方式,推荐使用 **Docker** 快速部署,简单高效,适合学习和测试环境

安装ELK(Elasticsearch、Logstash、Kibana)有多种方式,推荐使用 Docker 快速部署,简单高效,适合学习和测试环境。

一、推荐方式:Docker 快速安装(适合新手)

  • 安装 Docker

    curl -fsSL https://get.docker.com | bash -s docker –mirror Aliyun
    systemctl start docker
    systemctl enable docker

  • 创建网络

    docker network create elk-net

  • 下载并运行 ELK
    使用官方推荐的 docker-elk 项目:

    git clone https://github.com/deviantony/docker-elk.git
    cd docker-elk
    docker-compose up -d

    启动后,访问:

    • Elasticsearch: http://localhost:9200
    • Kibana: http://localhost:5601
    • Logstash: 通过 docker-compose.yml 配置输入源(如文件、日志等)
  • 初始化密码(首次启动)

    docker exec -it elasticsearch bin/elasticsearch-setup-passwords interactive

    设置 elastic 用户密码(如:admin123),后续登录 Kibana 使用。


  • 二、常见问题提醒

    • 版本统一:Elasticsearch、Logstash、Kibana 版本建议一致(如 8.17.0 或 7.17.3),避免兼容问题。
    • 内存要求:至少 4GB 内存,建议 8GB 以上。
    • 端口开放:确保 9200(ES)、5601(Kibana)、5044(Logstash)等端口未被占用。
    • 中文支持:Kibana 可通过配置 i18n.locale: "zh-CN" 实现汉化。

    三、进阶建议

    • 若用于生产环境,建议使用 集群模式,部署多个节点,提升稳定性。
    • 使用 Filebeat 收集应用日志,轻量高效,比 Logstash 更适合日志采集。
    • 可集成 X-Pack 安全功能,开启身份验证、SSL 加密等。

    如果你告诉我你的操作系统(Linux/Windows/Mac)和使用场景(学习/生产),我可以给你定制一套安装脚本哦~

    赞(0)
    未经允许不得转载:171主机测评 » JoyAI 安装ELK(Elasticsearch、Logstash、Kibana)有多种方式,推荐使用 **Docker** 快速部署,简单高效,适合学习和测试环境
    分享到: 更多 (0)

    评论 抢沙发

    • 昵称 (必填)
    • 邮箱 (必填)
    • 网址