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

怎么设置iis默认网站城市建设档案馆网站

怎么设置iis默认网站,城市建设档案馆网站,北京广告设计制作公司,本地江苏网站建设一、背景 前文采集的日志是来源于虚拟机#xff0c;在云原生下的容器化部署时#xff0c;需要采集Pod里的jvm日志。 二、术语 1、临时存储emptyDir emptyDir在Pod被分配到Node时创建的#xff0c;它的初始内容为空#xff0c;并且无须指定宿主机上对应的目录文件#…一、背景 前文采集的日志是来源于虚拟机在云原生下的容器化部署时需要采集Pod里的jvm日志。 二、术语 1、临时存储emptyDir emptyDir在Pod被分配到Node时创建的它的初始内容为空并且无须指定宿主机上对应的目录文件因为kubernetes会自动分配一个目录当Pod销毁时EmptyDir中的数据也会被永久删除所以也被称为临时存储。 2、ConfigMap filebeat.yml保存在配置存储ConfigMap里filebeat进程加载该文件。 filebeat -c /etc/filebeat.yml三、整体设计 在同一个pod里使用sidecar模式再部署一个filebeat容器由它读取jvm容器输出的日志文件。 filebeat本身启动的时候配置文件filebeat.yml挂载到configMap供我们方便修改。 filebeat要读取jvm容器的日志文件通过emptyDir共享日志文件前者负责读取后者负责写入。 四、deployment.yaml 1、增加filebeat容器 containers:- name: filebeat-containerenv:- name: APPNAMEvalue: {{ .Values.appName }}image: docker.elastic.co/beats/filebeat:8.0.1args:- -c- /etc/filebeat.ymlvolumeMounts:- name: storage-logsmountPath: /opt/{{ .Values.appName }}/logs- name: filebeat-volumemountPath: /etc/filebeat.ymlreadOnly: truesubPath: filebeat.yml创建一个名称为storage-logs的临时存储emptyDir volumes:- name: storage-logsemptyDir: {}jvm容器把日志文件挂载到storage-logs volumeMounts:- mountPath: /opt/{{ .Values.appName }}/logsname: storage-logs2、ConfigMap配置存储 新增一个名称为filebeat-volume的ConfigMap volumes:- name: storage-logsemptyDir: {}#################- configMap:name: filebeat-configname: filebeat-volume配置存储新增一个名称为filebeat-config的配置 下面的截图可以看出key值对应上文的“subPath: filebeat.yml” yaml详情 kind: ConfigMap apiVersion: v1 metadata:name: filebeat-confignamespace: java-service data:#对应上文 subPath: filebeat.ymlfilebeat.yml: |filebeat.inputs:- type: logenabled: truebackoff: 1stail_files: falsepaths:- /opt/*/logs/*.logmultiline.pattern: ^[0-9]{4}-[0-9]{2}-[0-9]{2}multiline.negate: falsemultiline.match: afterdocument_type: jvmfields:app: ${APPNAME}output.logstash:enabled: truehosts: [192.168.8.29:5044] 3、jvm容器修改日志的存储 由nfs调整为emptyDir 修改前 - name: {{ .Values.appName }}volumeMounts:- mountPath: /opt/{{ .Values.appName }}/logsname: volume-resourcessubPath: logsvolumes:- name: volume-resourcespersistentVolumeClaim:claimName: application-resources 修改后 - name: {{ .Values.appName }}volumeMounts:- mountPath: /opt/{{ .Values.appName }}/logsname: storage-logsvolumes:- name: storage-logsemptyDir: {} 五、总结 1、一定要让filebeat能够读取到被采集的日志比如本文就是采用emptydir临时文件的方式共享。 2、filebeat容器本身启动的时候注意需加载filebeat,yml配置。这里使用了args的方式指定配置文件所在路径。 args:- -c- /etc/filebeat.yml而/etc/filebeat.yml是挂载到configMap。 这一块踩过的坑就是没有启动filebeat进程。所以这个必不可少再次提醒。 3、由于整个deployment.yaml比较大我就不详细贴出来其内容。而且不同的公司不一需要你基于原本的配置修改。 下面仅以截图示意 这就是k8s的边车模式除了适用于本文的日志采集方案还可以被用来做监控、证书管理等。
http://www.zqtcl.cn/news/246365/

相关文章:

  • 商业网站建设设计公司平面ui设计网站
  • 南宁建站免费模板网页无法访问如何解决h5
  • 怎么查网站后台地址电商网站怎样做优化才最合理
  • 太原网站建设总部在哪服务器做多个网站
  • 自己做网站怎么能被访问Net网站开发招聘
  • 春晗环境建设有限公司网站wordpress伪静态卡死
  • 网站建设后期维护流程车培训网站建设
  • 云南建设企业网站wordpress用户角色权限
  • 代码做网站常用单词成品短视频网站源码搭建
  • 北京网站建设推四川省建设厅燃气网站
  • 网站 功能呢网站建设设计师的工作内容
  • 网站设计素材包微信公众号平台官网免费注册
  • 做设计灵感的网站网站网站建设
  • 华强北附近网站建设电商网站建设规划
  • 泰和网站制作长尾词排名优化软件
  • 国外做的好的鲜花网站万网二手已备案域名
  • 那个网站做的系统最好开奖视频网站开发
  • 学设计的网站推荐南京做网站南京乐识专业
  • 企业网站建设调查问卷重庆网站制作外包
  • 要建设一个网站需要什么北京优化网站公司
  • 多语言网站建设方案大同建设网站
  • 测网站打开的速度的网址wordpress 逻辑代码
  • 网站代码开发徐州网站建设青州陈酿
  • 建网站的软件有哪些做网站怎么挣钱赚钱
  • 徐州市建设局招投标网站谷歌网站的主要内容
  • 门户网站建设工作情况汇报花店网站建设课程设计论文
  • 长春绿园网站建设哪里制作企业网站
  • 建设网站计划ppt模板核酸二维码
  • 宁波网络推广制作seo关键词推广公司
  • 东莞市网站推广西安推广公司无网不胜