kibana

Unable to connect to Elasticsearch at http://elasticsearch:9200. statu red Kibana 安装

岁酱吖の 提交于 2020-01-16 04:05:23
解决方案 docker run -d -p 5601:5601 --link elasticsearch -e "elasticsearch_url=容器ip:9200" --name kibana kibana 修改配置文件 kibana.yml 中的elasticsearch.url 设置容器网络 docker network 设置网络组 docker network create somenetwork 需要elasticsearch 和 kibana 在同一个网络中 docker run -d --name kibana --net somenetwork -p 5601:5601 kibana *访问端口就可以访问界面了 来源: https://www.cnblogs.com/eatandsleep/p/12199447.html

初学ELK

寵の児 提交于 2020-01-15 12:24:01
一、ELK介绍 ELK是Elasticsearch、Logstash、Kibana三大开源框架首字母大写简称。 二、我司应用 1)同花顺PC客户端防外挂报送系统 2)同花顺智能客服系统 下面简单介绍下我司PC客户端防外挂系统。 由于之前没有了解过ELK,在部署同花顺防外挂报送系统时候才逐步知道,同花顺自研了数据流引擎collect及pms,用于采集委托主站上日志到ES上,实时分析功能的kibana未要求安装,不方便对ES进行管理,故自行安装了下kibana,上面可以查询ES相关状态,数据等,对不熟悉界面查看ES命令运维人员比较友好,如未安装kibana的,可以通过如下命令查询及修改等: curl 10.60.113.227:9200/_cat/nodes?v curl 10.60.113.227:9200/_cat/indices?v curl -XGET ' http://10.60.113.227:9200/_cat/indices?v ' |grep wtclientcheck curl -XDELETE ' http://10.60.113.227:9200/wtclientcheck-20191105 ' curl -XGET ' http://10.60.113.227:9200/_template/tmp_wtclientcheck ' curl -XPUT http

ELK 日志系统

不羁的心 提交于 2020-01-14 22:09:14
一、为什么要用到 ELK 一般我们需要进行日志分析场景:直接在日志文件中 grep、awk 就可以获得自己想要的信息。 但在规模较大的场景中,此方法效率低下,面临问题包括日志量太大如何归档、文本搜索太慢怎么办、 如何多维度查询。需要集中化的日志管理,所有服务器上的日志收集汇总。常见解决思路是建立集中 式日志收集系统,将所有节点上的日志统一收集,管理,访问。 一般大型系统是一个分布式部署的架构,不同的服务模块部署在不同的服务器上,问题出现时, 大部分情况需要根据问题暴露的关键信息,定位到具体的服务器和服务模块,构建一套集中式日志系统,可以提高定位问题的效率。 一个完整的集中式日志系统,需要包含以下几个主要特点: 收集-能够采集多种来源的日志数据 传输-能够稳定的把日志数据传输到中央系统 存储-如何存储日志数据 分析-可以支持 UI 分析 警告-能够提供错误报告, 监控机制 ELK 提供了一整套解决方案,并且都是开源软件,之间互相配 合使用,完美衔接,高效的满足了很多场合的应用。目前主流的一种日志系统。 二、ELK 介绍 ELK 是三个开源软件的缩写,分别表示:Elasticsearch , Logstash, Kibana , 它们都是开源软件。现在还有一个 FileBeat,它是一个轻量级的日志收集处理工具,Filebeat 占用资源少,适合于在各个服务 器上搜集日志后传输给

Elastic: 把MQTT数据传入到Elasticsearch

孤者浪人 提交于 2020-01-14 08:55:37
Elasticsearch 可以存储PB级的数据并实时分析数据,而 MQTT 被广泛使用于物联网中。那么我们该如果把MQTT的数据传入到Elasticsearch中呢? 我们可以通过如下的架构来把MQTT数据传入到Elasticsearch: 在这里,我们可以通过一个叫做MQTT的router来把数据传入到Elasticsearch。这些物联网的数据可以包括温度,速度,位置,速度,湿度,重力加速度,光感等。 下面,我们来介绍一下如何实现把MQTT的数据接入到Elasticsearch中来。为了说明问题方便,我们的测试环境是这样的: 如上图所示,我们在MacOS上安装好自己的Elastic Stack。在Ubuntu 18.04的机器上安装好自己的MQTT broker及运行MQTT的publisher。 准备工作 安装Elasticsearch 如果大家还没安装好自己的Elastic Stack的话,那么请按照我之前的教程“ 如何在Linux,MacOS及Windows上进行安装Elasticsearch ” 安装好自己的Elasticsearch。由于我们的Elastic Stack需要被另外一个Ubuntu VM来访问,我们需要对我们的Elasticsearch进行配置。首先使用一个编辑器打开在config目录下的elasticsearch.yml配置文件

elk 入门

帅比萌擦擦* 提交于 2020-01-13 19:31:02
安装 准备 3台机器 172.16.240.60 db01 elasticsearch 172.16.240.70 db02 kibana 172.16.240.80 db03 filebeat nginx 172.16.240.90 db04 logstash 安装阿里yum和java curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo yum install java-1.8.0-openjdk.x86_64 -y 更新时间 yum install ntpdate -y ntpdate time1.aliyun.com elasticsearch 172.16.240.60 rpm下载 mkdir -p /data/soft cd /data/soft rpm -ivh elasticsearch-6.6.0.rpm vim /etc/elasticsearch/elasticsearch.yml node.name: node-1 path.data: /var/lib/elasticsearch path.logs: /var/log/elasticsearch network.host: 0.0.0.0 http.port: 9200 vim /usr

Kibana安装

陌路散爱 提交于 2020-01-13 18:22:01
官方地址: https://www.elastic.co/guide/en/kibana/current/index.html ​ Elasticsearch 版本 应将Kibana配置为针对相同版本的Elasticsearch节点运行。 这是官方支持的配置。 不支持运行Kibana和Elasticsearch的不同主要版本(例如Kibana 5.x和Elasticsearch 2.x),也不支持比Elasticsearch版本更新的Kibana次要版本(例如Kibana 5.1和Elasticsearch 5.0)。 运行高于Kibana的次要版本的Elasticsearch通常可以用于促进首先升级Elasticsearch的升级过程(例如Kibana 5.0和Elasticsearch 5.1)。 在此配置中,将在Kibana服务器启动时记录警告,因此在Kibana升级到与Elasticsearch相同的版本之前,它只是暂时的。 通常支持运行Kibana和Elasticsearch的不同补丁版本(例如Kibana 5.0.0和Elasticsearch 5.0.1),但我们鼓励用户将相同版本的Kibana和Elasticsearch运行到补丁版本。 Kibana 详细配置 https://www.elastic.co/guide/en/kibana/6.3/settings

Windows10 环境下安装 ElasticSearch

血红的双手。 提交于 2020-01-13 14:56:54
环境与版本 操作系统:windows 10 Elasticsearch 版本:6.1.1 Java 版本:9.0.1 ik 分词器版本:6.1.1 安装步骤 前置要求 操作系统中需要安装有 java 9.0.1 运行时环境 安装 Elasticsearch 新建文件夹 在 D 盘根目录下新建 ElasticSearchServer 文件夹 安装 java 系的软件,建议全路径不带 空格 例如:如果将这里的 ElasticSearchServer 改为 ElasticSearch Server ,ik 分词器就会报错 下载 Elasticsearch 压缩包 官方网站地址为: https://www.elastic.co/downloads/elasticsearch 因为是 windows 环境,所以选择 ZIP 文件 解压 Elasticsearch 压缩包 将第 2 步中下载的 elasticsearch-6.1.1.zip 文件解压至 ElasticSearchServer 文件夹下,即可完成 Elasticsearch 的安装 安装 ik 分词器 下载 ik 分词器压缩包 github 地址为: https://github.com/medcl/elasticsearch-analysis-ik/releases 选择 v6.1.1 下的 elasticsearch

es同步mysql同步-logstash

◇◆丶佛笑我妖孽 提交于 2020-01-13 14:33:00
1.下载es https://www.elastic.co/downloads/elasticsearch 修改 config 下elasticsearch.yml ip和端口等配置 2.下载kibana https://www.elastic.co/downloads/kibana 修改 config 下kibana.yml ip和端口es等配置 3.下载logstash https://www.elastic.co/downloads/logstash 下载jar mysql-connector-java-5.1.47.jar config下添加文件jdbc.conf input { stdin { } jdbc { # mysql jdbc connection string to our backup databse jdbc_connection_string => "jdbc:mysql://localhost:3306/testguize" # the user we wish to excute our statement as jdbc_user => "chai" jdbc_password => "chai" # the path to our downloaded jdbc driver jdbc_driver_library => "E:

kibana server.basePath results in 404

∥☆過路亽.° 提交于 2020-01-13 10:38:07
问题 I am running kibana 4.4.1 on RHEL 7.2 Everything works when the kibana.yml file does not contain the setting server.basePath . Kibana successfully starts and spits out the message [info][listening] Server running at http://x.x.x.x:5601/ curl http://x.x.x.x:5601/app/kibana returns the expected HTML. However, when basePath is set to server.basePath: "/kibana4" , http://x.x.x.x:5601/kibana4/app/kibana results in a 404. Why? The server successfully starts with the same logging [info][listening]

第10-12章 汇总

痞子三分冷 提交于 2020-01-13 05:57:00
10-1 elasticsearch介绍 目前在使用es的大公司: https://www.elastic.co/use-cases Mongodb redis 在 elasticsearch 面前就是一个玩笑 哈哈! 10-2 elasticsearch安装 10-3elasticsearch-head插件以及kibana的安装 要先下载 java 安装 Java -version 查看是否安装 可以用国内大神二次开发的版本 https://github.com/medcl/elasticsearch-rtf 遇见的错误 Could not find any executable java binary. Please install java in your PATH or set JAVA_HOME 解决方式: 要添加 jdk 配置到 windows 的环境中 JAVA_HOME C:\Program Files\Java\jdk1.8.0_131 此时不应有 \elasticsearch-rtf-master\bin\\..\config\jvm.options 。 解决方式: 因为的你的路径中有括号,只要去掉括号就可以了 安装 head 插件: 下载 https://github.com/mobz/elasticsearch-head 下载 https://nodejs