kibana6 访问出现"code":"ECONNRESET"

  • 问题描述

    ELK6.2.3日志系统,访问kibana界面出现该提示,无法访问后端es数据,但是es集群是健康状态

  • 问题原因
    • kibana默认每2.5秒对es集群进行健康检查,如果短时间内没有数据返回,出现该报错
    • 相关配置参数:elasticsearch.healthCheck.delay
    • 代码如下:

    kibana/src/core_plugins/elasticsearch/lib/health_check.js

    const callDataAsKibanaUser = server.plugins.elasticsearch.getCluster(‘data‘).callWithInternalUser;
    const REQUEST_DELAY = config.get(‘elasticsearch.healthCheck.delay‘);
    
    plugin.status.yellow(‘Waiting for Elasticsearch‘);
    function waitForPong(callWithInternalUser, url) {
  • 问题处理
    • 修改kibana.yml 将参数elasticsearch.healthCheck.delay 数值增大 单位:ms
    • 重启kibana服务

原文地址:https://www.cnblogs.com/stone1989/p/9343391.html

时间: 2024-11-08 10:49:09

kibana6 访问出现"code":"ECONNRESET"的相关文章

[转载]通过 call gate 访问目标 code segment

直接 call / jmp 目标 code segment 不能改变当前的 CPL,若要 call / jmp 高权限的 code segment 必须使用 call gate,在 x86 下还要可以 call / jmp TSS descriptor 或者 call / jmp task gate,但在 64 bit 模式下 TSS 任务切换机制不被支持. 同样以下面的指令为例:(1) call  0x20:0x00040000 (2) jmp 0x20:0x00040000 --------

[转载]目标 code segment 的访问

当程序中使用指令 call / jmp,以及通过 int 引发中断例程的执行,这将都是对目标的 code segment 进行访问,当通过权限的检查后程序将会跳转到目标的 code segment 进行执行. 在 code segment 的访问过程中涉及到权限级别的改变,stack 的改变等问题. 访问目标 code segment 的几种情形: 1.call / jmp offset 在段内直接 call / jmp,不改变目标 code segment 2.call / jmp code_

关于Node.js的httpClieint请求报错ECONNRESET的原因和解决措施

背景说明 最近在工作项目中有下面一个场景: 使用Node.js的express框架实现了一个文件系统服务器端,其中有个API用于客户端上传文件.客户端使用Node.js的HttpClient来调用服务器端的API上传文件. 客户端在上传小文件时没有任何问题,在上传大文件时httpClient请求报错了下面的错误, { [Error: socket hang up] code: 'ECONNRESET' } google了很多资料,最后看了一下Node.js的相关源码终于知道了该问题的原因和解决办

[转载]使用 call/jmp 直接调用/跳转目标 code segment

直接调用/跳转的形式是: call / jmp selector:offset 这里的 selector 是 code segment selector 直接使用 selector 来索引 code segment,这将引发 CS 的改变,code segment descriptor 最终会被加载到 CS 寄存器里. 在 code segment descriptor 加载到 CS 之前,processor 会进行一系列的检查,包括权限检查.type 检查.limit 检查等,在通过检查后,p

linux下多节点之间,免密钥访问实现

说明: 目前安装了4个Redhat linux操作系统,主机名分别为hadoop01,hadoop02,hadoop03,hadoop04 其中hadoop01为主节点,hadoop02,hadoop03,hadoop04为从节点 四个节点ip地址为192.168.10.61~64. 如果不修改hosts文件,从第二部开始可将hadoop01~04改为所对应的ip地址,如第4步中的scp ~/.ssh/id_rsa.pub [email protected]:~命令可改为scp ~/.ssh/i

Code First, Database First, Same Time区别

Code First, Database First, Same Time是我理解的asp.net mvc中用到的三种model与数据库对应的方式,肯定是不全面的,理解也有些狭隘,今后随着自己的理解加深再来修改这篇帖子吧.这三种方式在格斗人网 (www.helpqy.com)中有应用,这里来自我总结一下: [Code First] 即先写好模型类,然后通过EF自动生成数据库及相应的表.使用MVC自动创建的模板页时,实际上就使用了Code First.当你打开新建工程的时候可以看到,是没有数据库存

Centos5下安装tfs并使用nginx做访问

操作系统环境 [[email protected] ~]# uname -aLinux localhost.localdomain 2.6.18-371.9.1.el5 #1 SMP Tue Jun 10 17:49:56 EDT 2014 x86_64 x86_64 x86_64 GNU/Linux[[email protected] ~]# cat /etc/issueCentOS release 5.10 (Final)Kernel \r on an \m [[email protecte

VS Code配置C/C++环境

VS Code配置C/C++环境 一.下载和安装VS Code 1.访问VS Code官网下载安装包 2.安装VS Code 3. 安装后, 打开VS Code是英文,按住Ctrl+shift+x进入VS Code的扩展页面,搜索Chinese,会有两个版本,一个是Simplified,代表简体:一个是Traditional,代表繁体. 安装哪个就选哪个版本,然后会提示重启VS Code,重启后就是简体中文版的IDE. 二.下载C/C++环境 这里我使用的是CodeBlocks的环境来配置VS

nodejs mysql 创建连接池

用Nodejs连接MySQL 从零开始nodejs系列文章,将介绍如何利Javascript做为服务端脚本,通过Nodejs框架web开发.Nodejs框架是基于V8的引擎,是目前速度最快的Javascript引擎.chrome浏览器就基于V8,同时打开20-30个网页都很流畅.Nodejs标准的web开发框架Express,可以帮助我们迅速建立web站点,比起PHP的开发效率更高,而且学习曲线更低.非常适合小型网站,个性化网站,我们自己的Geek网站!! 关于作者 张丹(Conan), 程序员