ELK环境搭建及client配置
官网下载: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配置相关推荐
- ELK环境搭建+入门使用
文章目录 ELK环境搭建+入门使用 前言 使用的数据格式定义 安装.启动 启动ES 启动Kibana 启动Logstash 配置first-pipeline.conf 前台启动Logstash 在Lo ...
- 极海APM微控制器基于IAR开发环境搭建与工程调试配置方法
极海APM微控制器基于IAR开发环境搭建与工程调试配置方法 ✨本篇主要针对基于IAR for ARM版本:V9.30.1环境搭建和工程调试配置过程进行介绍,当然也同样适用于基于ARM架构芯片的开发使用 ...
- 《LoadRunner 12七天速成宝典》—第1章 1.3节环境搭建之虚拟机配置
本节书摘来自异步社区<LoadRunner 12七天速成宝典>一书中的第1章,第1.3节环境搭建之虚拟机配置,作者陈霁,更多章节内容可以访问云栖社区"异步社区"公众号查 ...
- Intellij IDEA开发环境搭建,scala配置及打包,jar包在spark中的运行
1. Intellij IDEA 开发环境搭建 最近在学习scala,除需要编写scala程序外,同时还需要创建maven工程,打成Jar包,而Eclipse在这方面显得使用的不是那么方面,同时由于I ...
- ISA Server实验环境搭建与企业×××配置
ISAServer是微软在企业网络边界防护上的代表产品.从ISAServer2000到现在被广泛应用的ISAServer2004和ISAServer2006以及即将推出的ISAServer2008,都 ...
- 干货! 快速上手typescript的学习笔记 (对比JS的新特性,环境搭建,webpack配置,ts编译配置)
前提需要有js的基础 文章目录 TypeScript 产生背景 什么是TypeScript? TypeScript增加了什么 TypeScript开发环境搭建 基本类型 编译文件配置 tsconfig ...
- VScode/PyCharm+Anaconda+pyQt5的Python工程协同开发(环境搭建及项目配置)
1.背景 之前对python的应用一直停留在写个main函数,写段逻辑,完成一个目的的阶段,不知道读者的学习路线是如何的? 至于python环境的搭建,个人实际上经历了以下几个阶段: ①早期接触时,从 ...
- 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 ...
- Hive环境搭建(完整版)-配置
Hive部署: 前提: 在安装Hive之前,要求先预装: - 安装JDK 8 - 安装Hadoop-2.7.7 - 安装MySQL 5.6.x !!!我这里主节点叫chun1,根据自己的进行修改 一. ...
最新文章
- python 二分类的实例_keras分类之二分类实例(Cat and dog)
- 从镜头到滤光片 解读光学透雾监控摄像机
- 【db】mongodb的故事
- 基于JAVA+SpringBoot+Mybatis+MYSQL的在线心理测评管理系统
- 十年 IT 老兵告诉你如何快速构建可直接落地、基于开源的低成本架构! | 技术头条...
- jenkins教程菜鸟_Jenkins插件编译
- 嵌套类nested class 和 抽象类abstract
- 学生选课管理系统php,学生选课管理系统(全源代码.doc
- 人工智能(一):技术发展史
- 多智能体强化学习入门Qmix
- 2017阿里巴巴实习生C/C++研发内推一面、二面经历
- 2018年12月份冬季PAT甲级考试总结
- 我与计算机1000字大学,计算机系大学生助学金申请书(1000字)
- dedecms调用友情链接代码
- 苹果快捷键怎么调出来_iPad常用快捷键
- 【CXY】JAVA基础 之 JDBC
- 相对地址和绝对地址的理解
- 搜索引擎选型调研文档
- 【steam接入】如何将unity游戏接入steam(steamworks)
- inet_addr报错
热门文章
- 深度学习巨头Yoshua Bengio清华演讲: 深度学习通往人类水平人工智能的挑战
- 马化腾六年后知乎再提问:未来十年哪些基础科学突破会影响互联网科技产业?...
- 一文看懂芯片测试产业
- 【互动有奖】年薪百万的程序员是怎样的?
- 雷军写代码水平如何?
- 如何编辑PDF文件,怎么修改PDF中的文字
- 始于阿里,回归社区:阿里8个项目进入CNCF云原生全景图
- TCP/IPICMP报文的分类
- MySQL 5.6通过Keepalived+互为主从实现高可用架构
- Storefront与NetScaler的集成配置 - part1