关键词:
Elasticsearch 上手1 在CentOS下安装
一、ELK简介
ELK是三个开源软件的缩写,分别表示:
- Elasticsearch
- Logstash
- Kibana
另外新增了一个FileBeat,它是一个轻量级的日志收集处理工具(Agent),适合于在各个服务器上搜集日志后传输给Logstash。
二、ElasticSearch安装
官网下载地址:https://www.elastic.co/cn/downloads/elasticsearch
百度百科上的简介:
1、准备环境
- CentOS8
- jdk8
2、安装
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.16.2-linux-x86_64.tar.gz
tar -xvf elasticsearch-7.16.2-linux-x86_64.tar.gz
cd elasticsearch-7.16.2
# 修改配置文件
vim config/elasticsearch.yml
# 根据需求看是否需要修改绑定端口
#network.host: 192.168.0.1
network.host: 0.0.0.0
# 运行命令启动,如果后台运行则加上 &
./bin/elasticsearch
我这里启动时很不幸地碰到了几个问题:
ERROR: [2] bootstrap checks failed. You must address the points described in the following [2] lines before starting Elasticsearch.
bootstrap check failure [1] of [2]: max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]
bootstrap check failure [2] of [2]: the default discovery settings are unsuitable for production use; at least one of [discovery.seed_hosts, discovery.seed_providers, cluster.initial_master_nodes] must be configured
进行如下修改:
# max virutal memory areas vm.max_map_count [65530] is too low
vim /etc/sysctl.conf
# 存在则如下修改,不存在则在最后新增
vm.max_map_count=262144
# 使生效
sysctl -p
# the default discovery settings are unsuitable for production use
vim config/elasticsearch.yml
# 进行如下修改设置
discovery.seed_hosts:集群节点列表,每个值应采用host:port或host的形式(其中port默认为设置transport.profiles.default.port,如果未设置则返回transport.port)
discovery.seed_providers:集群节点列表的提供者,作用就是获取discovery.seed_hosts,比如使用文件指定节点列表
cluster.initial_master_nodes:初始化时master节点的选举列表,一般使用node.name(节点名称)配置指定,配置旨在第一次启动有效,启动之后会保存,下次启动会读取保存的数据
# exception during geoip databases update
# 禁用geoip数据库
再次启动程序。启动后可以访问:
http://ip:9200/
看到有输出内容:
"name" : "node-name",
"cluster_name" : "cluster-name",
"cluster_uuid" : "你的集群uuid",
"version" :
"number" : "7.16.2",
"build_flavor" : "default",
"build_type" : "tar",
"build_hash" : "2b937c44140b6559905130a8650c64dbd0879cfb",
"build_date" : "2021-12-18T19:42:46.604893745Z",
"build_snapshot" : false,
"lucene_version" : "8.10.1",
"minimum_wire_compatibility_version" : "6.8.0",
"minimum_index_compatibility_version" : "6.0.0-beta1"
,
"tagline" : "You Know, for Search"
elk上手2在centos下安装logstash和kibana(代码片段)
...下载地址https://www.elastic.co/cn/downloads/logstash二、准备环境CentOS8JDK8三、安装Logstashwgethttps://artifacts.elastic.co/downloads/logstash/logstash-7.16.2-linux-x86_64.tar.gztar-xzflogstash-7.16.2-linux-x86_64.tar.gzcdlogstash-7.16.2#修改配置文件viconfig/logstash.yml#修改... 查看详情
elk上手3logback接入logstash(代码片段)
ELK上手3logback接入logstash一、准备工作二、Logstash配置三、Logback设置1.pom.xml引用2.logback-spring.xml设置四、kibana查看日志1.设置索引2.查看日志一、准备工作已安装Elasticsearch已安装logstashJava开发环境二、Logstash配置在Logstash的config目录... 查看详情
elk上手3logback接入logstash(代码片段)
ELK上手3logback接入logstash一、准备工作二、Logstash配置三、Logback设置1.pom.xml引用2.logback-spring.xml设置四、kibana查看日志1.设置索引2.查看日志一、准备工作已安装Elasticsearch已安装logstashJava开发环境二、Logstash配置在Logstash的config目录... 查看详情
在windows下安装elk
...in elasticsearch-service.bat cmd运行serviceinstall,会提示安装成功 servicemanager会弹出服务管理界面,可以设置自动启动,并启动之 浏览器访问127.0.0.1:9200,出现成功的json 程序端口为 查看详情
centos8.1下vnc安装与配置
1.VNC安装命令[root@localhost/]#yuminstall-ytigervnc-server2.编辑VNC配置[root@localhost/]#cp/lib/systemd/system/vncserver@.service/etc/systemd/system/vncserver@:1.service注:拷贝一个新的配置文件,以开启1号窗口为例(想要同时开启多个窗口,修改其中数 查看详情
centos8部署elk日志分析平台(代码片段)
需求1.开发人员不能登录线上服务器查看日志2.各个系统都有日志,日志分散难以查找3.日志数据量大,查找慢,数据不够实时解决办法:部署ELK平台ELK介绍ELK是三个开源软件的缩写,分别表示:Elasticsearch,Logstash,Kibana,它们都是开... 查看详情
windows环境下elk平台的搭建
一、Windows环境下ELK平台的搭建 1.安装配置Java环境 在Oracle官网获取最新版的Java版本,由于只是运行不是开发,所以也可以只下载JRE。官网:http://www.oracle.com/ 2.安装ELK ... 查看详情
elk安装--win10环境
一、elasticsearch安装前提:JDK环境变量配置好1:解压使用命令启动 启动后可以在浏览器查看 2:如果觉得命令启动比较麻烦可以安装服务 在bin目录下执行elasticsearch-service.batinstall 安... 查看详情
mac下安装elk
本文主要为自己所走弯路而做的补充,对小白(比如我)来讲某些博客讲的还是高深了,特地来此补充说明一些东西。主要步骤参考http://blog.csdn.net/ywheel1989/article/details/60519151主要问题1、对我这样什么准备都没的小白来讲,第一... 查看详情
centos8部署logstash-7.7.1(代码片段)
1.下载软件包cd/usr/local/elk/#先导航到要存放的目录下wgethttps://artifacts.elastic.co/downloads/logstash/logstash-7.7.1.tar.gz#下载tar-xzflogstash-7.7.1.tar.gz#解压rm-flogstash-7.7.1.tar.gz#删除压缩文件cdlogstash-7.7.1/#导航到解压之后 查看详情
elk学习笔记之logstash安装
Logstash安装: https://www.elastic.co/downloads/logstash下载解压:tar–zxvflogstash-5.6.1.tar.gz在/usr/local/logstash-5.6.1/bin下编辑conf:(因为配置了输出到es和console上,所以必须先启动es。)vilogstash-simple.confinput{stdin{}}ou 查看详情
初探elk-logstash使用小结
...少人对ELK的第一印象,容易觉得它这个工具组合似乎挺难上手的,错!只需动手试试就知道啦!目标分解:1)熟悉logstash的安装和基本操作2)熟悉e 查看详情
elk安装集群配置
---恢复内容开始---这里我用以elasticsearch-5.3.2、kibana-5.3.0、logstash-5.3.0的版本为例:1.创建elastic用户,这里elasticsearch、kibana、logstash都是在elastic用户下安装的 1)安装elasticsearch tar-zxfelasticsearch-5.3.2.t 查看详情
centos8安装jdk8并配置环境变量
1、找到JDK下载地址https://www.oracle.com/java/technologies/javase-downloads.html在Oracle的网站下载东西都要登录,登录之后即可开始下载,也可以去下载别准备好的资源以下的2、3、4步,可以任选一种安装方式2、安装.tar.gz格式的JDK2.1、解压在... 查看详情
centos8安装jdk8并配置环境变量
1、找到JDK下载地址https://www.oracle.com/java/technologies/javase-downloads.html在Oracle的网站下载东西都要登录,登录之后即可开始下载,也可以去下载别准备好的资源以下的2、3、4步,可以任选一种安装方式2、安装.tar.gz格式的JDK2.1、解压在... 查看详情
centos8下安装docker最新版
CentOS8下安装Docker最新版一、设置主机名:#hostnamectlset-hostnameswarm-rancher二、添加docker配置仓库sudoyuminstall-yyum-utilsdevice-mapper-persistent-datalvm2sudoyum-config-manager--add-repohttps://download.docker.com/linux/centos/docker-ce.repo(第二步安装repo包时,... 查看详情
caffe上手教程
Caffe上手教程 入门系列FAQ72在Unbuntu上安装Caffe828Windows下安装Caffe1.4KCaffe框架上手教程1.2KCaffe编译运行调试462Caffe电脑配置要求383Caffe作者贾扬清讲座510 查看详情
centos6下安装elk6.4.1(代码片段)
资源路径JAVAhttp://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.htmlELKhttps://www.elastic.co/安装目录:/usr/local/elasticsearch/usr/local/logstash/usr/local/kibana服务端安装一、JDK安装1、上传JD 查看详情