zoukankan      html  css  js  c++  java
  • ELK(Elasticsearch + Logstash + Kibana)安装部署对nginx的日志收集

    准备两台centos7

    ELK 官网:

    https://www.elastic.co/cn/what-is/elk-stack

    前提:关闭防火墙,关闭selinux

    systemctl stop firewalld

    setenforce 0

    这里我是已经准备好了包和环境 xftp直接上传的

    1、准备两台服务器(centos7)

    ip:192.168.146.190

    ip:192.168.146.191

    2、在190和191分别上传后解压安装

    190:

    解压安装

     191:

     解压安装

    3、启动并设置elasticsearch开机自启,修改/etc/elasticsearch/elasticsearch.yml

     

     

     

     查看是否修改成功

    systemctl start elasticsearch (启动)

    查看web接口和内部集群接口是否存在

    4、去到191服务器上,启动并设置开机自启

     /etc/logstash/logstash.yml 是logstash的主配置文件

    5、重新启动,编辑system.conf,查看是生成日志文件

    vim /etc/logstash/conf.d/system.conf

    input {
            file {
                    path => "/var/log/messages"
                    type => "system-log"
                    start_position => "beginning"
            }
    }
    output {
            elasticsearch {
                    hosts => "192.168.146.190:9200"
                    index => "system_log-%{+YYYY.MM.dd}"
            }
    }
    

     此时会生成两个日志

    6、修改kibana配置文件

    vim /etc/kibana/kibana.yml

     测试索引是否正常,两台都输入查看

    curl -X GET HTTP://192.168.146.190:9200/_cat/indices?v
    

     如果是这种情况,则可以正常索引

    [root@ localhost ~]# curl -X GET HTTP://10.0.0.42:9200/_cat/indices?v
    health status index                 uuid                   pri rep docs.count docs.deleted store.size pri.store.size
    green  open   .kibana_1             A_jkl66UQ1aZ6ZwpiR16SA   1   0          3            0       19kb           19kb
    yellow open   system_log-2020.03.08 vVpll7BvSmOq8eTq_wfw_w   5   1       2143            0      632kb          632kb
    

    7、给两台的message日志上权限 777 浏览器访问5601

    chmod -R 777 /var/log/messages

    8、 在kibana上创建索引

     

     

     

     

     

  • 相关阅读:
    Lucene.Net 2.3.1开发介绍 —— 二、分词(一)
    控制‘控制台应用程序’的关闭操作
    详解for循环(各种用法)
    敏捷软件开发
    Sql Server的一些知识点
    在SharePoint 2010 中配置Remote Blob Storage FILESTREAM Provider
    使用LotusScript操作Lotus Notes RTF域
    JOpt Simple 4.5 发布,命令行解析器
    John the Ripper 1.8.0 发布,密码破解工具
    PacketFence ZEN 4.0.1 发布,网络接入控制
  • 原文地址:https://www.cnblogs.com/tyk3201/p/11996023.html
Copyright © 2011-2022 走看看