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

珠海网站建设小小网络阿里百川 网站开发

珠海网站建设小小网络,阿里百川 网站开发,wordpress远程写作,济南seo优化外包阿丹手绘流程图#xff1a;图片可能有点小查看的时候放大看看哈#xff01; prometheus核心组件 prometheus server Prometheus Server是Prometheus组件中的核心部分#xff0c;负责实现对监控数据的获取#xff0c;存储以及查询。Prometheus Server可以通过静态配置管理…阿丹手绘流程图图片可能有点小查看的时候放大看看哈  prometheus核心组件 prometheus server Prometheus Server是Prometheus组件中的核心部分负责实现对监控数据的获取存储以及查询。Prometheus Server可以通过静态配置管理监控目标也可以配合使用Service Discoverv的方式动态管理监控目标并从这些监控目标中获取数据。其次Prometheus Server需要对采集到的监控数据进行存储PrometheusServer本身就是一个时序数据库将采集到的监控数据按照时间序列的方式存储在本地磁盘当中。最后Prometheus Server对外提供了自定义的PromQL语言实现对数据的查询以及分析。 1.取 Prometheus Server通过服务发现组件周期性地从上面介绍的]ob、Exporter、Pushgateway这3个组件中通过HTTP轮询的形式拉取监控指标数据。 2.存储 抓取到的监控数据通过一定的规则清理和数据整理(抓取前使用服务发现提供的relabel configs方法抓取后使用作业内的metrics relabel configs方法)会把得到的结果存储到新的时间序列中进行持久化。多年来存储模块经历了多次重新设计Prometheus 20版的存储系统是第三次迭代。该存储系统每秒可以处理数百万个样品的摄入使得使用一台Prometheus服务器监控数千台机器成为可能。使用的压缩算法可以在真实数据上实现每个样本1.3B。建议使用SSD但不是严格要求 Prometheus的存储分为本地存储和远程存储         本地存储:会直接保留到本地磁盘性能上建议使用SSD且不要保存超过一个月的数据。记住任何版本的Prometheus都不支持NFS。一些实际生产案例告诉我们Prometheus存储文件如果使用NFS则有损坏失历史数据的可能         远程存储: 适用于存储大量的监控数据。Prometheus支持的远程存储包括OpenTSDB、InfluxDB.Elasticsearch、Graphite、 CrateDB、Kakfa、 PostgresQL、TimescaleDB、TiKV等。远程存储需要配合中间层的适配器进行转换主要涉及Prometheus中的remote _write和remote_read接口。在实际生产中远程存储会出现各种各样的问题需要不断地进行优化、压测、架构改造甚至重写上传数据逻辑的模块等工作。 3.查询 Prometheus持久化数据以后客户端就可以通过PromQL语句对数据进行查询了 Prometheus Server内置的Express Browser Ul通过这个U可以直接通过PromQL实现数据的查询以及可视化。         Prometheus Server的联邦集群能力可以使其从其他的Prometheus Server实例中获取数据因此在大规模监控的情况下可以通过联邦集群以及功能分区的方式对Prometheus Server进行扩展。 Exporters 使用工具来收集数据与skywalking中的埋点和探针概念类似。 Exporter将监控数据采集的端点通过HTTP服务的形式暴露给Prometheus ServerPrometheus Server通过访问该Exporter提供的Endpoint端点即可获取到需要采集的监控数据 般来说可以将Exporter分为2类:         直接采集: 这一类Exporter直接内置了对Prometheus监控的支持比如cAdvisorKubernetesEtcdGokit等都直接内置了用于向Prometheus暴露监控数据的端点。         间接采集: 间接采集原有监控目标并不直接支持Prometheus因此我们需要通过Prometheus提供的ClientLibrary编写该监控目标的监控采集程序。例如: MysalExporter]MX ExporterConsulExporter等 通俗来说的话就是先打井才能开始拿水用。 AlxrtManager 在Prometheus Server中支持基于PromQL创建告警规则如果满足PromQL定义的规则则会产生一条告警而告警的后续处理流程则由AlertManager进行管理。在AlertManager中我们可以与邮件Slack等等内置的通知方式进行集成也可以通过Webhook自定义告警处理方式。AlertManager即Prometheus体系中的告警处理中心。 总结其实就是告警的管理器。 PushGateway 由于Prometheus数据采集基于Pull模型进行设计因此在网络环境的配置上必须要让Prometheus Server能够直接与Exporter进行通信。 当这种网络需求无法直接满足时就可以利用PushGateway来进行中转。可以通过PushGatewav将内部网络的监控数据主动Push到Gateway当中。而Prometheus Server则可以采用同样Pull的方式从PushGateway中获取到监控数据。 Service Discovery Prometheus通过服务发现机制对云以及容器环境下的监控场景提供了完善的支持.服务发现的方式有两种:配置文件和服务动态感知 1.配置文件 Prometheus会周期性地从文件中读取最新的target信息。 对于支持文件的服务发现实践场景下可以衍生为与自动化配置管理工具 (Ansible、CronJob、Puppet. SaltStack等)结合使用。 2.通过服务动态感知 Prometheus还支持多种常见的服务发现组件如Kubernetes、DNS、Zookeeper、Azure、 EC2和GCE等。例如Prometheus可以使用Kubernetes的API获取容器信息的变化 (如容器的创建和删除)来动态更新监控对象 通过服务发现的方式管理员可以在不重启Prometheus服务的情况下动态发现需要监控的target实例信息。
http://www.hkea.cn/news/14511919/

相关文章:

  • 百度网站申诉网站 左右浮动 广告
  • 网站怎么企业备案信息中国最好的建筑设计公司
  • 网页源代码修改了影响别人吗广州百度seo代理
  • 网站的推广等内容常州百度网站排名优化
  • 企业网站栏目设置网站建设 目标
  • 网站开发的软件环境有哪些哪里找做网站客户
  • 湖北专业的网瘾戒除学校收费标准长沙快速排名优化
  • 建设银行北京招聘网站网站开发最流行的语言
  • 建设网站需要多少钱济南兴田德润o厉害吗网络设计的三个层次
  • 赣州网站建设怎么样中国建筑网建设通查询证件网
  • 做游戏还是做网站好机器配件做外贸上什么网站
  • 做网站后台开发工资我要做自媒体要怎么开始
  • seo网站排名全选湖南网站建设推荐
  • 网站做联盟广告能赚钱吗朝阳公司做网站
  • 农业特色网站建设一级a做爰片免费的网站有吗
  • 海南第六建设工程有限公司网站怎么开发一个网页
  • 西宁网站设计公司价格设计网站意味着什么
  • 上海网站建设专业公司哪家好兰溪企业网站搭建地址
  • 沈阳网站开发程序员工资无锡网站建设企业
  • 做暖dnf动态ufo网站青岛全网推广怎么做
  • 可以在线做c语言的网站wordpress照片评选插件
  • 怎么让google收录网站网站建设培训资料
  • 网站模板 双语制作棋牌app软件要多少钱
  • 知科网站免费推广平台有哪些
  • 如何查找网站济源网站开发
  • 成都网站托管网站建设 管理
  • 阿里巴巴国际站外贸流程阿狸网站建设
  • 网站建设技术入股协议云浮网站网站建设
  • 关注网站怎么做湛江模板建站平台
  • 推广网站设计推广方案网易企业邮箱属于什么类型