ELK安装简记
下载 Elasticsearch
https://www.elastic.co/cn/downloads/elasticsearch
下载 Kibana
https://www.elastic.co/cn/downloads/kibana
下载 Filebeat
https://www.elastic.co/cn/downloads/beats/filebeat
下载 Logstash
https://www.elastic.co/cn/downloads/logstash
安装参考:
https://blog.csdn.net/weixin_41047933/article/details/82699823
Elk集群安装+配置(Elasticsearch+Logstash+Filebeat+Kafka+zookeeper+Kibana)
https://blog.csdn.net/fenglailea/article/details/52486471
ELKF(Elasticsearch+Logstash+ Kibana+ Filebeat) 部署
https://blog.csdn.net/dayi_123/article/details/78386731
elk安装及使用四(logstash的安装及使用)
安装过程不做赘述!参考上述链接。就说一下我安装过程中遇到的问题!
以在linux上安装为例~
一.安装Elasticsearch
1.Java 版本
必须安装1.8及以上,越高越好!不然它总会出现如下图情况,虽然对运行没影响,但看着很不爽~
2.用户及权限
root用户不能启动Elasticsearch!会报错!!!
java.lang.RuntimeException: can not run elasticsearch as root!!!!
[o.e.b.ElasticsearchUncaughtExceptionHandler] [node1] uncaught exception in thread [main]
org.elasticsearch.bootstrap.StartupException: java.lang.RuntimeException: can not run elasticsearch as root
at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:163) ~[elasticsearch-7.3.2.jar:7.3.2]
at org.elasticsearch.bootstrap.Elasticsearch.execute(Elasticsearch.java:150) ~[elasticsearch-7.3.2.jar:7.3.2]
at org.elasticsearch.cli.EnvironmentAwareCommand.execute(EnvironmentAwareCommand.java:86) ~[elasticsearch-7.3.2.jar:7.3.2]
at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:124) ~[elasticsearch-cli-7.3.2.jar:7.3.2]
at org.elasticsearch.cli.Command.main(Command.java:90) ~[elasticsearch-cli-7.3.2.jar:7.3.2]
at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:115) ~[elasticsearch-7.3.2.jar:7.3.2]
at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:92) ~[elasticsearch-7.3.2.jar:7.3.2]
Caused by: java.lang.RuntimeException: can not run elasticsearch as root
at org.elasticsearch.bootstrap.Bootstrap.initializeNatives(Bootstrap.java:105) ~[elasticsearch-7.3.2.jar:7.3.2]
at org.elasticsearch.bootstrap.Bootstrap.setup(Bootstrap.java:172) ~[elasticsearch-7.3.2.jar:7.3.2]
at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:349) ~[elasticsearch-7.3.2.jar:7.3.2]
at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:159) ~[elasticsearch-7.3.2.jar:7.3.2]
... 6 more
所以~~
首先你要新建一个用户
参考https://blog.csdn.net/weixin_43113679/article/details/89263940
其次你要把Elasticsearch文件的操作权限给你新建的那个用户
参考https://www.cnblogs.com/h-c-g/articles/9931849.html
3.配置
一些重要的配置参考:https://www.cnblogs.com/ginb/p/7027910.html
4.版本
要和Kibana一样!!!
5.其他问题参照
https://blog.csdn.net/weixin_41047933/article/details/82699823文中 “三、安装elasticsearch”。
二.安装Logstash,安装Filebeat,安装Kibana
把Elasticsearch安装好了,这三个安装过程都差不多。如果启动过程中遇见错误,十有八九是配置文件有问题!!
具体的问题视情况而定,当你把所有的都安装好后,试试能不能在Kibana获取到Filebeat产生的模板数据,如果能就说明你起码调通了它。
这只是开始!!针对不同的业务对它们进行不同的配置以实现不同的功能!!加油!!你一定行!!!反正我是放弃了~~~
原文地址:https://www.cnblogs.com/lzxulxy/p/11642311.html
- 【译】使用 dotnet watch 开发 ASP.NET Core 应用
- vmware安装ubuntu12.04嵌套安装xen server(实现嵌套虚拟化)
- Golang语言切片slice的线程协程安全问题
- ASP.NET Core 在 Azure 开启 HTTPS
- 算法基础:最大递减数问题(Golang实现)
- 亲身经历的痛--database/sql: Stmt的使用以及坑
- Ubuntu上通过nginx部署Django笔记
- Go学习笔记:golang交叉编译
- Python魔术方法-Magic Method
- python类中super()和__init__()的区别
- Python正则表达式:最短匹配
- 转--Go时间格式化和类型互换操作
- Python标准库(1) — itertools模块
- Linux笔记:使用Vim编辑器
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法