当前位置: 首页 > news >正文

物流企业网站建设方案wordpress 过滤钩子

物流企业网站建设方案,wordpress 过滤钩子,免费个人网站搭建,电商平台设计公司1 默认配置 1.1 filebeat filebeat-7.17.yml,从网关中下载k8s的配置#xff0c;指定es和kibana的配置 通过kibana查询可以查询到日志了#xff0c;但此时还不知道具体怎么用。 1.2 kibana 在Discover中创建索引格式#xff1a;filebeat-*#xff0c;得到如下图#xf…1 默认配置 1.1 filebeat filebeat-7.17.yml,从网关中下载k8s的配置指定es和kibana的配置 通过kibana查询可以查询到日志了但此时还不知道具体怎么用。  1.2 kibana 在Discover中创建索引格式filebeat-*得到如下图可以看出acc-statement-server的日志最多。但里面的字段太多了下面应该怎么看呢 再跟进查看日志filebeat应该是每一样记录一次这个浪费了很多存储空间。另外排查问题也并不好查。 2 多行合并输出 如果使用默认的配置每一行日志就会产生一条记录。 2.1 filebeat 增加多行规则匹配 设置索引符合条件走自己的索引否则则为默认索引 output.elasticsearch:hosts: [10.101.10.2:9200,10.101.10.3:9200,10.101.10.4:9200]username: ${ELASTICSEARCH_USERNAME}password: ${ELASTICSEARCH_PASSWORD}indices:- index: acc-accountbook-server-%{yyyy.MM.dd}when.contains:kubernetes.container.name: acc-accountbook-server- index: acc-analysis-server-%{yyyy.MM.dd}when.contains:kubernetes.container.name: acc-analysis-serverindex: filebeat-7.17.25-%{yyyy.MM.dd} 在kibana中跟进日志发现少部分日志输出成功大多失败这是什么原因呢 为什么有些可以添加数据有些不能呢 调试发现我在索引前面加上了eayc就可以了看来问题就出现在索引策略 2.2 logback 上面的时间分割是需要logback配置与之对应。如我的系统日志打印出来的是这个那么filebeat中就无法实现多行合并了。 如下图修改logback配置。 2.3 pipeline 在elasticsearch中创建pipeline,参考了【ELK】到【EFK】,【Filebeat】收集【SpringBoot】日志但最终还是放弃了还是按照k8s自带的格式这样便于处理不需要非得自定义格式。 PUT _ingest/pipeline/eayc_log_pipeline {description: 岁月云日志管道,processors: [{remove: {field: agent.name,ignore_missing: true}},{remove: {field: agent.ephemeral_id,ignore_missing: true}},{remove: {field: log.file.path,ignore_missing: true}},{remove: {field: input.type,ignore_missing: true}},{remove: {field: kubernetes.node.labels.kubernetes_io/hostname,ignore_missing: true}},{remove: {field: kubernetes.labels.k8s_kuboard_cn/layer,ignore_missing: true}},{remove: {field: kubernetes.deployment.name,ignore_missing: true}},{remove: {field: container.runtime,ignore_missing: true}},{remove: {field: ecs.version,ignore_missing: true}},{remove: {field: host.architecture,ignore_missing: true}},{remove: {field: host.containerized,ignore_missing: true}},{remove: {field: host.mac,ignore_missing: true}},{remove: {field: host.os.codename,ignore_missing: true}},{remove: {field: host.os.name,ignore_missing: true}},{remove: {field: host.os.platform,ignore_missing: true}},{remove: {field: kubernetes.labels.k8s_kuboard_cn/name,ignore_missing: true}},{remove: {field: kubernetes.labels.pod-template-hash,ignore_missing: true}},{remove: {field: kubernetes.namespace_uid,ignore_missing: true}},{remove: {field: kubernetes.node.labels.beta_kubernetes_io/arch,ignore_missing: true}},{remove: {field: kubernetes.node.labels.beta_kubernetes_io/os,ignore_missing: true}},{remove: {field: log.flags,ignore_missing: true}},{remove: {field: log.offset,ignore_missing: true}},{remove: {field: kubernetes.container.id,ignore_missing: true}},{remove: {field: kubernetes.pod.uid,ignore_missing: true}}] } 创建索引策略 PUT _ilm/policy/eayc_log_policy {policy: {phases: {hot: {min_age: 0ms,actions: {rollover: {max_size: 50gb,max_age: 30d}}},delete: {min_age: 90d,actions: {delete: {}}}}} } 2.4 elasticsearch      在k8s中启动filebeat中查看filebeat的日志发现 2024-10-29T07:55:33.935Z ERROR [elasticsearch] elasticsearch/client.go:226 failed to perform any bulk index operations: 500 Internal Server Error: {error:{root_cause:[{type:illegal_state_exception,reason:There are no ingest nodes in this cluster, unable to forward request to an ingest node.}],type:illegal_state_exception,reason:There are no ingest nodes in this cluster, unable to forward request to an ingest node.},status:500} 则需要在elasticsearch.yml中增加配置 node.roles: [ingest] 创建组合模板 PUT _component_template/filebeat_settings {template: {settings: {number_of_shards: 1,number_of_replicas: 1}} }PUT _component_template/filebeat_mappings {template: {mappings: {properties: {timestamp: {type: date},message: {type: text}}}} }PUT _component_template/eayc_mappings {template: {mappings: {properties: {timestamp: {type: date},message: {type: text},custom_field: {type: keyword}}}} }PUT _component_template/acc_mappings {template: {mappings: {properties: {timestamp: {type: date},message: {type: text},custom_field: {type: keyword}}}} }PUT _index_template/filebeat {index_patterns: [filebeat-*],composed_of: [filebeat_settings, filebeat_mappings],priority: 100,template: {settings: {index.lifecycle.name: eayc_log_policy,index.lifecycle.rollover_alias: filebeat-write}} }PUT _index_template/eayc {index_patterns: [eayc-*],composed_of: [filebeat_settings, eayc_mappings],priority: 100,template: {settings: {index.lifecycle.name: eayc_log_policy,index.lifecycle.rollover_alias: filebeat-write}} }PUT _index_template/acc {index_patterns: [acc-*],composed_of: [filebeat_settings, acc_mappings],priority: 100,template: {settings: {index.lifecycle.name: eayc_log_policy,index.lifecycle.rollover_alias: filebeat-write}} }接着再看acc添加进去了 再看日志数据出来了
http://www.hkea.cn/news/14548353/

相关文章:

  • 美食网站源代码网站外链作用
  • 门户网站的案例分析腾讯企业邮箱网页版登录入口
  • 内销网站怎么做2345网址导航智能主板
  • 做网站运营很累吧wordpress 屏蔽工具条
  • 简述网站推广的方法广告设计公司实践报告
  • 市场监督管理局不处理问题怎么办seo排名优化培训怎样
  • 温州网站建设方案文档制作php做的购物网站
  • 校园门户网站设计论文区域代理加盟项目
  • 做挂的网站网页设计与制作基础教程答案
  • 泰州专业网站制作公司wordpress 小工具 开发
  • 网站设计师发展方向个人网页设计思路
  • 网站建设公司排名深圳广东建设网站首页
  • 东莞市微网站官方网站关于医院要求建设网站的请示
  • 内蒙古建设安全监督站的网站学校网站资源库建设和资源上传
  • 网站建设中搜索引擎的作用从零开始学做视频剪辑
  • 温州市网站制作哪家便宜兰州的网站建设
  • 没有备案的网站国家电网网站开发图片素材
  • 黄岛网站建设服务网站美工做专题尺寸多少?
  • 重庆网站建设哪里比较好呢全国私人订制平台
  • 做下载网站挣钱吗网站建设规范方法
  • 架设个人网站WordPress 前台 注册用户 插件
  • 网站建设图片拍摄价格网站底部图标
  • 做网站的人还能做什么上海seo顾问推推蛙
  • 营销型网站规划步骤wordpress 链接
  • 名师工作室网站建设建议创建网站的步骤
  • 免费行情网站简单网页制作代码html
  • 如何介绍设计的网站模板河间网站制作公司
  • 新闻聚合网站开发 技术润东电子科技 网站建设
  • 影视 网站建设 新媒体滕州营销型网站建设
  • 怎么做属于自己的售卡网站如何做网站的关键词排名