精华内容
下载资源
问答
  • ELK安装

    2019-02-20 14:33:19
    ELK安装准备工作 机器全部安装jdk1.8,因为elasticsearch是java开发的 全部安装elasticsearch 主节点上需要安装kibana ELK版本信息: Elasticsearch-6.0.0 logstash-6.0.0 kibana-6.0.0 filebeat-6.0.0 ...

    ELK安装准备工作

    机器全部安装jdk1.8,因为elasticsearch是java开发的
    全部安装elasticsearch
    主节点上需要安装kibana
    

    ELK版本信息:

    Elasticsearch-6.0.0
    logstash-6.0.0
    kibana-6.0.0
    filebeat-6.0.0
    

    首先安装elasticsearch

    wget http://172.23.210.21:83/software/linux/elk/elasticsearch-6.0.0.rpm
    rpm -ivh elasticsearch-6.0.0.rpm 
    

    [root@harbor33-172-23-210-33 ~]# vim /etc/elasticsearch/elasticsearch.yml # 修改相关配置

    cluster.name: harbor33-172-23-210-33  # 集群中的名称
    node.name: harbor33-172-23-210-33  # 该节点名称
    node.master: true  # 意思是该节点为主节点
    node.data: false  # 表示这不是数据节点
    network.host: 0.0.0.0  # 监听全部ip,在实际环境中应设置为一个安全的ip
    http.port: 9200  # es服务的端口号
    discovery.zen.ping.unicast.hosts: ["172.23.210.33", "172.23.210.34", "172.23.210.35"] # 配置自动发现
    

    将配置文件发送到其他机器上去 并修改相关参数

    node.name: 172.23.210.34
    node.master: false
    node.data: true
    

    启动会报错,无法在环境变量中找到java可执行文件,做一个软链接过去即可

    ln -s /usr/local/jdk1.8/bin/java /usr/bin/
    

    主节点启动完成之后,再启动其他节点的es服务

    systemctl start elasticsearch.service
    

    查看es集群情况

    curl '172.23.210.33:9200/_cluster/health?pretty'
    

    查看集群的详细信息

    curl '172.23.210.33:9200/_cluster/state?pretty'
    

    安装kibana

    wget http://172.23.210.21:83/software/linux/elk/kibana-6.0.0-x86_64.rpm
    rpm -ivh kibana-6.0.0-x86_64.rpm
    

    [root@harbor33-172-23-210-33 ~]#vim /etc/kibana/kibana.yml # 修改相关配置

    server.port: 5601  # 配置kibana的端口
    server.host: 172.23.210.33  # 配置监听ip
    elasticsearch.url: "http://172.23.210.33:9200"  # 配置es服务器的ip,如果是集群则配置该集群中主节点的ip
    logging.dest: /var/log/kibana.log  # 配置kibana的日志文件路径,不然默认是messages里记录日志
    

    创建日志文件

    touch /var/log/kibana.log; chmod 777 /var/log/kibana.log
    

    启动kibana服务

    systemctl start kibana
    

    使用beats采集日志

    wget http://172.23.210.21:83/software/linux/elk/filebeat-6.0.0-x86_64.rpm
    rpm -ivh filebeat-6.0.0-x86_64.rpm 
    

    [root@harbor33-172-23-210-33 ~]# vim /etc/filebeat/filebeat.yml #修改相关参数

    filebeat.prospectors:
     hosts: ["172.23.210.30:9200"]
     index: "harbor33-%{+yyyy.MM.dd}"
    
    setup.template.name: "harbor33"
    setup.template.pattern: "harbor33-*"
    
    - type: log
       - /var/log/messages
    

    启动filebeat服务

    systemctl start filebeat
    

    启动成功后,到es服务器上查看索引,可以看到新增了一个以filebeat-6.0.0开头的索引,这就代表filesbeat和es能够正常通信了:

    [root@k8s-master30-172-23-210-30 src]# curl '172.23.210.30:9200/_cat/indices?v'
    
    health status index                     uuid                   pri rep docs.count docs.deleted store.size pri.store.size
    green  open   harbor33-2019.02.19       XuAiiiwtQ_mJDrmnR7VZTQ   3   1        425            0    267.1kb        136.4kb
    green  open   .kibana                   DX-2pnE6R3u_QdGHj0CmXw   1   1          5            0     97.5kb         48.7kb
    green  open   harbor33-2019.02.20       x_CQXJS0Q1KITr_G9LhGdg   3   1        475            0    381.1kb        167.5kb
    

    es服务器能够正常获取到索引后,就可以到kibana上配置这个索引了:
    在这里插入图片描述

    配置完成之后就可以在 “Discover” 里进行查看访问日志数据了:
    在这里插入图片描述

    展开全文
  • elk安装

    2019-12-21 17:05:08
    1、安装配置java [root@elk ~]# yum install java-1.8.0-openjdk.x86_64 -y [root@elk ~]# java -version openjdk version "1.8.0_212" OpenJDK Runtime Environment (build 1.8.0_212-b04) OpenJDK 64-Bit ...

    1、安装配置java

    [root@elk ~]# yum install java-1.8.0-openjdk.x86_64 -y
    [root@elk ~]# java -version 
    openjdk version "1.8.0_212"
    OpenJDK Runtime Environment (build 1.8.0_212-b04)
    OpenJDK 64-Bit Server VM (build 25.212-b04, mixed mode)

    2、更新时间

    yum install ntpdate -y
    ntpdate time1.aliyun.com

    3、安装配置elasticsearch

    [root@elk ~]# mkdir elk_package
    [root@elk ~]# cd elk_package
    [root@elk elk_package]# ll
    -rw-r--r--. 1 root root 114059630 Dec 21 10:26 elasticsearch-6.6.0.rpm
    -rw-r--r--. 1 root root 185123116 Dec 21 10:26 kibana-6.6.0-x86_64.rpm
    
    [root@elk elk_package]#  rpm -ivh elasticsearch-6.6.0.rpm
    warning: elasticsearch-6.6.0.rpm: Header V4 RSA/SHA512 Signature, key ID d88e42b4: NOKEY
    Preparing...                          ################################# [100%]
    Creating elasticsearch group... OK
    Creating elasticsearch user... OK
    Updating / installing...
       1:elasticsearch-0:6.6.0-1          ################################# [100%]
    ### NOT starting on installation, please execute the following statements to configure elasticsearch service to start automatically using systemd
     sudo systemctl daemon-reload
     sudo systemctl enable elasticsearch.service
    ### You can start elasticsearch service by executing
     sudo systemctl start elasticsearch.service
    Created elasticsearch keystore in /etc/elasticsearch

    4、相关配置目录及配置文件

    [root@elk elk_package]#  rpm -qc elasticsearch 
    /etc/elasticsearch/elasticsearch.yml
    /etc/elasticsearch/jvm.options
    /etc/elasticsearch/log4j2.properties
    /etc/elasticsearch/role_mapping.yml
    /etc/elasticsearch/roles.yml
    /etc/elasticsearch/users
    /etc/elasticsearch/users_roles
    /etc/init.d/elasticsearch
    /etc/sysconfig/elasticsearch
    /usr/lib/sysctl.d/elasticsearch.conf
    /usr/lib/systemd/system/elasticsearch.service

    5、ES配置文件(home目录下空间较大,把data和log文件配置在home目录下)

    mkdir -p /home/elasticsearch/{data,log}
    chown -R elasticsearch.elasticsearch elasticsearch
    
    root@elk elk_package]# vim /etc/elasticsearch/elasticsearch.yml
    root@elk elk_package]# grep ^[a-z] /etc/elasticsearch/elasticsearch.yml 
    node.name: node-1
    path.data: /home/elasticsearch/data/elasticsearch
    path.logs: /home/elasticsearch/log/elasticsearch
    bootstrap.memory_lock: true
    network.host: 192.168.67.8,127.0.0.1
    http.port: 9200
    
    #配置指定内存值
    vim /etc/elasticsearch/jvm.options
    
    [root@elk-175 soft]# systemctl daemon-reload
    [root@elk-175 soft]# systemctl enable elasticsearch.service
    Created symlink from /etc/systemd/system/multi-user.target.wants/elasticsearch.service to /usr/lib/systemd/system/elasticsearch.service.

    6、修改启动配置文件(注意解决锁定内存失败tail -f /var/log/elasticsearch/Linux.log)

    vim /usr/lib/systemd/system/elasticsearch.service
    #增加如下参数
    [Service]
    LimitMEMLOCK=infinity
    #重新启动
    systemctl daemon-reload
    systemctl enable elasticsearch.service
    systemctl start elasticsearch
    systemctl status elasticsearch

    7、检查启动是否成功

    9200作为Http协议,主要用于外部通讯
    9300作为Tcp协议,jar之间就是通过tcp协议通讯
    ES集群之间是通过9300进行通讯

    [root@elk-175 ~]# netstat -lntup|grep 9200
    tcp6       0      0 192.168.67.8:9200     :::*                    LISTEN      15824/java          
    tcp6       0      0 127.0.0.1:9200          :::*                    LISTEN      15824/java
    [root@elk-175 ~]# curl localhost:9200     
    {
      "name" : "node-1",
      "cluster_name" : "elasticsearch",
      "cluster_uuid" : "As5ZlEQ2Syq0ktLL0hg5XA",
      "version" : {
        "number" : "6.6.0",
        "build_flavor" : "default",
        "build_type" : "rpm",
        "build_hash" : "a9861f4",
        "build_date" : "2019-01-24T11:27:09.439740Z",
        "build_snapshot" : false,
        "lucene_version" : "7.6.0",
        "minimum_wire_compatibility_version" : "5.6.0",
        "minimum_index_compatibility_version" : "5.0.0"
      },
      "tagline" : "You Know, for Search"
    }

    8、安装配置es-head插件
    官方下载地址https://github.com/mobz/elasticsearch-head

    9、安装配置kibana

    [root@elk elk_package]# mkdir -p /home/kibana/log
    [root@elk elk_package]# chown -R  kibana.kibana  /home/kibana
    [root@elk elk_package]# rpm -ivh kibana-6.6.0-x86_64.rpm
    [root@elk elk_package]# grep "^[a-z]" /etc/kibana/kibana.yml
    server.port: 5601
    server.host: "192.168.67.8"
    elasticsearch.hosts: ["http://192.168.67.8:9200"]
    kibana.index: ".kibana"
    logging.dest: /home/kibana/log/kibana.log 
    
    [root@elk elk_package]# systemctl daemon-reload
    [root@elk elk_package]# systemctl enable kibana.service
    [root@elk elk_package]# systemctl start kibana
    [root@elk elk_package]# systemctl status kibana
    [root@elk elk_package] netstat -lntup|grep 5601
    tcp        0      0 192.168.67.8:5601     0.0.0.0:*               LISTEN      16442/node
    

    10、客户机安装filebeat

    rpm -ivh filebeat-6.6.0-x86_64.rpm

    11、配置filebeat

    cp /etc/filebeat/filebeat.yml /etc/filebeat/filebeat.yml.ori
    > /etc/filebeat/filebeat.yml
    vim /etc/filebeat/filebeat.yml

    filebeat.inputs:
    - type: log
      enabled: true 
      paths:
        - /home/qiutanlogs/apiinfo/apiinfo.log
      json.keys_under_root: true
      json.overwrite_keys: true
      tags: ["access"] 
    
    - type: log
      enabled: true 
      paths:
        - /home/qiutanlogs/apierror/apierror.log
      tags: ["error"]
    
    setup.kibana:
      host: "192.168.67.8:5601"
    
    output.elasticsearch:
      hosts: ["192.168.67.8:9200"]
      indices:
        - index: "apiinfo-access-%{[beat.version]}-%{+yyyy.MM.dd}"
          when.contains:
            tags: "access"
        - index: "apierror-error-%{[beat.version]}-%{+yyyy.MM.dd}"
          when.contains:
            tags: "error"
    
    setup.template.name: "nginx"
    setup.template.pattern: "nginx-*"
    setup.template.enabled: false
    setup.template.overwrite: true

    离线安装开机启动配置

    cat /usr/local/filebeat/filebeat.service
    [Unit]
    Description=filebeat
    Documentation=https://www.elastic.co/guide/en/beats/filebeat/current/index.html
    Wants=network-online.target
    After=network-online.target
    
    [Service]
    User=root
    ExecStart=/usr/local/filebeat/filebeat -c /usr/local/filebeat/filebeat.yml
    #ExecStart=/usr/share/filebeat/bin/filebeat -c /etc/filebeat/filebeat.yml -path.home /usr/share/filebeat -path.config /etc/filebeat -path.data /var/lib/filebeat -path.logs /var/log/filebeat
    Restart=always
    
    [Install]
    WantedBy=multi-user.target
    
    /bin/cp -ap /usr/local/filebeat/filebeat.service /usr/lib/systemd/system
    systemctl daemon-reload
    systemctl enable filebeat > /dev/null 2>&1

    11 启动

    systemctl daemon-reload
    systemctl enable filebeat.service
    systemctl start filebeat

    12 Kibana 启动不了故障

    Kibana did not load properly. Check the server output for more information.

    Kibana server is not ready yet

    tail -f /home/kibana/log/kibana.log 查看日志提示

     删除.kibana_1  and 重启kibana

     

    启动不了提示400 500状态码

    出现{"statusCode":400,"error":"Bad Request","message":"[illegal_argument_exception] application privileges must refer to at least one resource"}

    在索引里删除kibana 相关索引,然后通过 重启 kibana 节点。

     

    12.2 时间不同步故障:

    tail -f /home/kibana/log/kibana.log 查看发现时间和现在的不同步。

    12.3 file启动不了

    systemctl status filebeat

    提示
    ● filebeat.service - Filebeat sends log files to Logstash or directly to Elasticsearch.
       Loaded: loaded (/usr/lib/systemd/system/filebeat.service; enabled; vendor preset: disabled)
       Active: failed (Result: start-limit) since Thu 2020-01-09 15:38:33 CST; 2s ago
         Docs: https://www.elastic.co/products/beats/filebeat
      Process: 44698 ExecStart=/usr/share/filebeat/bin/filebeat -c /etc/filebeat/filebeat.yml -path.home /usr/share/filebeat -path.config /etc/filebeat -path.data /var/lib/filebeat -path.logs /var/log/filebeat (code=exited, status=1/FAILURE)
     Main PID: 44698 (code=exited, status=1/FAILURE)
    
    Jan 09 15:38:33 localhost.localdomain systemd[1]: Unit filebeat.service entered failed state.
    Jan 09 15:38:33 localhost.localdomain systemd[1]: filebeat.service failed.
    Jan 09 15:38:33 localhost.localdomain systemd[1]: filebeat.service holdoff time over, scheduling restart.
    Jan 09 15:38:33 localhost.localdomain systemd[1]: start request repeated too quickly for filebeat.service
    Jan 09 15:38:33 localhost.localdomain systemd[1]: Failed to start Filebeat sends log files to Logstash or direc...ch..
    Jan 09 15:38:33 localhost.localdomain systemd[1]: Unit filebeat.service entered failed state.
    Jan 09 15:38:33 localhost.localdomain systemd[1]: filebeat.service failed.

    解决方法:
    1 通过执行
    /usr/share/filebeat/bin/filebeat -c /etc/filebeat/filebeat.yml -path.home /usr/share/filebeat -path.config /etc/filebeat -path.data /var/lib/filebeat -path.logs /var/log/filebeat
    2 可以查看错误的提示行
    Exiting: error loading config file: yaml: line 7: did not find expected key

    检查第7行附近,是否缺少标点符号,或标点符号有误,或者空格缩进有误。
    3 重新查看
    [root@localhost apiinfo]# systemctl stop filebeat
    [root@localhost apiinfo]# systemctl start filebeat
    [root@localhost apiinfo]# systemctl status filebeat

    12.4 Elasticsearch监控

       1 节点状态 green 

       2 节点数量

    curl -s -XGET 'http://localhost:9200/_cat/nodes?human&pretty' |wc -l

      3 报警判断: 状态不是greep 或者 节点数(假设有3个节点)不是3

    4  判断返回值,即如果返回值节点正常,如果有一个不为0,就不正常。

    curl -s -XGET http://localhost:9200/  

    echo $? 

    如果正常结果为0

    展开全文
  • elk 安装

    千次阅读 2016-09-21 10:55:57
    还有一种elk架构使用redis作为broker来接收logstash收集到的数据,之后进行indexer,这是高数量情况下的首选,redis会担当一个消息队列的角色。 logstash配置文件配置文档:...

    注意:Logstash的config文件中 input{} 中 type 值必须小写,否则无法导入es中

    基本说明:http://udn.yyuap.com/doc/logstash-best-practice-cn/output/stdout.html

    软件版本:

    • es:2.4.0
    • logstash:2.4.0
    • kibana:4.6.1

     

    一、logstash安装(收集、过滤日志、构建索引

    1、下载:https://www.elastic.co/downloads/

    2、解压

    3、启动

    • cd /Users/enniu1/Desktop/server/elk/logstash-2.4.0/bin

    • ./logstash -e 'input{stdin{}} output{stdout{codec=>rubydebug}}'

      • -e:用于快速测试的时候指定参数
      • codec:美化输出格式
      • 仅用于测试

    4、测试

    命令行输入:hello jigang

    输出:

    1 {
    2        "message" => "hello jigang",
    3       "@version" => "1",
    4     "@timestamp" => "2016-09-17T10:41:31.215Z",
    5           "host" => "ShaoFeng51deMacBook-Pro.local"
    6 }

    注意:以上是logstash最常见的输出形式。

    • message:完整的输入信息或事件
    • host:事件发生的主机
    • @timestamp:事件被索引时的时间。

    5、生产环境

    使用配置文件配置input、filter、output信息

    • 自己创建配置文件:/Users/enniu1/Desktop/server/elk/logstash-2.4.0/conf/logstash.conf
    复制代码
     1 input {
     2     stdin {}
     3 }
     4 
     5 filter {
     6     
     7 }
     8 
     9 output {
    10     elasticsearch { hosts => ["127.0.0.1:9200"] }
    11 }
    复制代码
    • 以上配置将所有的输入信息都输出到es中,这是最常见的输出地方。
    • 还有一种elk架构使用redis作为broker来接收logstash收集到的数据,之后进行indexer,这是高数量情况下的首选,redis会担当一个消息队列的角色。

    logstash配置文件配置文档:https://www.elastic.co/guide/en/logstash/current/configuration.html

    之后启动logstash:./logstash -f ../conf/logstash.conf

    至此,logstash配置安装成功!!!

     

    二、es安装(搜索、存储日志

    1、下载:https://www.elastic.co/downloads/

    2、解压

    3、配置文件elasticsearch-2.4.0/config/elasticsearch.yml

    复制代码
    1 # Use a descriptive name for your cluster:集群将根据这个名字来自动发现和加入节点
    2 cluster.name: mymicroservice-elk
    3 node.name: node-es-1
    4 path.data: /Users/enniu1/Desktop/microservice/elk/es/data
    5 path.logs: /Users/enniu1/Desktop/microservice/elk/es/logs
    6 network.host: 127.0.0.1
    7 http.port: 9200
    复制代码

    4、启动

    • cd/Users/enniu1/Desktop/server/elk/elasticsearch-2.4.0/bin
    • nohup ./elasticsearch &

    5、测试

    浏览器输入:http://127.0.0.1:9200/,输出:

    复制代码
     1 {
     2   "name" : "node-es-1",
     3   "cluster_name" : "mymicroservice-elk",
     4   "version" : {
     5     "number" : "2.4.0",
     6     "build_hash" : "ce9f0c7394dee074091dd1bc4e9469251181fc55",
     7     "build_timestamp" : "2016-08-29T09:14:17Z",
     8     "build_snapshot" : false,
     9     "lucene_version" : "5.5.2"
    10   },
    11   "tagline" : "You Know, for Search"
    12 }
    复制代码

    成功!!!

    注意:为了更好的使用并查看es的使用情况,安装Kopf插件。

    Kopf插件地址:https://github.com/lmenezes/elasticsearch-kopf

    插件安装文档:https://www.elastic.co/guide/en/elasticsearch/plugins/current/installation.html

    安装命令:

    • cd/Users/enniu1/Desktop/server/elk/elasticsearch-2.4.0/bin
    • ./plugin install lmenezes/elasticsearch-kopf

    安装插件之后重启es,浏览器输入:127.0.0.1:9200/_plugin/kopf,输出

    成功!!!

     

    三、kibana安装(展示日志信息

    1、下载:https://www.elastic.co/downloads/

    2、解压

    3、配置文件:/Users/enniu1/Desktop/server/elk/kibana-4.6.1/config

    1 server.host: "127.0.0.1"
    2 server.port: 5601
    3 elasticsearch.url: "http://127.0.0.1:9200"

    4、启动

    • cd /Users/enniu1/Desktop/server/elk/kibana-4.6.1/bin
    • ./kibana

    5、测试

    浏览器输入:http://127.0.0.1:5601/

    输出:

    在此页面,点击"create"按钮,进行index的构建。

    至此,kibana配置安装启动成功!!!

     

    四、形成完整通道

    在logstash终端输入:hello jigang

    在kibana的Discover部分查看日志:

    elk最简架构搭建完成!!!


    展开全文
  • ELK 安装文档

    2018-12-18 15:37:42
    详细的ELK安装文档,轻松搞定日志监控。快点入手吧!
  • ELK 安装Beat

    2019-09-29 00:58:12
    ELK 安装Elasticsearch ELK 安装Kibana ELK 安装Beat ELK 安装Logstash Beat是数据采集工具,安装在服务器上,将采集到的数据发送给Elasticsearch。Beat可以直接将数据发送到Elasticsearch,也可以先发送给...

    章节


    Beat是数据采集工具,安装在服务器上,将采集到的数据发送给Elasticsearch。Beat可以直接将数据发送到Elasticsearch,也可以先发送给Logstash,由Logstash处理后再发送给Elasticsearch。

    每个Beat都是可独立安装的产品。本教程将学习,如何安装和运行Metricbeat,如何启用Metricbeat系统模块来收集系统指标。

    要了解更多关Beat的信息,请参阅相关文档:

    Beat类型 抓取

    Auditbeat

    Audit data

    Filebeat

    日志文件

    Functionbeat

    云数据

    Heartbeat

    可用性监测

    Journalbeat

    Systemd journals

    Metricbeat

    运行指标,如系统运行指标

    Packetbeat

    网络流量

    Winlogbeat

    Windows 事件日志

    安装Metricbeat

    要下载安装Metricbeat,打开命令行窗口,执行以下命令:

    deb:

    curl -L -O https://artifacts.elastic.co/downloads/beats/metricbeat/metricbeat-7.1.0-amd64.deb
    sudo dpkg -i metricbeat-7.1.0-amd64.deb

    rpm:

    curl -L -O https://artifacts.elastic.co/downloads/beats/metricbeat/metricbeat-7.1.0-x86_64.rpm
    sudo rpm -vi metricbeat-7.1.0-x86_64.rpm

    mac:

    curl -L -O https://artifacts.elastic.co/downloads/beats/metricbeat/metricbeat-7.1.0-darwin-x86_64.tar.gz
    tar xzvf metricbeat-7.1.0-darwin-x86_64.tar.gz

    linux:

    curl -L -O https://artifacts.elastic.co/downloads/beats/metricbeat/metricbeat-7.1.0-linux-x86_64.tar.gz
    tar xzvf metricbeat-7.1.0-linux-x86_64.tar.gz

    win:

    1. 从Metricbeat下载页面下载Metricbeat Windows zip文件。
    2. 将zip文件的内容解压缩到 C:\Program Files
    3. 将Metricbeat-7.1.0-windows目录重命名为Metricbeat。
    4. 作为管理员打开PowerShell命令行(右键单击PowerShell图标并选择Run as Administrator)。
    5. 在PowerShell命令行中,运行以下命令将Metricbeat安装为Windows服务:
        PS > cd 'C:\Program Files\Metricbeat'
        PS C:\Program Files\Metricbeat> .\install-service-metricbeat.ps1

    采集系统运行指标,发送给Elasticsearch

    Metricbeat提供了一些预置的监测模块,只需打开开关,就可以直接使用。

    本节将使用system预置模块,可以用来收集系统运行指标,例如:CPU使用量、内存、文件系统、磁盘IO和网络IO统计数据,以及进程的统计数据等。

    开始之前: 确保Elasticsearch和Kibana已经运行,Elasticsearch已经准备好接收Metricbeat的数据。

    启用system模块,开始收集系统指标:

    1. 从Metricbeat安装目录中,启用系统模块:

      deb and rpm:

      sudo metricbeat modules enable system

      mac and linux:

      ./metricbeat modules enable system

      win:

      PS C:\Program Files\Metricbeat> .\metricbeat.exe modules enable system
    2. 设置初始环境:

      deb and rpm:

      sudo metricbeat setup -e

      mac and linux:

      ./metricbeat setup -e

      win:

      PS C:\Program Files\Metricbeat> metricbeat.exe setup -e
    3. 启动Metricbeat:

      deb and rpm:

      sudo service metricbeat start

      mac and linux:

      ./metricbeat -e

      win:

      PS C:\Program Files\Metricbeat> Start-Service metricbeat

    Metricbeat启动,开始向Elasticsearch发送系统数据。

    Kibana中查看系统指标

    浏览器打开网址:http://:5601/app/kibana#/dashboard/Metricbeat-system-overview-ecs

    如果没有在Kibana中看到数据,请尝试将时间范围放大,默认情况下,Kibana显示最后15分钟。如果看到错误,确保Metricbeat正在运行,然后刷新页面。

    Kibana Metricbeat-system-overview

    单击Host Overview,查看所选主机的详细指标。

    Kibana Metricbeat host overview

    至此,我们已经搭建好了一个基本的ELK架构,成功地采集了系统信息。

    转载于:https://www.cnblogs.com/jinbuqi/p/11525692.html

    展开全文
  • ELK 安装Kibana

    2019-08-29 15:45:29
    ELK 安装Elasticsearch ELK 安装Kibana ELK 安装Beat ELK 安装Logstash Kibana是与Elasticsearch搭配使用的界面组件,可以使用Kibana搜索、查看Elasticsearch中的数据,可以使用Kibana轻松地进行各种复杂的数据...
  • ELK安装文档 - 副本.doc

    2021-02-07 15:55:45
    ELK安装文档 - 副本.doc
  • ELK 安装Elasticsearch

    2019-09-29 00:58:10
    ELK 安装Elasticsearch ELK 安装Kibana ELK 安装Beat ELK 安装Logstash ELK栈要安装以下开源组件: Elasticsearch Kibana Beats Logstash (可选) Logstash是可选的。 安装Elasticsearch Elasticsearch是一个近...
  • ELK安装以及环境配置

    2018-02-06 18:25:07
    ELK安装以及环境配置,通过在前端配置日志收集软件,将应用日志传输到ELK系统进行过滤、索引、展示,方便开发人员查看日志快速定位问题原因
  • ELk安装部署

    2019-10-28 14:28:21
    ELK安装文档 本实验是将ELK的3个组件安装在了一台主机上!当然也可以安装在3个主机上,一个组件一台主机 1.部署环境: 系统:Centos7.5 同步时间: yum -y install ntpdate ntpdate 0.cn.pool.ntp.org 2.上传...
  • elk安装环境搭建(集群)
  • elk安装脚本

    2019-02-14 10:13:52
    elk工具自自动化部署安装脚本 一件执行安装非常方便
  • 【运维】ELK安装

    千次阅读 2019-06-26 11:07:16
    ELK安装 文章目录ELK安装测试环境文档链接ELK基本架构JDK安装ElasticSearch简介源码安装服务脚本启动验证Kibana安装简介源码安装启动验证Logstash安装简介源码安装Logstash插件配置启动验证 测试环境 系统版本 ...
  • ELK安装部署

    2016-05-05 14:27:34
    ELK日志分析和监控的安装和部署
  • ELK 安装和常识

    千次阅读 2021-01-18 11:27:02
    Elk安装和常识(centos7系统) ELK用处 一、ELK是什么? ELK实际上是三个工具的集合,Elasticsearch + Logstash + Kibana,这三个工具组合形成了一套实用、易用的监控架构,很多公司利用它来搭建可视化的海量日志...
  • ELK安装手册

    2018-11-12 17:59:27
    ELK是三个开源软件的缩写,分别表示:Elasticsearch , Logstash, Kibana。
  • ELK安装文档

    2016-05-30 14:45:00
    ELK安装文档: http://cuidehua.blog.51cto.com/5449828/1769525 如何将客户端日志通过ogstash-forwarder发送给服务端的logstash http://cuidehua.blog.51cto.com/5449828/1771979 elk的搜索常用 基于lucence ...
  • 这里写自定义目录标题ELK简介ELK的组成windows环境安装ELK 6.3.0版本linux环境运行ELK 6.3.0版本一、ELK安装二、ELK关闭 ELK简介 一套成熟的系统日常运作过程中会产生各种日志,如系统日志、操作日志、访问日志、...
  • elk安装方法-未完成

    2020-08-31 13:48:30
    elk安装方法 1.安装elasticsearch 2.安装logstart 3.安装kibana 安装前提: 关闭firewalld systemctl stop firewalld systemctl disable firewalld 关闭selinux sed -i 's/enfofcing/disabled/' /etc/selinux/...
  • ELK安装部署全流程

    2020-05-09 12:14:41
    elk安装文档 环境配置 java环境 (安装elasticserach需要java环境) yum install -y java-1.8.0-openjdk-debug.x86_64 nodejs 环境 (安装elasticserach-head需要nodejs环境) wget ...
  • Docker ElK安装部署使用教程 原文:Docker ElK安装部署使用教程 一、简介 1、核心组成 ELK由Elasticsearch、Logstash和Kibana三部分组件组成; Elasticsearch是个开源分布式搜索引擎,它的特点有:...
  • ELK安装步骤_Linux

    2019-03-11 15:48:20
    一、 安装 jdk8 tar –zxvf jdk-8u151-linux-x64.tar.gz 创建运行ELK的用户 [root@localhost local]# groupadd elk [root@localhost local]# useradd -g elk elk chown -R elk:elk /elk vi /etc/profile export ES_...
  • ELK安装流程和ELK安装遇到的所有坑

    千次阅读 2018-04-26 10:41:36
    安装filebeat 1.解压tar -zxvf filebeat-5.2.2-linux-x86_64.tar.gz 2. 修改filebeat.yml里的配置内容,一个输入,一个输出。 3. 修改如下: input:(第二个红框改成自己日志源) output:(输出到Elastic...
  • Docker ELK安装

    2021-06-25 17:27:20
    安装 https://learnku.com/articles/22569 1.拉去镜像: sudo docker pull sebp/elk:7.13.2 2.新建目录: mkdir -p /data/elk7/data 3.运行容器: sudo docker run -it -d -p 5601:5601 -p 9200:9200 -p 5044:5044...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 24,261
精华内容 9,704
关键字:

elk安装