Linux下elk安装配置
安装jdk
JDK版本大于1.8
elk下载地址:
https://www.elastic.co/products
注意:elk三个版本都要保持一致。
rpm -ivh elasticsearch-5.4.0.rpm
rpm -ivh logstash-5.4.0.rpm
rpm -ivh kibana-5.4.0-x86_64.rpm
mkdir -p /data/elasticsearch/{logs,snapshots,nodes}
在文件最后 /etc/security/limits.conf 添加
vi /etc/security/limits.conf
elk hard nofile 65536
elk soft nofile 65536
在文件最后 /etc/sysctl.conf 添加
vi /etc/sysctl.conf
vm.max_map_count=655360
vm.swappiness = 1
使用 sysctl -p 命令来让参数
chown -R elasticsearch:elasticsearch /data/elasticsearch/
修改 elasticsearch 配置文件
vi /etc/elasticsearch/elasticsearch.yml
cluster.name: bx-es
node.name: node-1
path.data: /data/elasticsearch/
path.logs: /data/elasticsearch/logs
path.repo: /data/elasticsearch/snapshots
network.host: ["192.168.56.10","localhost"]
http.port: 9200
修改 elasticsearch 内存
/etc/elasticsearch/jvm.options
-Xms300m
-Xmx300m
启动 elasticesrarch
/etc/init.d/elasticsearch start
或者(针对centos 7.X 及以上):
systemctl start elasticsearch
修改 logstash 配置文件
vi /etc/logstash/logstash.yml
path.data: /var/lib/logstash
pipeline.workers: 2
pipeline.output.workers: 10
pipeline.batch.size: 10000
path.config: /etc/logstash/conf.d
config.reload.automatic: true
config.reload.interval: 60
config.debug: true
log.level: info
path.logs: /data/logstash/logs
启动 logstash
systemctl start logstash
修改 kibana 配置文件
vi /etc/kibana/kibana.yml
server.port: 5601
server.host: "192.168.56.10"
server.name: "192.168.56.10"
elasticsearch.url: "http://192.168.56.10:9200"
启动 kibana
systemctl start kibana
Linux下elk安装配置的更多相关文章
- Linux下PHP安装配置MongoDB数据库连接扩展
Web服务器: IP地址:192.168.21.127 PHP安装路径:/usr/local/php 实现目的: 安装PHP的MongoDB数据库扩展,通过PHP程序连接MongoDB数据库 具体操作 ...
- VMware Linux 下 Nginx 安装配置 - nginx.conf 配置 [负载两个 Tomcat] (三)
首先启动Nginx 1. 相关浏览 两个 Tomcat 配置: VMware Linux 下 Nginx 安装配置 - Tomcat 配置 (二) Nginx 安装配置启动: VMware Linu ...
- VMware Linux 下 Nginx 安装配置 - Tomcat 配置 (二)
准备工作 相关浏览: VMware Linux 下 Nginx 安装配置 (一) 1. 选在 /usr/local/ 下创建 softs 文件夹,通过 ftp 命令 把 apache-tomcat-7 ...
- Linux下git安装配置
一.Linux下git安装配置 2013-07-28 20:32:10| 分类: 默认分类 | 标签:linux git server |举报|字号 订阅 http://abomby ...
- JDK1.6在LINUX下的安装配置[转]
JDK1.6在LINUX下的安装是如何进行的呢,让我们开始我们的演示: Ubuntu Linux下jdk的安装与配置 1.JDK1.6安装准备 从sun公司网站www.sun.com下载linux版本 ...
- (实用)Linux下Eclipse安装配置PyDev
记录备忘. PyDev是Eclipse下支持Python开发的IDE插件,本文介绍安装和配置PyDev插件的过程. 一.安装PyDev插件两种安装方法: 1.在eclipse的Help->Ins ...
- Linux下Tomcat安装配置
买了台阿里云服务器,因为配置比较低,所以用Linux系统,这里记录一下我在Linux系统中Tomcat的安装配置. 前提JDK已经安装好. 安装 首先在/usr/local/下建立一个tomcat的文 ...
- Linux下,安装配置Weblogic
环境说明 系统 -- Linux RHEL5 32bit 环境 -- 局域网中在192.168.0.140(windows)通过xshell连接服务器 软件 -- 1.JDK:1.5.0_15 2. ...
- Linux下Mycat安装配置和使用
mysql安装下载mysql[百度云]tar -zxvf mysql-5.6.32-linux-glibc2.5-x86_64.tar.gz 解压把mysql文件夹移动到 /usr/local/ 下m ...
随机推荐
- Trie - 20181113
442. Implement Trie (Prefix Tree) class TrieNode { public boolean isWord; public TrieNode[] children ...
- centos 7 gitlab部署 以及汉化
=============================================== 2018-04-26 08:56:48 ============================== ...
- 前端 day 039
一 .html css js 三大基本语言 定义文档的结构:HTML 修饰文档的样式 : css 行为 : JavaScript HTML 全称 Hyper Text Mackeup Langua ...
- jmeter+ant+jenkins生产的报告乱码
jmeter+ant+jenkins生产的报告乱码 问题:生产报告会乱码的问题,一般是有编码格式引起的.我遇到的问题是,jmeter需要读取csv的数据作为参数.但是我们并不知道csv保存是什么编码格 ...
- python_面向对象—代码练习
"""注意:代码切勿照搬,错误请留言指出""" import re ''' class Person: name='xxx' age=20 ...
- Tortoise SVN 快速操作手册
1.库的存储结构 版本库文件结构如图所示: Code文件夹为源码文件夹,doc为文档目录文件夹, 1.1 branch:分枝文件夹 当多个人合作,可能有这样的情况出现:John突然有个想法,跟原先的设 ...
- cloudermanager安装时database connection出现Unexpected error. Unable to verify database connection(图文详解)
不多说,直接上干货! http://www.aboutyun.com/forum.php?mod=viewthread&tid=20455&extra=&page=2 欢迎大家 ...
- 在lua中解决if else switch问题
之前写过一个c#版本的使用字典去解决switch问题 http://www.cnblogs.com/sanyejun/p/7806210.html 现在用写lua版本的 function Main( ...
- 用PHP实现同一个帐号不允许同时登陆,只允许一个帐号登录?
数据库表 user_login_info 字段:id,user_ip,user_id,last_access_time user_id 做唯一性索引 1. 用户登录后 如果没有当前用户的数据,插入一条 ...
- Linux kernel workqueue机制分析
Linux kernel workqueue机制分析 在内核编程中,workqueue机制是最常用的异步处理方式.本文主要基于linux kernel 3.10.108的workqueue文档分析其基 ...