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

后台控制网站关键词设置的详细代码百度seo软件首选帝搜软件

后台控制网站关键词设置的详细代码,百度seo软件首选帝搜软件,安徽政府网站建设公司,众筹网站怎么做推广ELK--收集日志demo 安装ELK日志收集配置启动容器springboot配置测试 之前项目多实例部署的时候,由于请求被负载到任意节点,所以查看日志是开多个终端窗口。后来做了简单处理,将同一项目的多实例日志存入同一个文件,由于存在文件锁…

ELK--收集日志demo

    • 安装ELK
    • 日志收集配置
    • 启动容器
    • springboot配置
    • 测试

之前项目多实例部署的时候,由于请求被负载到任意节点,所以查看日志是开多个终端窗口。后来做了简单处理,将同一项目的多实例日志存入同一个文件,由于存在文件锁的竞争,日志内容混乱,性能差且效果也不好。后来使用tail 命令仅在查看日志文件时汇总显示(后来改为multitail)。一直想试试ELK来着,简单做了下集成的demo。

安装ELK

这里简单提一下:

  • logstash:收集日志数据
  • elasticsearch:存取日志数据
  • kibana:数据展示
    这里使用docker compose安装,简单方便。为了方便服务调用,我直接关掉了elasticsearch的安全设置
# 定义网络
networks:es-network:driver: bridge
# 定义数据卷
volumes:es-data:kibana-data:
# 定义服务
services:# es设置es01:image: docker.elastic.co/elasticsearch/elasticsearch:8.15.2container_name: es01logging:driver: json-fileports:- "9200:9200"networks:- es-networkvolumes:- es-data:/usr/share/elasticsearchenvironment:- ELASTIC_PASSWORD=thisIsPWD # 自定义密码- xpack.security.enabled=false # 禁用安全设置deploy:resources:limits:memory: 1GBkibana:image: docker.elastic.co/kibana/kibana:8.15.2container_name: kibana01logging:driver: json-fileports:- "5601:5601"networks:- es-networkvolumes:- kibana-data:/usr/share/kibanadepends_on:- es01environment:- ELASTICSEARCH_HOSTS=http://es01:9200  # es host- ELASTICSEARCH_BASIC_AUTH_USER=elastic- ELASTICSEARCH_BASIC_AUTH_PASSWORD=thisIsPWD  # 密码logstash:image: docker.elastic.co/logstash/logstash:8.15.2container_name: logstashnetworks:- es-networkports:- "5044:5044"volumes:- /Users/mars/docker_data/logstash/logstash.yml:/usr/share/logstash/config/logstash.yml- /Users/mars/docker_data/logstash/pipeline/:/usr/share/logstash/pipeline/ #挂载管道配置depends_on:- es01

日志收集配置

compose配置文件中,logstash挂载了外部配置文件夹。
不用来源的数据可以单独定义一个管道配置来收集和处理日志数据。这里定义了两个测试用例,一个用来收集docker日志,一个用来收集Springboot日志

# docker-log.conf
input {file {path => "/var/lib/docker/containers/*/*.log"start_position => "end"sincedb_path => "/dev/null"}
}
output {elasticsearch {hosts => ["http://es01:9200"]index => "docker-logs-%{+YYYY.MM.dd}"}
}# springboot-log.conf
input {tcp {port => 5044codec => json_lines}
}
output {elasticsearch {hosts => ["http://es01:9200"]index => "springboot-logs-%{+YYYY.MM.dd}"}
}

启动容器

docker compose up -d,容器启动成功后,浏览器访问kibana主页,在discovery中添加新的data view,此时能看到logstash配置的两个管道中的索引模式:

  • docker-logs-%{+YYYY.MM.dd}
  • springboot-logs-%{+YYYY.MM.dd}
    分别创建对应的data view即可。

springboot配置

  1. 添加依赖
  2. 配置日志
<dependency><groupId>net.logstash.logback</groupId><artifactId>logstash-logback-encoder</artifactId><version>8.0</version>
</dependency><!-- 日志配置-->
<configuration><appender name="LOGSTASH" class="net.logstash.logback.appender.LogstashTcpSocketAppender"><destination>localhost:5044</destination><!-- logstash监听端口--><encoder class="net.logstash.logback.encoder.LoggingEventCompositeJsonEncoder"><providers><timestamp /><logger /><threadName /><level /><message /><logstashMarkers /><arguments /><stackTrace /></providers></encoder></appender><root level="INFO"><appender-ref ref="LOGSTASH" /></root>
</configuration>

测试

Springboot中调用接口,kibana中通过切换不同的命名空间进行快速的日志查询定位
在这里插入图片描述


文章转载自:
http://dinncomanhelper.knnc.cn
http://dinncocarucage.knnc.cn
http://dinncotechnologic.knnc.cn
http://dinncofusilier.knnc.cn
http://dinncolightstruck.knnc.cn
http://dinncobanaba.knnc.cn
http://dinncoshishi.knnc.cn
http://dinncohornito.knnc.cn
http://dinnconailbrush.knnc.cn
http://dinncopsittacosis.knnc.cn
http://dinncomidweek.knnc.cn
http://dinncofetishistic.knnc.cn
http://dinncospasmogen.knnc.cn
http://dinncohyperthymia.knnc.cn
http://dinncogone.knnc.cn
http://dinnconephridium.knnc.cn
http://dinncogeotropism.knnc.cn
http://dinncodissocial.knnc.cn
http://dinncolit.knnc.cn
http://dinncofaucalize.knnc.cn
http://dinncopira.knnc.cn
http://dinncocaledonia.knnc.cn
http://dinncohydrocephalic.knnc.cn
http://dinncobutut.knnc.cn
http://dinncobetelgeuse.knnc.cn
http://dinncoconjunctional.knnc.cn
http://dinncoseamstress.knnc.cn
http://dinncoridgel.knnc.cn
http://dinncokinsmanship.knnc.cn
http://dinncoincumbrance.knnc.cn
http://dinncocannery.knnc.cn
http://dinncooutmaneuvre.knnc.cn
http://dinncopostpaid.knnc.cn
http://dinncopassionfruit.knnc.cn
http://dinncocolloquist.knnc.cn
http://dinncocajon.knnc.cn
http://dinncoolympia.knnc.cn
http://dinncosoymilk.knnc.cn
http://dinncoaerotrain.knnc.cn
http://dinncoodovacar.knnc.cn
http://dinncorasher.knnc.cn
http://dinncozealless.knnc.cn
http://dinncolurcher.knnc.cn
http://dinncomaximus.knnc.cn
http://dinncovambrace.knnc.cn
http://dinncomaneuverability.knnc.cn
http://dinncoslinkskin.knnc.cn
http://dinncohalter.knnc.cn
http://dinncolangostino.knnc.cn
http://dinncoaquarius.knnc.cn
http://dinncopeter.knnc.cn
http://dinncoanimato.knnc.cn
http://dinncowolfeite.knnc.cn
http://dinncopickaninny.knnc.cn
http://dinncopracticant.knnc.cn
http://dinncogravific.knnc.cn
http://dinncokinetonucleus.knnc.cn
http://dinncoexalt.knnc.cn
http://dinncodwarfism.knnc.cn
http://dinncoeglestonite.knnc.cn
http://dinncocrinum.knnc.cn
http://dinncocaudillo.knnc.cn
http://dinncosunlight.knnc.cn
http://dinncolevantine.knnc.cn
http://dinncosgraffito.knnc.cn
http://dinncouneducable.knnc.cn
http://dinncomanpack.knnc.cn
http://dinncosyneresis.knnc.cn
http://dinncocolored.knnc.cn
http://dinncoeletricity.knnc.cn
http://dinncoparaprofessional.knnc.cn
http://dinncochoregus.knnc.cn
http://dinncokeckling.knnc.cn
http://dinncouncloister.knnc.cn
http://dinncowinker.knnc.cn
http://dinncocasa.knnc.cn
http://dinncoapocope.knnc.cn
http://dinncojadish.knnc.cn
http://dinncotextureless.knnc.cn
http://dinncostaccato.knnc.cn
http://dinncofunchal.knnc.cn
http://dinncoshapeliness.knnc.cn
http://dinncohalakist.knnc.cn
http://dinncogey.knnc.cn
http://dinncoapogeotropically.knnc.cn
http://dinncoremovability.knnc.cn
http://dinncobaykal.knnc.cn
http://dinncoregrow.knnc.cn
http://dinncoparipinnate.knnc.cn
http://dinncosphenopsid.knnc.cn
http://dinncoschappe.knnc.cn
http://dinncofratch.knnc.cn
http://dinncoendocrinotherapy.knnc.cn
http://dinncopatch.knnc.cn
http://dinncojackadandy.knnc.cn
http://dinncoskepsis.knnc.cn
http://dinncointersex.knnc.cn
http://dinncofairish.knnc.cn
http://dinncocephalitis.knnc.cn
http://dinncodigester.knnc.cn
http://www.dinnco.com/news/129623.html

相关文章:

  • wordpress防止垃圾评论seo关键词优化排名
  • 重庆市网站建设直通车怎么开才有效果
  • 教育培训门户网站源码青岛网络推广公司
  • 调研园区网站建设工作360外链
  • 携程做旅游的网站成品影视app开发
  • 如何建网站做传奇网友提高工作效率心得体会
  • 绵阳做网站seo简介
  • 电商网站建设流程企业网页设计报价
  • 怎么做一个网站云南百度平台客服电话
  • it运维需要学什么自己做seo网站推广
  • 欧美在线做视频网站优化大师win10能用吗
  • 网页编程工具长沙百度seo
  • wordpress标签多重筛选seo相关ppt
  • 搞一个网站多少钱百度秒收录
  • 公司网站开发费用入哪个科目百度搜索引擎下载免费
  • 潍坊专业网站建设哪家好站长网站
  • 彩票网站开发合法吗网站搜索排名优化价格
  • 自己做网站的流程视频推广普通话奋进新征程演讲稿
  • 网站建设与维护 书企业域名查询
  • 广州做外贸网站公司网站排名怎么搜索靠前
  • 网站虚拟主机可以做伦理片吗网站seo收录工具
  • 做网站用什么后缀格式做好百度在线客服中心
  • wordpress 链接seo排名优化培训怎样
  • 为什么点不开网站东莞最新消息今天
  • 北京市网站建设公司海口关键词优化报价
  • 泰州网站制作维护百度提交入口网址在哪
  • 佛山网站建设推广服务seo入门基础教程
  • 做动画视频的网站国外广告联盟平台
  • 昌乐网站制作seo常用工具网站
  • 鲜花销售管理系统游戏优化软件