.net最新网站开发wordpress蜘蛛记录插件
- 作者: 五速梦信息网
- 时间: 2026年03月19日 09:51
当前位置: 首页 > news >正文
.net最新网站开发,wordpress蜘蛛记录插件,wordpress自适应移动端,泰州网站开发公司文章目录 一、安装Elasticsearch1. 安装Elasticsearch2. 安装IK分词器3. elasticsearch-head 监控的插件4. 配置跨域 二、安装LogStash三、安装kibana四、SpringBoot集成LogStash#xff0c;将日志输出到ES中五、 启动项目#xff0c;监控项目运行 提示#xff1a;以下是本篇… 文章目录 一、安装Elasticsearch1. 安装Elasticsearch2. 安装IK分词器3. elasticsearch-head 监控的插件4. 配置跨域 二、安装LogStash三、安装kibana四、SpringBoot集成LogStash将日志输出到ES中五、 启动项目监控项目运行 提示以下是本篇文章正文内容下面案例可供参考 一、安装Elasticsearch
安装Elasticsearch 安装Elasticsearch参考文章 下载镜像 docker pull elasticsearch:7.10.1创建挂载目录以及配置文件 mkdir -p /mydata/elasticsearch/config mkdir -p /mydata/elasticsearch/data #注意http.host: 0.0.0.0 冒号后有一空格。 echo http.host: 0.0.0.0 /mydata/elasticsearch/config/elasticsearch.yml #文件夹赋权 chmod -R 777 /mydata/elasticsearch/使用命令启动容器 docker run –name elasticsearch -p 9200:9200 -p 9300:9300 -e discovery.typesingle-node -e ES_JAVA_OPTS-Xms64m -Xmx128m -v /mydata/elasticsearch/config/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml -v /mydata/elasticsearch/data:/usr/share/elasticsearch/data -v /mydata/elasticsearch/plugins:/usr/share/elasticsearch/plugins -d elasticsearch:7.10.1-e “discovery.typesingle-node”单例模式 -e ES_JAVA_OPTS“-Xms64m -Xmx128m”配置内存大小 设置容器开机自启 docker update elasticsearch –restartalways2. 安装IK分词器 进入容器 docker exec -it elasticsearch /bin/bash进入插件目录 cd /usr/share/elasticsearch/plugins/安装插件 提示我用方法一报javax.net.ssl.SSLException异常了所以采用方法二 提示ik分词器版本要和elasticsearch版本一致 方法一 elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v7.10.1/elasticsearch-analysis-ik-7.10.1.zip方法二 先使用https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v7.10.1/elasticsearch-analysis-ik-7.10.1.zip下载压缩包上传到Liunx服务器/mydata/elasticsearch/ik目录下将Ik压缩包拷贝到docker容器内语法docker cp /Linux目录 容器名/ID:docker容器内部路径执行以下命令 docker cp /mydata/elasticsearch/ik/elasticsearch-analysis-ik-7.10.1.zip elasticsearch:/usr/share/elasticsearch安装插件执行下面命令 elasticsearch-plugin install file:/usr/share/elasticsearch/elasticsearch-analysis-ik-7.10.1.zip 退出容器重启docker容器 exit docker restart elasticsearch 3. elasticsearch-head 监控的插件 拉取镜像 docker pull mobz/elasticsearch-head:5启动容器 docker run -d -p 9100:9100 docker.io/mobz/elasticsearch-head:5进行访问如果访问失败,配置一下跨域。
配置跨域 进入容器 docker exec -it elasticsearch /bin/bash找到配置文件 vim ./config/elasticsearch.yml添加跨域 http.cors.enabled: true http.cors.allow-origin: *重启容器 docker restart elasticsearch 进行访问
二、安装LogStash 拉取镜像 LogStash需要和 elasticsearch的版本号一致1. 查看elasticsearch版本docker images
2. 拉取kibana镜像docker pull logstash:7.10.1启动LogStash容器
docker run -it -p 4560:4560 –name logstash –restartalways -d logstash:7.10.1安装json_lines插件 进入容器 docker exec -it logstash /bin/bash安装插件 logstash-plugin install logstash-codec-json_lines修改输入配置也可以通过挂在目录的方式来修改配置文件 继续在容器中–打开配置文件 vi /usr/share/logstash/config/logstash.yml把ip修改成elasticsearch 访问地址IP http.host: 0.0.0.0 xpack.monitoring.elasticsearch.hosts: [ http://esIP:9200 ]修改输出配置 继续在容器中–打开配置文件 vi /usr/share/logstash/pipeline/logstash.conf修改配置添加以下内容 input {tcp{mode serverport 4560host 0.0.0.0 # 允许任意主机发送日志codec json_lines # 格式化数据} }filter {date {# 格式化临时变量中的值赋予下面的target这个时间字段可用于Kibana的时间查询字段match [logdate,yyyy-MM-dd HH:mm:ss.SSS]target timestamp} }output {elasticsearch{action indexhosts esIP:9200 # elasticsearch ipindex elk_log # 索引名数据保存到那个索引中}stdout {codec json_lines # 格式化数据} }重启LogStash docker restart logstash 三、安装kibana 拉取镜像 kibana需要和 elasticsearch的版本号一致
1. 查看elasticsearch版本docker images
2. 拉取kibana镜像docker pull kibana:7.10.1启动kibana容器
1. 方法一
docker run -di –name kibana -p 5601:5601 –link elasticsearch:elasticsearch –restartalways kibana:7.10.1或# 2. 方法二 docker run -di –name kibana -p 5601:5601 -e ELASTICSEARCH_URLhttp://XXX.XXX.XXX.XXX:9200 –restartalways kibana:7.10.1–restartalways: 开机启动–linkelasticsearch和kibana在同一docker下 –link 后面可以直接写elasticsearch:elasticsearch的容器名-e ELASTICSEARCH_URLhttp://ES的IP:9200: 设置Kibana连接的Elasticsearch的地址 访问页面
四、SpringBoot集成LogStash将日志输出到ES中 maven坐标 dependencygroupIdnet.logstash.logback/groupIdartifactIdlogstash-logback-encoder/artifactIdversion6.3/versionapplication.yml server:port: 80 #tomcat端口servlet:context-path: /logback.xml ?xml version1.0 encodingUTF-8? !–该日志将日志级别不同的log信息保存到不同的文件中 – configurationinclude resourceorg/springframework/boot/logging/logback/defaults.xml/springProperty scopecontext namespringAppName sourcespring.application.name/!– 日志在工程中的输出位置 –property nameLOG_FILE value\({BUILD_FOLDER:-build}/\){springAppName}/!– 控制台的日志输出样式 –property nameCONSOLE_LOG_PATTERNvalue%clr(%d{yyyy-MM-dd HH:mm:ss.SSS}){faint} %clr(\({LOG_LEVEL_PATTERN:-%5p}) %clr(\){PID:- }){magenta} %clr(—){faint} %clr([%15.15t]){faint} %m%n\({LOG_EXCEPTION_CONVERSION_WORD:-%wEx}}/!-- 控制台输出 --appender nameconsole classch.qos.logback.core.ConsoleAppenderfilter classch.qos.logback.classic.filter.ThresholdFilterlevelINFO/level/filter!-- 日志输出编码 --encoderpattern\){CONSOLE_LOG_PATTERN}/patterncharsetutf8/charset/encoder/appender!– logstash远程日志配置–appender namelogstash classnet.logstash.logback.appender.LogstashTcpSocketAppenderdestination192.168.128.23:4560/destinationencoder charsetUTF-8 classnet.logstash.logback.encoder.LogstashEncoder//appender!– 日志输出级别 –root levelDEBUGappender-ref refconsole/appender-ref reflogstash//root /configuration五、 启动项目监控项目运行 提示按照以下步骤进行设置 访问kibana点击 Stack Management 点击 Index Patterns 点击 Create Index Patterns 设置索引模式名关联索引点击 Next step 选择时间字段 点击 Create Index Patterns 设置好的索引模式如下 点击 Discover 进行项目监控 监控项目运行情况
- 上一篇: .net网站如何优化网站建设与规划实验报告
- 下一篇: .net做网站的优缺点莱芜金点子招聘网
相关文章
-
.net网站如何优化网站建设与规划实验报告
.net网站如何优化网站建设与规划实验报告
- 技术栈
- 2026年03月19日
-
.net网站如何优化软件开发培训机构前十
.net网站如何优化软件开发培训机构前十
- 技术栈
- 2026年03月19日
-
.net网站开发步骤python做网站验证码
.net网站开发步骤python做网站验证码
- 技术栈
- 2026年03月19日
-
.net做网站的优缺点莱芜金点子招聘网
.net做网站的优缺点莱芜金点子招聘网
- 技术栈
- 2026年03月19日
-
.org做商业网站WordPress判断是否为该分类
.org做商业网站WordPress判断是否为该分类
- 技术栈
- 2026年03月19日
-
.win域名做网站怎么样网络营销策划论文
.win域名做网站怎么样网络营销策划论文
- 技术栈
- 2026年03月19日
