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

三河建设厅网站一般建设网站的常见问题

三河建设厅网站,一般建设网站的常见问题,平台电商有哪些,游戏推广平台代理kube-state-metrics#xff1a;kube-state-metrics 通过监听 API Server 生成有关资源对象的状态指标#xff0c;比如 Deployment、Node、Pod#xff0c;需要注意的是 kube-state-metrics 只是简单提供一个 metrics 数据#xff0c;并不会存储这些指标数据#xff0c;所以…kube-state-metricskube-state-metrics 通过监听 API Server 生成有关资源对象的状态指标比如 Deployment、Node、Pod需要注意的是 kube-state-metrics 只是简单提供一个 metrics 数据并不会存储这些指标数据所以我们可以使用 Prometheus 来抓取这些数据然后存储。 kube-state-metrics 和 metrics-server 之间还是有很大不同的二者的主要区别如下 kube-state-metrics 主要关注的是业务相关的一些元数据比如 Deployment、Pod、副本状态等metrics-server 主要关注的是资源度量 API 的实现比如 CPU、文件描述符、内存、请求延时等指标。 部署kube-state-metrics cluster-role.yaml apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata:labels:app.kubernetes.io/component: exporterapp.kubernetes.io/name: kube-state-metricsapp.kubernetes.io/version: 2.3.0name: kube-state-metrics rules: - apiGroups:- resources:- configmaps- secrets- nodes- pods- services- resourcequotas- replicationcontrollers- limitranges- persistentvolumeclaims- persistentvolumes- namespaces- endpointsverbs:- list- watch - apiGroups:- appsresources:- statefulsets- daemonsets- deployments- replicasetsverbs:- list- watch - apiGroups:- batchresources:- cronjobs- jobsverbs:- list- watch - apiGroups:- autoscalingresources:- horizontalpodautoscalersverbs:- list- watch - apiGroups:- authentication.k8s.ioresources:- tokenreviewsverbs:- create - apiGroups:- authorization.k8s.ioresources:- subjectaccessreviewsverbs:- create - apiGroups:- policyresources:- poddisruptionbudgetsverbs:- list- watch - apiGroups:- certificates.k8s.ioresources:- certificatesigningrequestsverbs:- list- watch - apiGroups:- storage.k8s.ioresources:- storageclasses- volumeattachmentsverbs:- list- watch - apiGroups:- admissionregistration.k8s.ioresources:- mutatingwebhookconfigurations- validatingwebhookconfigurationsverbs:- list- watch - apiGroups:- networking.k8s.ioresources:- networkpolicies- ingressesverbs:- list- watch - apiGroups:- coordination.k8s.ioresources:- leasesverbs:- list- watchcluster-role-binding.yaml apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata:labels:app.kubernetes.io/component: exporterapp.kubernetes.io/name: kube-state-metricsapp.kubernetes.io/version: 2.3.0name: kube-state-metrics roleRef:apiGroup: rbac.authorization.k8s.iokind: ClusterRolename: kube-state-metrics subjects: - kind: ServiceAccountname: kube-state-metricsnamespace: kube-systemservice-account.yaml apiVersion: v1 automountServiceAccountToken: false kind: ServiceAccount metadata:labels:app.kubernetes.io/component: exporterapp.kubernetes.io/name: kube-state-metricsapp.kubernetes.io/version: 2.3.0name: kube-state-metricsnamespace: kube-systemservice.yaml apiVersion: v1 kind: Service metadata:labels:app.kubernetes.io/component: exporterapp.kubernetes.io/name: kube-state-metricsapp.kubernetes.io/version: 2.3.0name: kube-state-metricsnamespace: kube-system spec:clusterIP: Noneports:- name: http-metricsport: 8080targetPort: http-metrics- name: telemetryport: 8081targetPort: telemetryselector:app.kubernetes.io/name: kube-state-metricsdeployment.yaml apiVersion: apps/v1 kind: Deployment metadata:labels:app.kubernetes.io/component: exporterapp.kubernetes.io/name: kube-state-metricsapp.kubernetes.io/version: 2.3.0name: kube-state-metricsnamespace: kube-system spec:replicas: 1selector:matchLabels:app.kubernetes.io/name: kube-state-metricstemplate:metadata:labels:app.kubernetes.io/component: exporterapp.kubernetes.io/name: kube-state-metricsapp.kubernetes.io/version: 2.3.0spec:automountServiceAccountToken: truecontainers:- image: bitnami/kube-state-metrics:latestlivenessProbe:httpGet:path: /healthzport: 8080initialDelaySeconds: 5timeoutSeconds: 5name: kube-state-metricsports:- containerPort: 8080name: http-metrics- containerPort: 8081name: telemetryreadinessProbe:httpGet:path: /port: 8081initialDelaySeconds: 5timeoutSeconds: 5securityContext:allowPrivilegeEscalation: falsereadOnlyRootFilesystem: truerunAsUser: 65534nodeSelector:kubernetes.io/os: linuxserviceAccountName: kube-state-metricsKube-state-metrics:通过监听API Server生成有关资源对象的状态指标比如Deployment、Node、Pod需要注意的是kube-state-metrics只是简单的提供一个metrics数据并不会存储这些指标数据所以我们可以使用Prometheus来抓取这些数据然后存储主要关注的是业务相关的一些元数据比如Deployment、Pod、副本状态等调度了多少个replicas现在可用的有几个多少个Pod是running/stopped/terminated状态Pod重启了多少次我有多少job在运行中。 Kube-state-metrics和metrics-server对比 metric-server是从api-server中获取cpu、内存使用率这种监控指标并把他们发送给存储后端如influxdb或云厂商他当前的核心作用是为HPA等组件提供决策指标支持。kube-state-metrics关注于获取k8s各种资源的最新状态如deployment或者daemonset之所以没有把kube-state-metrics纳入到metric-server的能力中是因为他们的关注点本质上是不一样的。metric-server仅仅是获取、格式化现有数据写入特定的存储实质上是一个监控系统。而kube-state-metrics是将k8s的运行状况在内存中做了个快照并且获取新的指标但他没有能力导出这些指标换个角度讲kube-state-metrics本身是metric-server的一种数据来源虽然现在没有这么做。另外像Prometheus这种监控系统并不会去用metric-server中的数据他都是自己做指标收集、集成的Prometheus包含了metric-server的能力但Prometheus可以监控metric-server本身组件的监控状态并适时报警这里的监控就可以通过kube-state-metrics来实现如metric-serverpod的运行状态。
http://www.zqtcl.cn/news/291608/

相关文章:

  • 北京网站制作与营销培训用asp做网站视频
  • 江苏丹阳建设公司网站做网站中的剪辑图片
  • 纯静态网站怎样广州工程造价信息网
  • 为什么网页不能打开建设银行网站企业网站开发综合实训
  • 企业网站制作 深圳网站建站行业公司主页建设
  • 外汇直播网站建设开发做网站空间商需要办什么手续
  • 源码哥网站的模板皮肤病在线咨询医生免费咨询
  • 温岭市市住房和城乡建设规划局网站附近的电脑培训班在哪里
  • 网站备案百度站长提交减肥网站源码
  • 网站添加文章机械代加工厂家
  • 学做各种糕点的网站cn网站建设多少钱
  • 首页网站关键词优化教程如何查询网站点击率
  • 文章类型的网站模版北京朝阳区房价2023年最新房价
  • wap网站发布注销主体和注销网站
  • 微信小程序 做网站满足客户的分销管理系统
  • 高佣联盟做成网站怎么做wordpress 更新版本
  • 杭州营销网站建设公司成都网站排名优化报价
  • 网站建设设计哪家好太原新建火车站
  • 医疗网站建设信息cps推广平台有哪些
  • rp怎么做网站备案 添加网站
  • 汕尾手机网站设计淘宝客做网站怎么做
  • 营口公司网站建设网站百度seo关键词优化
  • 网站开发命名规范汉中网站制作
  • 嘉定网站建设公司泗水做网站ys178
  • 邯郸网站设计招聘网齐家网和土巴兔装修哪家好
  • 京东网站推广方式jquery网页设计成品
  • 做本地网站卖四川省建设科技协会网站首页
  • 注册网站引流wordpress5.0.2图集怎么发布
  • 360产品展示网站哈尔滨个人建站模板
  • 怎么做网站的浏览量陕西省住房和建设厅官方网站