zoukankan      html  css  js  c++  java
  • ELK简单安装

    一、下载jdk(jdk1.8以上)

    yum install -y java

    或者编译安装

    检查jdk安装情况

    [root@master~]#java -version
    openjdk version "1.8.0_161"
    OpenJDK Runtime Environment (build 1.8.0_161-b14)
    OpenJDK 64-Bit Server VM (build 25.161-b14, mixed mode)

    二、rpm安装ElasticSearch

    wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.2.3.rpm
    rpm -ivh  elasticsearch-6.2.3.rpm
    

      

    三、修改配置

    vim /etc/elasticsearch/elasticsearch.yml
    cluster.name: my-application     #ES集群名称
    node.name:  node-1                 #节点名称
    path.data: /path/to/data          #数据存储的目录(多个目录使用逗号分隔)
    path.logs: /path/to/logs            #日志格式
    bootstrap.memory_lock: true    #锁住es内存,保证内存不分配至交换分区
    network.host: 127.0.0.1         #设置本机IP地址 
    http.port: 9200 #端口默认9200 #discovery.zen.ping.unicast.hosts: ["10.0.0.141"] #集群

    创建目录并授权

    mkdir /path/to/ -p

    chown   -R elasticsearch.elasticsearch  /path

    启动elasticsearch服务

    systemctl  start elasticsearch.servicee 

    四、rpm安装Logstash

    rpm -ivh https://artifacts.elastic.co/downloads/logstash/logstash-6.2.3.rpm
    

      

     五、rpm安装Kibana

    wget https://artifacts.elastic.co/downloads/kibana/kibana-6.2.3-x86_64.rpm
    rpm -ivh kibana-6.2.3-x86_64.rpm
    

      

    修改配置文件

    grep "^[a-Z]" /etc/kibana/kibana.yml
    server.port: 5601               #端口,默认5601
    server.host: "10.0.0.14"          #主机
    elasticsearch.url: "http://localhost:9200"  #es地址
    kibana.index: ".kibana"         #kibana是一个小系统,自己也需要存储数据(将kibana的数据保存到.kibana的索引中,会在ES里面创建一个.kibana)
    # elasticsearch.username: "user"    kibana中的es插件是需要收费的,所以无法使用
    # elasticsearch.password: "pass"
    

      

    启动

    systemctl start kibana.service

    查看端口

    [root@master~]#ss -luntp|grep 5601
    tcp LISTEN 0 128 *:5601 *:* users:(("node",pid=2115,fd=11))

    浏览器访问

    localhost:5601

  • 相关阅读:
    Python 三级菜单
    linux 下按文件类型删除
    linux 做内网端口映射
    ss
    fio
    libXtst.so.6 is needed by teamviewer-12.0.76279-0.i686
    copy 浅复制 与深复制
    Git 使用方法
    关于 爬虫使用 urllib.urlopen 提交默认 User-Agent值
    Python 官方模块文档
  • 原文地址:https://www.cnblogs.com/zhangb8042/p/8818750.html
Copyright © 2011-2022 走看看