首页 > 其他分享 >kibana 配置修改,解决经常掉线的问题

kibana 配置修改,解决经常掉线的问题

时间:2022-10-27 19:57:51浏览次数:44  
标签:掉线 pid agent 修改 host kibana os id


kibana.yaml将以下默认值进行修改. kibana官方配置说明

1.增加日志

# Enables you specify a file where Kibana stores log output.
#logging.dest: stdout
logging.dest: /logs-path/kibana.log

调整maxPayloadBytes
server.maxPayloadBytes:
默认值: 1048576 服务器请求的最大负载,单位字节
# The maximum payload size in bytes for incoming server requests.
#server.maxPayloadBytes: 1048576 # 默认为1M
server.maxPayloadBytes: 52428800 # 现在调整为50M

只打印错误日志
logging.quiet:
默认值: false 该值设为 true 时,禁止除错误信息除外的所有日志输出。
# Set the value of this setting to true to suppress all logging output other than error messages.
#logging.quiet: false
logging.quiet: true

增加自愈脚本
keep_kibana_online.sh
#!/bin/bash
# author: derek

KB_PORT=5601
kibana_pid_num=`lsof -i:${KB_PORT} | wc -l`
KB_BIN=/data/elk/kibana/bin

# check count of kibana pid if 0, kibana may dead;
#
if [ "${kibana_pid_num}" = 0 ]
then
echo "kibana service is down, restarting in process now..."
cd ${KB_BIN}
./kibana > /dev/null 2>&1 &
else
kb_pid=`ps -ef|netstat -anp |grep ${KB_PORT} |grep -v grep |awk '{printf $7}'|cut -d / -f 1`
echo "kibana now is alive, pid is ${kb_pid}"
fi

添加到crontab 每10分钟轮训检查一次

# cronta -e
*/10 * * * * sh /BIN_PATH/keep_kibana_online.sh

==========================================================


vi filebeat.yml

processors:
- drop_fields:
fields: ["input_type", "log.offset", "host.name", "input.type", "agent.hostname", "agent.type", "ecs.version", "agent.ephemeral_id", "agent.id", "agent.version", "fields.ics", "log.file.path", "log.flags" ,"agent.ephemeral_id","agent.id","agent.type","agent.version","agent.hostname","cloud.availability_zone","cloud.instance.id","cloud.provider","cloud.region","ecs.version","host.architecture","host.containerized","host.id","host.os.codename","host.os.family","host.os.kernel","host.os.name","host.os.platform","host.os.version"]

monitoring:
enabled: true
elasticsearch: ["http://172.16.0.11:9200"]

标签:掉线,pid,agent,修改,host,kibana,os,id
From: https://www.cnblogs.com/walkersss/p/16833513.html

相关文章

  • 网狐荣耀手机端安卓屏幕常亮的修改
    代码已提交:https://pan.baidu.com/s/1kKR-vieIzkagcjmYcG75KQ提取码:4dxt默认的源码里,安卓手机进游戏后一段时间没有操作,屏幕会自动调低亮度或者熄灭,这个也是要改两个文件......
  • Edge和Firefox的缓存位置修改
    更新Edge老办法:mklink/D"C:\Users\yourname\AppData\Local\Microsoft\Edge\UserData\Default\Cache"目标目录Edge:(此办法经过实验已经置为:不推荐等级 原因是使用策......
  • [转]winform继承窗体,无法修改父窗体控件问题处理笔记
    问题描述:一个窗体集成父窗体,发现无法直接修改父窗体的控件,比如修改大小等,父窗体控件已经设置为public,如果做成一个dll被引用无此问题 特征:不禁使父窗体控件,就算新加一......
  • 小程序checkbox样式修改
    /*checkbox大小的调整*/checkbox{transform:scale(0.7,0.7);}/*checkbox选中后图标样式*/checkbox.wx-checkbox-input.wx-checkbox-input-checked::before{......
  • mysql修改某个记录某字段的值
    MySQL:如何更新某个字段的值为原来的值加1SQLSERVERNavicat我测试了一下,可以给某个字段运行一次自动加一,自动加一的字段是整形,int等mysql中在同一张表如何将一条记录的某一......
  • mysql怎么修改存储引擎
    Windows下如何更改MySQL数据库的存储位置1.7Windows10更改新内容保存位置(变声)如何查看和更改mysql数据库文件存放位置查看my.ini或my.conf文件,从中查找datadir设置,可以得......
  • mysql修改字段类型长度
    mysql中字段为TEXT类型的内容怎么修改?可以把字段类型改成MEDIUMTEXT(最多存放16777215个字符)或者LONGTEXT(最多存放4294967295个字符).MySQLsupports4TEXTfieldtypes(TINYT......
  • Python修改步数并同步到微信
    1.前言目前有很多可以刷步数的网站,都有在更新维护且免费,有需求或者仅在乎功能的可以看看,如下:1.https://www.17bushu.com/2.https://yd.shuabu.net/3.https://www......
  • mapper.xml中的添加和修改和删除和参数传递
    一、添加1.遇到能添加但是在在数据库中并没有显示出来:是因为在以下代码中,会开启事物,要想在数据库中添加到数据,要手动提交事务,SqlSessionsqlSession=sqlSessionFacto......
  • MongoDB 根据多个条件批量修改
    转载请注明出处:MongoDB根据单个条件修改的sql如下:db.collection_name.update({"userid":"1111111"},{"$set":{"status":3}});上面的sql只会修改第一条,如......