ELK环境配置流程

环境背景

java8以上

ELK

Elasticsearch

用于数据的查找

  • 解压文件
  • 配置config/config/elasticsearch.yml
    (若所有的都在同意服务器上布置,则不用修改)
  • run ./bin/elasticsearch
  • 错误:1.注意内存大小 2.启动时不能使用root用户 3. https://www.cnblogs.com/configure/p/7479988.html
  • run curl ‘localhost:9200’ 有返回则配置正确

通信安全问题
https://www.elastic.co/guide/en/elasticsearch/reference/7.13/configuring-stack-security.html

Kibana

数据可视化

  • 解压文件
  • 配置config/kibana.yml(虚拟机可以修改severhost让本地进行网页访问)
  • run ./bin/kibana
  • 访问 severhost:5601
  • 正常访问则配置成功

配置信息

  • https://segmentfault.com/a/1190000015784224
    规则与警告
  • https://www.elastic.co/guide/en/kibana/7.13/alert-action-settings-kb.html#general-alert-action-settings
  • 用户配置
  • https://www.cnblogs.com/sanduzxcvbnm/p/12058350.html

Logstash

数据清洗

  • 解压
  • 修改config/logstash.yml
  • 增加一个conf文件
input{
        beats{
                port => 5044
                }
}
output {
        stdout{ codec => rubydebug }
}

-run ./bin/logstash -f config/xxxxxx.conf
conf配置

  • https://www.cnblogs.com/wzxmt/p/11031110.html
  • https://www.wenjiangs.com/doc/wgtwsbetm
    grok语法:
    https://www.cnblogs.com/zhangan/p/11395056.html
  • 加密
    https://www.elastic.co/guide/en/logstash/7.5/ls-security.html

Filebeat

轻量化软件,文件的读取

  • 解压
  • 配置filebeat.yml
    修改logstacsh output 以及inputs
  • run ./filebeat
  • 若logstash中有输出 则配置成功

高级配置
https://blog.youkuaiyun.com/xiongzhichao/article/details/51783704

通联测试

把logstash中的配置文件改成 ./bin/logstash -f config/logstash-sample.conf
再运行filebeat 在kabana中能建立索引后能在dicovery中看到对应的数据即可

python环境

https://www.cnblogs.com/lemon-feng/p/11208435.html
其中命令:./configure --prefix=/usr/local/python --with-ssl

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值