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

西安做网站推广营销型网站(易网拓)

西安做网站推广,营销型网站(易网拓),仿卢松松博客wordpress,高端画册设计文章目录 1.拉取镜像2.ES配置3.logstash配置4.kibana配置5.创建自定义网络6.docker-compose.yml文件7.springboot对接Logstash1.创建一个springboot项目引入主要依赖2.application.yml配置3.resources目录中新增logback-spring.xml4.启动项目,搞点日志5.进入kibana控…

文章目录

      • 1.拉取镜像
      • 2.ES配置
      • 3.logstash配置
      • 4.kibana配置
      • 5.创建自定义网络
      • 6.docker-compose.yml文件
      • 7.springboot对接Logstash
        • 1.创建一个springboot项目引入主要依赖
        • 2.application.yml配置
        • 3.resources目录中新增logback-spring.xml
        • 4.启动项目,搞点日志
        • 5.进入kibana控制台
        • 6.添加索引模式
        • 7.检索日志,打开Discover

1.拉取镜像

docker pull elasticsearch:7.16.3
docker pull logstash:7.16.3
docker pull kibana:7.16.3

2.ES配置

elasticsearch.yml

http.host: 0.0.0.0
xpack.security.enabled: false
xpack.license.self_generated.type: basic
xpack.security.transport.ssl.enabled: false
network.host: 0.0.0.0

3.logstash配置

logstash.yml

http.host: 0.0.0.0
xpack.monitoring.elasticsearch.hosts: [ "http://es7163:9200" ]

logstash.conf:

input {tcp {mode => "server"host => "0.0.0.0"port => 5044codec => json_lines}
}
filter{}
output {elasticsearch {hosts => "es7163:9200"index => "tingshu-%{+YYYY.MM.dd}"}
}

4.kibana配置

kibana.yml:

server.host: "0.0.0.0"
elasticsearch.hosts: ["http://es7163:9200"]
i18n.locale: "zh-CN"

5.创建自定义网络

docker network create elk

6.docker-compose.yml文件

version: '3'services:elasticsearch:image: elasticsearch:7.16.3container_name: es7163networks:- elkenvironment:- ES_JAVA_OPTS=-Xms1024m -Xmx1024m- discovery.type=single-nodeports:- "9200:9200"- "9300:9300"volumes:- /usr/local/es/data:/usr/share/elasticsearch/data- /usr/local/es/plugins:/usr/share/elasticsearch/plugins- /usr/local/es/config/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.ymlrestart: alwayslogstash:image: logstash:7.16.3container_name: logstash7163networks:- elkdeploy:resources:limits:cpus: '2'memory: 4gports:- "5044:5044"  # Logstash 默认端口- "9600:9600"volumes:- /usr/local/logstash/config/logstash.yml:/usr/share/logstash/config/logstash.yml  # 配置文件- /usr/local/logstash/config/logstash.conf:/usr/share/logstash/pipeline/logstash.conf  # 配置文件restart: alwaysdepends_on:- elasticsearchkibana:image: kibana:7.16.3container_name: kibana7163networks:- elkports:- "5601:5601"volumes:- /usr/local/kibana/config/kibana.yml:/usr/share/kibana/config/kibana.ymlrestart: alwaysdepends_on:- elasticsearchnetworks:elk:driver: bridge

7.springboot对接Logstash

1.创建一个springboot项目引入主要依赖
<dependency><groupId>net.logstash.logback</groupId><artifactId>logstash-logback-encoder</artifactId><version>6.6</version>
</dependency>
2.application.yml配置
server:port: 8080
logging:config: classpath:logback-spring.xml
spring:application:name: linging-test
3.resources目录中新增logback-spring.xml
<?xml version="1.0" encoding="UTF-8"?>
<configuration><include resource="org/springframework/boot/logging/logback/base.xml" /><springProperty scope="context" name="springAppName" source="spring.application.name"/><springProperty scope="context" name="serverPort" source="server.port"/><appender name="LOGSTASH" class="net.logstash.logback.appender.LogstashTcpSocketAppender"><!--logstash的服务地址和端口,可以实际情况设置--><destination>192.168.159.100:5044</destination><!-- 日志输出编码 --><encoder charset="UTF-8" class="net.logstash.logback.encoder.LogstashEncoder"><providers><timestamp><timeZone>UTC</timeZone></timestamp><pattern><pattern>{<!--应用名称 -->"app": "${springAppName}_${serverPort}",<!--打印时间 -->"timestamp": "%d{yyyy-MM-dd HH:mm:ss.SSS}",<!--线程名称 -->"thread": "%thread",<!--日志级别 -->"level": "%level",<!--日志名称 -->"logger_name": "%logger",<!--日志信息 -->"message": "%msg",<!--日志堆栈 -->"stack_trace": "%exception"}</pattern></pattern></providers></encoder></appender><!--定义日志文件的存储地址,使用绝对路径--><property name="LOG_HOME" value="/home/logs"/><!-- 按照每天生成日志文件 --><appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender"><rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"><!--日志文件输出的文件名--><fileNamePattern>${LOG_HOME}/${springAppName}-${serverPort}-%d{yyyy-MM-dd}.log</fileNamePattern></rollingPolicy><encoder><pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern></encoder></appender><root level="INFO"><appender-ref ref="LOGSTASH" /><appender-ref ref="FILE" /><appender-ref ref="CONSOLE" /></root>
</configuration>
4.启动项目,搞点日志

在这里插入图片描述

5.进入kibana控制台

在这里插入图片描述
在这里插入图片描述

6.添加索引模式

在这里插入图片描述

7.检索日志,打开Discover

在这里插入图片描述


文章转载自:

http://5tEbHk4t.bchhr.cn
http://FfkEqTQJ.bchhr.cn
http://7c5RAuIT.bchhr.cn
http://i8szNEml.bchhr.cn
http://HX48YivV.bchhr.cn
http://HUy78Jx3.bchhr.cn
http://7Ybfss2A.bchhr.cn
http://nCLouzi7.bchhr.cn
http://5E8AQvKY.bchhr.cn
http://HCcvnqeH.bchhr.cn
http://14ArrLf2.bchhr.cn
http://476rMu4P.bchhr.cn
http://hOtwzZd5.bchhr.cn
http://NMwn2jUG.bchhr.cn
http://9kYzNd3f.bchhr.cn
http://xTimqJt8.bchhr.cn
http://he02INou.bchhr.cn
http://9FCrKZrz.bchhr.cn
http://FUEWN33k.bchhr.cn
http://Y2ELkNnH.bchhr.cn
http://DSxEn2qG.bchhr.cn
http://2uMxtBQ1.bchhr.cn
http://tyVrDdhf.bchhr.cn
http://LBzh1QuC.bchhr.cn
http://KbnR7H6Y.bchhr.cn
http://5FAzWuuc.bchhr.cn
http://uA7tntgE.bchhr.cn
http://P7vMdYoa.bchhr.cn
http://d4ABM6xM.bchhr.cn
http://Sw1IEANV.bchhr.cn
http://www.dtcms.com/wzjs/660312.html

相关文章:

  • 合肥网站建设多少钱开封网站建设培训班
  • 如何建一个公司的网站网站的做网站的公司
  • 爱站seo工具代理商门户网站开发
  • 什么叫精品网站建设平面设计空间构成图片
  • 定制旅游网站有哪些贵州住房和城乡建设厅网官网
  • 大型大型网站建设方案有没有免费制作视频的软件
  • 网站功能有哪些做网站要那些工具
  • 电脑网站和手机网站怎么做相同路径秦皇岛解封最新消息今天
  • 登封市建设局网站wordpress 图片插件
  • 辅助购卡网站怎么做wordpress爱好者
  • 网站如何转移到新的空间服务器上小区媒体网站建设
  • 注册域名后怎么建站更改wordpress管理员用户名密码
  • 网站后台更改首页代码浦东新区网站开发
  • 做网站有没有免费空间免费ppt模板简约
  • 一个网站不兼容ie怎么做做那个免费视频网站
  • 抄袭网站海珠建网站公司
  • 温州网站建设方案网站开发属于什么类型软件
  • 建设视频网站多少钱网站建设费能算作无形资产吗
  • 做个人网站的步骤南宁百度网站推广
  • 唐山市城市建设规划局网站个人建网站wordpress
  • 网站工信部超链接怎么做网站建设算研发费用吗
  • 四川省建设人才网站网站用图怎么做文件小质量高
  • 宁波网络营销推广制作快速排名优化系统
  • 淄博比较好的网站建设公司下载手机商城app
  • 厦门网站制作套餐还有哪些免费的网站可以做H5
  • 会员管理网站ASP建设网站诊断seo当前数据是指
  • 前端程序员招聘信息杭州优化建筑设计
  • 企业门户网站系统下载河北省做网站的企业
  • 国外服务器网站长沙网站创建
  • 如何在路由器上做网站转跳佛山自定义网站建设