ELK-01初体验

0. 版本信息

软件eses-headkibanafilebeat
版本6.6.16.6.16.6.16.6.1

1. 各个服务安装配置

1.1 es配置

单节点:

path.data: /file/es/data
path.logs: /file/es/logs
network.host: 192.168.10.201
http.port: 9200
http.cors.enabled: true
http.cors.allow-origin: "*"

1.2 安装node.js和es-head

1.下载:https://nodejs.org   #官网下载

2.解压:

3.配置环境变量:
export NODE_HOME=/file/node
export PATH=$PATH:$NODE_HOME/bin
export NODE_PATH=$NODE_HOME/lib/node_modules

4.测试:
[root@ror ~]# node -v
v12.16.1

--------------------------------------------------

1.下载:(github)
https://github.com/mobz/elasticsearch-head
https://codeload.github.com/mobz/elasticsearch-head/zip/master

2.解压:

3.安装:
安装命令:
npm install
报错--在head目录下,执行 :
npm install phantomjs-prebuilt@2.1.16   --ignore-scripts
再次安装命令:
npm install

4.修改配置:
server: {
    options: {
        hostname: '192.168.10.201',
        port: 9100,
        }

5.启动:
/file/es-head/npm run start &

在这里插入图片描述

1.3 kibana

1.环境(主机有java环境)
    https://www.elastic.co/cn/downloads/past-releases#kibana
    下载rpm/tat.gz包

2.安装与配置:
    # rpm -ivh kibana-6.6.1-x86_64.rpm      //rpm安装
    # rpm -qc kibana                       //查找配置文件
    [root@ror kibana]# grep '^[a-Z]' kibana.yml 
       server.port: 9123
      server.host: "192.168.10.201"
      server.name: "ror"
      elasticsearch.hosts: ["http://192.168.10.201:9200"]
      kibana.index: ".kibana"

3.启动:
    # systemctl start kibana

4.日志文件:
1)默认配置【日志默认存在messages中】:
  logging.dest: stdout    //默认:stdout允许您指定Kibana存储日志输出的文件。
  logging.silent: false  //默认:false,设置 true 为禁止所有日志记录输出
2)指定日志:
  logging.dest: /var/log/kibana.log  //手动创建该文件,并赋权限kibana
3)禁止日志输出:
  logging.silent: true

在这里插入图片描述

1.4 filebeat

1.环境
    https://www.elastic.co/cn/downloads/past-releases#filebeat
    下载rpm包
2.安装:
# rpm -ivh filebeat-6.6.1-x86_64.rpm 

3.配置:
    [root@ror filebeat]# egrep -v "#|^$" filebeat.yml
    filebeat.inputs:
    - type: log
      enabled: true
      paths:
        - /var/log/messages
    filebeat.config.modules:
      path: ${path.config}/modules.d/*.yml
      reload.enabled: false
    setup.template.settings:
      index.number_of_shards: 3
    setup.kibana:
    output.elasticsearch:
      hosts: ["192.168.10.201:9200"]
    processors:
      - add_host_metadata: ~
      - add_cloud_metadata: ~

4.启动
    # systemctl start filebeat

在这里插入图片描述

2. 获取信息

下图配置采集默认filebeat日志索引
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值