Kibana的搭建与配置

    阅读模式

Kibana是一个开源的分析与可视化平台,设计出来用于和Elasticsearch一起使用的。你可以用kibana搜索、查看、交互存放在Elasticsearch索引里的数据,使用各种不同的图表、表格、地图等kibana能够很轻易地展示高级数据分析与可视化。

注意:kibana和Elasticsearch的版本要一致,否则会有问题

下载与解压

  1. wget https://artifacts.elastic.co/downloads/kibana/kibana-6.6.1-linux-x86_64.tar.gz  
  2. tar -xvf kibana-6.6.1-linux-x86_64.tar.gz  
  3. mv kibana-6.6.1-linux-x86_64 /usr/local/kibana  

修改配置文件

/usr/local/kibana/config/kibana.yml

  1. Kibana is served by a back end server. This setting specifies the port to use.  
  2. server.port: 5601 #监听端口  
  3. # Specifies the address to which the Kibana server will bind. IP addresses and host names are both valid values.  
  4. # The default is 'localhost', which usually means remote machines will not be able to connect.  
  5. # To allow connections from remote users, set this parameter to a non-loopback address.  
  6. server.host: "0.0.0.0" #服务ip  
  7. # Enables you to specify a path to mount Kibana at if you are running behind a proxy. This only affects  
  8. # the URLs generated by Kibana, your proxy is expected to remove the basePath value before forwarding requests  
  9. # to Kibana. This setting cannot end in a slash.  
  10. #server.basePath: ""  
  11. # The maximum payload size in bytes for incoming server requests.  
  12. #server.maxPayloadBytes: 1048576  
  13. # The Kibana server's name.  This is used for display purposes.  
  14. #server.name: "your-hostname"  
  15. # The URL of the Elasticsearch instance to use for all your queries.  
  16. elasticsearch.url: "http://10.1.1.1:9200" #elasticsearch集群中其中IP  
  17. # When this setting's value is true Kibana uses the hostname specified in the server.host  
  18. # setting. When the value of this setting is false, Kibana uses the hostname of the host  
  19. # that connects to this Kibana instance.  
  20. elasticsearch.preserveHost: true  
  21. # Kibana uses an index in Elasticsearch to store saved searches, visualizations and  
  22. # dashboards. Kibana creates a new index if the index doesn't already exist.  
  23. kibana.index: ".kibana"  
  24. # The default application to load.  
  25. kibana.defaultAppId: "discover"  
  26. ......  

启动脚本

保存文件/lib/systemd/system/kibana.service

  1. [Unit]  
  2. Description=Kibana  
  3. After=network.target  
  4.   
  5. [Service]  
  6. ExecStart=/workspace/kibana/bin/kibana  
  7. Type=simple  
  8. PIDFile=/var/run/kibana.pid  
  9. Restart=always  
  10.   
  11. [Install]  
  12. WantedBy=default.target  
  1. systemctl enable kibana #开机自启动  
  2. systemctl start kibana #启动kibana  

添加日志index

Kibana的搭建与配置
Kibana的搭建与配置

  • 本文由 发表于 2019-02-23
  • 转载请务必保留本文链接:https://linuxeye.com/467.html
Nginx反向代理永久性缓存 Linux

Nginx反向代理永久性缓存

Nginx缓存简介 Nginx缓存方式有两种: 永久性的缓存:这种缓存若不手动删除,该缓存文件会一直生效,因此,永久缓存只是用于缓存网站中几乎不会更改的内容; 临时缓存:这种缓存是根据请求连接进行哈希...
Consul集群配置 Linux

Consul集群配置

consul原理 上图是官网提供的一个事例系统图,图中的Server是consul服务端高可用集群,Client是consul客户端。consul客户端不保存数据,客户端将接收到的请求转发给响应的Se...
匿名

发表评论

匿名网友

确定