• ELK 环境搭建3-Logstash


    一、Logstash是一款轻量级的日志搜集处理框架,可以方便的把分散的、多样化的日志搜集起来,并进行自定义的处理,然后传输到指定的位置,比如某个服务器或者文件或者中间件。

    二、搭建

      1、因为要涉及到收集系统日志,所以建议直接使用root账户

      2、需要安装java环境,安装详见ELK 环境搭建1-elasticsearch

      3、Logstash搭建很简单,只需要解压即可使用,当前使用的版本为logstash-6.5.1.tar.gz,在老版本不需要设置内存分配,在当前版本需分配内存

        mkdir -p /application/elk/logstash

        tar -zxvf logstash-6.5.1.tar.gz -C  /application/elk/logstash

        分配内存修改配置文件 vim   /application/elk/logstash/config/jvm.options

          -Xms256m
          -Xmx256m

      4、启动

        先编辑配置文件 ,具体conf配置文件详见ELK使用3-logstash,然后启动

        /application/elk/logstash/bin/logstash -f /application/elk/logstash/config.d/test.conf

        或后台运行:

        nohup /application/elk/logstash/bin/logstash -f /application/elk/logstash/config.d/test.conf /application/elk/logstash/logs/server.log 2>&1 &

      5、停止

        crtr + c即可

    三、使用

      详见ELK使用3-logstash

  • 相关阅读:
    Android的selector,背景选择器
    JAVA静态和非静态内部类
    Android应用资源--之属性(Attribute)资源
    contentprovider的学习实例总结
    转:Android 2.3 代码混淆proguard技术介绍
    忘掉旋转,利用2-3-4树,学习红黑树
    ios 定位获取当前位置信息
    地图相关
    mac下,svn配置
    NimBus一个好的开发框架
  • 原文地址:https://www.cnblogs.com/Presley-lpc/p/10081355.html
Copyright © 2020-2023  润新知