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

烟台高端网站建设移动开发和网站开发

烟台高端网站建设,移动开发和网站开发,网站设计风格确认书,ae如何做视频模板下载网站文章目录 [toc]exporter 简介常用的 exporternode-exporter 实践创建 svc创建 daemonsetprometheus 配置服务发现 exporter 简介 随着 Prometheus 的流行#xff0c;很多系统都已经自带了用于 Prometheus 监控的接口#xff0c;例如 etcd、Kubernetes、CoreDNS 等#xff0c… 文章目录 [toc]exporter 简介常用的 exporternode-exporter 实践创建 svc创建 daemonsetprometheus 配置服务发现 exporter 简介 随着 Prometheus 的流行很多系统都已经自带了用于 Prometheus 监控的接口例如 etcd、Kubernetes、CoreDNS 等所以这些系统可以直接被 Prometheus 所监控。 但是有很多应用目前还没有提供用于 Prometheus 监控的接口一些出现的比 Prometheus 还要早的应用针对这这类应用Prometheus 提出了 Exporter 的解决方案。 Exporter 是需要独立部署的服务 Exporter 是 Prometheus 的指标数据收集组件。它负责从目标 Jobs 收集数据并把收集到的数据转换为 Prometheus 支持的时序数据格式。和传统的指标数据收集组件不同的是他只负责收集并不向 Server 端发送数据而是等待 Prometheus Server 主动抓取 常用的 exporter EXPORTERS AND INTEGRATIONS Elasticsearch exporterMySQL server exporterKafka exporterGluster exporterCeph exporterNode/system metrics exporterBlackbox exporterkube-state-metricscAdvisor node-exporter 实践 node-exporter 用于采集类 *NIX 内核的硬件以及系统指标windows exporter 用于采集 windows 系统指标dcgm-exporter 用于采集 NVIDIA GPU 指标 同 Prometheus这里的 node-exporter 也是在 k8s 内部署的部署的 node-exporter 版本是 v1.8.0 创建 svc --- apiVersion: v1 kind: Service metadata:annotations:labels:app: node-exportername: node-exporter-svcnamespace: monitor spec:clusterIP: Noneports:- name: httpport: 9100protocol: TCPselector:app: node-exportertype: ClusterIP创建 daemonset 要采集每个机器的指标所以采用 daemonset 的方式来部署保证有新增节点的时候会自动启动 node-exporter --- apiVersion: apps/v1 kind: DaemonSet metadata:annotations:labels:app: node-exportername: node-exporternamespace: monitor spec:selector:matchLabels:app: node-exportertemplate:metadata:labels:app: node-exporterannotations:prometheus.io/port: 9100prometheus.io/scrape: trueprometheus.io/type: node_exporterspec:hostNetwork: truehostPID: truehostIPC: truecontainers:- name: node-exporterimage: prom/node-exporter:v1.8.0args:- --path.rootfs/rootfsports:- containerPort: 9100hostPort: 9100name: httpvolumeMounts:- mountPath: /rootfsname: rootvolumes:- hostPath:path: /name: rootprometheus 配置服务发现 因为之前的 prometheus 配置文件只简单的配置了 prometheus 自身的 target现在要增加一个关于 kubernetes 的服务发现这样如果后面有新增节点也会被加入到 promethus 内 kubernetes_sd_config global:scrape_interval: 30sevaluation_interval: 30sscrape_timeout: 10sexternal_labels:prometheus: monitor/k8s rule_files: - /etc/prometheus/rules/*.yml scrape_configs: - job_name: prometheusmetrics_path: /metricsstatic_configs:- targets: [prometheus-svc.monitor.svc.cluster.local:9090]- job_name: kubernetes-podskubernetes_sd_configs:- role: podrelabel_configs:- source_labels: [__meta_kubernetes_pod_annotation_prometheus_io_scrape]action: keepregex: true- source_labels: [__meta_kubernetes_pod_annotation_prometheus_io_path]action: replacetarget_label: __metrics_path__regex: (.)- source_labels: [__address__, __meta_kubernetes_pod_annotation_prometheus_io_port]action: replaceregex: ([^:])(?::\d)?;(\d)replacement: $1:$2target_label: __address__- action: labelmapregex: __meta_kubernetes_pod_label_(.)- source_labels: [__meta_kubernetes_namespace]action: replacetarget_label: kubernetes_namespace- source_labels: [__meta_kubernetes_pod_name]action: replacetarget_label: kubernetes_pod_name使用 reload 来刷新 prometheus 配置下面的 ip 和端口要换成自己环境的 curl -XPOST http://192.168.11.167:31090/-/reload再次查看 prometheus 的页面可以发现 target 里面增加了每个节点的 node-exporter 了
http://www.w-s-a.com/news/33743/

相关文章:

  • 网站建设项目需求分析房地产网站源码
  • 网站充值提现公司账务怎么做中国能建设计公司网站
  • 网站信息资源建设包括哪些网站网站做维护
  • 网站性能优化的方法有哪些建设施工合同网站
  • 郑州建设企业网站山西省住房和城乡建设厅网站
  • 做网站的去哪找客户正规制作网站公司
  • 网站代理访问是什么意思外国优秀设计网站
  • 合肥个人建站模板网络技术服务有限公司
  • 做网站什么公司好dw企业网站开发教程
  • 怎么做自己的个人网站宝安网站设计哪家最好
  • 浩博建设集团网站站长网站统计
  • 电商网站开发视频seo排名优化方式方法
  • 宿迁市住房城乡建设局网站wordpress纯图片主题
  • 广州建设网站 公司湖北省建设信息网官网
  • 网站建立时间查询做百度移动网站优化排
  • 网站建设和运行费用qq恢复官方网站
  • 可以免费建立网站吗免费的网络营销方式
  • 天津企业设计网站建设wordpress标题字体大小
  • 上高县城乡规划建设局网站创业项目
  • 钓鱼网站在线下载广州网站设计哪里好
  • 做阿里国际网站会有成效吗wordpress微博同步
  • 西安网站建设云速网络网站运营情况怎么写
  • 免费建网站的网站微信商城分销系统方案
  • 烟台网站seo服务友情链接有哪些展现形式
  • 什么是移动网站开发免费网站开发框架
  • 做网站 创业wordpress子菜单
  • 门户网站类型有哪些权重7以上的网站
  • 政务网站建设论文android app开发教程
  • 网站开发实训h5总结个人网站注册平台要多少钱
  • 空白网站建设wordpress高亮代码过长