官网下载:logstash、kibana、elas;

在server端:

安装logstash:rpm包方式,最新版本

/etc/logstash/conf.d/下,创建个配置文件,用来收集client端的日志信息:

#vim  server.conf

input {      #配置输入信息及方式;

redis {

port => "6379"

host => "10.6.22.75"

data_type => "list"

key => "logstash-redis"

type => "redis-input"

}

}

output {        #配置数据信息收集并输出到elasticsearch

elasticsearch {

hosts => "10.6.22.75"

index => "logstash-%{+YYYY.MM.dd}"

}

}

安装elas:

tar.gz包格式,解压出来到任意目录后,到config下面,编辑配置文件elasticsearch.yml,修改如下信息:

path.logs: /data/log/

path.data: /data/el_data/

http.port: 9200

network.host: 10.6.22.75

如果是单节点就如上配置,多节点就需要配置集群模式;

到bin目录下,编辑启动文件elasticsearch,配置允许root用户启动:

if [ -z "$daemonized" ] ; then

exec "$JAVA" $JAVA_OPTS $ES_JAVA_OPTS -Des.path.home="$ES_HOME" -Des.insecure.allow.root=true -cp "$ES_CLASSPATH" \

org.elasticsearch.bootstrap.Elasticsearch start "$@"

else

exec "$JAVA" $JAVA_OPTS $ES_JAVA_OPTS -Des.path.home="$ES_HOME" -Des.insecure.allow.root=true -cp "$ES_CLASSPATH" \

org.elasticsearch.bootstrap.Elasticsearch start "$@" <&- &

安装kibana:

tar.gz最新版安装包,解压出来,编辑config目录下面的配置文件,修改:

elasticsearch.url: "http://10.6.22.75:9200"  #elas的地址,不能使用127.0.0.1,否则启动失败;

client端:

安装logstash,并配置conf.d下配置文件:

input {

file {    #可配置多个file文件目录;

path => ["/data/x/app/tomcat7-tms-pp/logs/catalina.out"]

type => "tomcat_log"

start_position => "beginning"

}

}

output {

redis {

host => "10.6.22.75"

key => 'logstash-redis'

data_type => 'list'

}

}

转载于:https://blog.51cto.com/summer37/1844826

ELK环境搭建及client配置相关推荐

  1. ELK环境搭建+入门使用

    文章目录 ELK环境搭建+入门使用 前言 使用的数据格式定义 安装.启动 启动ES 启动Kibana 启动Logstash 配置first-pipeline.conf 前台启动Logstash 在Lo ...

  2. 极海APM微控制器基于IAR开发环境搭建与工程调试配置方法

    极海APM微控制器基于IAR开发环境搭建与工程调试配置方法 ✨本篇主要针对基于IAR for ARM版本:V9.30.1环境搭建和工程调试配置过程进行介绍,当然也同样适用于基于ARM架构芯片的开发使用 ...

  3. 《LoadRunner 12七天速成宝典》—第1章 1.3节环境搭建之虚拟机配置

    本节书摘来自异步社区<LoadRunner 12七天速成宝典>一书中的第1章,第1.3节环境搭建之虚拟机配置,作者陈霁,更多章节内容可以访问云栖社区"异步社区"公众号查 ...

  4. Intellij IDEA开发环境搭建,scala配置及打包,jar包在spark中的运行

    1. Intellij IDEA 开发环境搭建 最近在学习scala,除需要编写scala程序外,同时还需要创建maven工程,打成Jar包,而Eclipse在这方面显得使用的不是那么方面,同时由于I ...

  5. ISA Server实验环境搭建与企业×××配置

    ISAServer是微软在企业网络边界防护上的代表产品.从ISAServer2000到现在被广泛应用的ISAServer2004和ISAServer2006以及即将推出的ISAServer2008,都 ...

  6. 干货! 快速上手typescript的学习笔记 (对比JS的新特性,环境搭建,webpack配置,ts编译配置)

    前提需要有js的基础 文章目录 TypeScript 产生背景 什么是TypeScript? TypeScript增加了什么 TypeScript开发环境搭建 基本类型 编译文件配置 tsconfig ...

  7. VScode/PyCharm+Anaconda+pyQt5的Python工程协同开发(环境搭建及项目配置)

    1.背景 之前对python的应用一直停留在写个main函数,写段逻辑,完成一个目的的阶段,不知道读者的学习路线是如何的? 至于python环境的搭建,个人实际上经历了以下几个阶段: ①早期接触时,从 ...

  8. ELK 环境搭建1-Elasticsearch

    一.安装前准备 1.节点 192.168.30.41 192.168.30.42 192.168.30.43 2.操作系统: Centos7.5 3.安装包 a.java8: jdk-8u181-li ...

  9. Hive环境搭建(完整版)-配置

    Hive部署: 前提: 在安装Hive之前,要求先预装: - 安装JDK 8 - 安装Hadoop-2.7.7 - 安装MySQL 5.6.x !!!我这里主节点叫chun1,根据自己的进行修改 一. ...

最新文章

  1. python 二分类的实例_keras分类之二分类实例(Cat and dog)
  2. 从镜头到滤光片 解读光学透雾监控摄像机
  3. 【db】mongodb的故事
  4. 基于JAVA+SpringBoot+Mybatis+MYSQL的在线心理测评管理系统
  5. 十年 IT 老兵告诉你如何快速构建可直接落地、基于开源的低成本架构! | 技术头条...
  6. jenkins教程菜鸟_Jenkins插件编译
  7. 嵌套类nested class 和 抽象类abstract
  8. 学生选课管理系统php,学生选课管理系统(全源代码.doc
  9. 人工智能(一):技术发展史
  10. 多智能体强化学习入门Qmix
  11. 2017阿里巴巴实习生C/C++研发内推一面、二面经历
  12. 2018年12月份冬季PAT甲级考试总结
  13. 我与计算机1000字大学,计算机系大学生助学金申请书(1000字)
  14. dedecms调用友情链接代码
  15. 苹果快捷键怎么调出来_iPad常用快捷键
  16. 【CXY】JAVA基础 之 JDBC
  17. 相对地址和绝对地址的理解
  18. 搜索引擎选型调研文档
  19. 【steam接入】如何将unity游戏接入steam(steamworks)
  20. inet_addr报错

热门文章

  1. 深度学习巨头Yoshua Bengio清华演讲: 深度学习通往人类水平人工智能的挑战
  2. 马化腾六年后知乎再提问:未来十年哪些基础科学突破会影响互联网科技产业?...
  3. 一文看懂芯片测试产业
  4. 【互动有奖】年薪百万的程序员是怎样的?
  5. 雷军写代码水平如何?
  6. 如何编辑PDF文件,怎么修改PDF中的文字
  7. 始于阿里,回归社区:阿里8个项目进入CNCF云原生全景图
  8. TCP/IPICMP报文的分类
  9. MySQL 5.6通过Keepalived+互为主从实现高可用架构
  10. Storefront与NetScaler的集成配置 - part1