首页
学习
活动
专区
工具
TVP
发布

yeedomliu

专栏作者
379
文章
314598
阅读量
56
订阅数
Prometheus监控实战
2.3 Prometheus数据模型 2.3.1 指标名称 2.3.2 标签 2.3.3 采样数据 2.3.4 符号表示 2.3.5 保留时间
yeedomliu
2021-07-19
9.1K0
『Helm v3快速入门』
2)移除了用于本地临时搭建Chart Repository的helm serve命令
yeedomliu
2020-12-15
1.1K0
《Go语言从入门到实战》第一章:Go 语言简介
第一章:Go 语言简介 01 | Go语言课程介绍 使用 go 语言原因 简单:c++ 11有84个关键字,go 只有25个关键字 功能强大:内置并发机制编程、内存管理、垃圾回收机制 简洁清晰的依赖管理、独特的接口类型设计、甚至一些编程方式的约束 常见问题 开发中常见的并发任务实现、常见架构模式(pipe-filter、micro-kernel)、性能优化、高可用服务实现 go 语言本身内置的 CSP 的并发机制 go 接口定义和实现是没有依赖关系的 ---- 03 | Go 语言简介:历史背景、发展现状及
yeedomliu
2020-11-03
7430
《istio实战指南》第4章 Bookinfo应用
第4章 Bookinfo应用 ---- 什么是Bookinfo应用 Bookinfo是一个模拟的在线书店应用,只有一个页面,由图书列表、图书详细信息、评论和评分4个部分组成,这些部分分别由对应的微服务来实现。Bookinfo应用是一个异构应用,不同的服务使用不同的程序语言编写,共同组成了一个微服务系统 服务 功能 实现 productpage 图书列表 Python details 图书详细信息 Ruby reviews 评论 Java ratings 评分 Node.js 另外,reviews服务有3个
yeedomliu
2020-07-14
2K0
《Learning ELK Stack》10 扩展ELK
10 扩展ELK ---- Elasticsearch插件和工具 用于索引管理的Curator Curator是一个有助于管理es索引的重要工具。随着数据的增加,它变得非常重要,可以管理各种需要保留的数据和删除的数据。Curator可以用来删除旧的索引并优化系统 删除索引和快照 关闭索引 打开已关闭的索引 显示索引和快照 从别名中添加或删除索引 索引优化 更改索引分片的副本数量 Curator命令 curator [FLAGS] COMMAND [FLAGS] SUBCOMMAND [FLAGS] 删除
yeedomliu
2020-07-09
4590
《Learning ELK Stack》9 生产环境的ELK技术栈
9 生产环境的ELK技术栈 当我们说到生产级别实施ELK技术栈时,有一些隐含的前提条件 防止数据丢失 数据保护 可扩展性的解决方案 数据保留 ---- 防止数据丢失 Logstash的索引器之前引入
yeedomliu
2020-07-07
1K0
《Learning ELK Stack》5 为什么需要Elasticsearch
5 为什么需要Elasticsearch ---- 为什么是Elasticsearch es是一种在分布式环境中快速、可扩展的搜索和分析引擎。它建立在Apache Lucene上。Lucene定义如下 Apache Lucene是一种高性能、全功能的完全用java写的广西搜索引擎库。它是一种几乎适合于任何需要全文搜索,特别是跨平台的应用程序的技术 Elasticseaarch通过提供强大的RESTful API隐藏了Lucene背后的复杂性,使得查询索引数据更容易,并使其适用于任何编程语言。Elastics
yeedomliu
2020-07-02
6180
《Learning ELK Stack》3 使用Logstash采集、解析和转换数据
3 使用Logstash采集、解析和转换数据 理解Logstash如何采集、解析并将各种格式和类型的数据转换成通用格式,然后被用来为不同的应用构建多样的分析系统 ---- 配置Logstash 输入插
yeedomliu
2020-07-02
1.6K0
《精进》4 怎样的学习,才能够直面现实 如何成为一个高段位的学习者
4 怎样的学习,才能够直面现实 如何成为一个高段位的学习者 只有最后能够作用于现实的学习,才是唯一有效的学习 ---- 找到一切学习的向导 好的学习者,首先要向自己提问 主动建构知识 从教育学和心理学的专业视角来看,提问在学习中也是至关重要的。可以说,向自己提问是成为一名好的学习者的第一步 订立计划 学习计划可能经过缜密的安排,也可能比较随意。很多人会为自己订立这样的学习计划:“接下来两个星期看完《心理学与生活》这本教材”、“接下来一个月看完哈佛大学公开课《幸福课》” 实施学习 从头到尾地阅读一本书或者观看
yeedomliu
2020-05-18
3920
《Prometheus监控实战》第12章 监控Kubernetes
第12章 监控Kubernetes 我们会把Tornado、Prometheus部署到Kubernetes集群中(https://github.com/turnbullpress/tornado-api) ---- 12.1 Kubernetes集群 Kubernetes集群名为tornado.quicknuke.com,使用kops构建了该集群(https://github.com/kubernetes/kops),可以在Github上找到集群配置。它有3个主节点和6个工作节点,所有节点都在三个可用区之间
yeedomliu
2019-12-19
2K0
《Prometheus监控实战》第9章 日志监控
第9章 日志监控 虽然我们的主机、服务和应用程序可以生成关键指标和事件,但它们也会生成日志,这些日志可以告诉我们其状态的有用信息 特别是对于没有设置监控或者不容易进行监控的遗留应用程序,有时重写、修补或重构该应用程序以暴露内部状态的成本绝对不是一项有利的工程投资,或者还可能存在监控上的技术限制。但是你仍然需要了解应用程序内部发生的情况,最简单的方法之一是调整日志输出 提示:另一种方法是使用Process exporter查看/proc子系统的内容(https://github.com/ncabatoff/p
yeedomliu
2019-12-19
12K3
《Prometheus监控实战》第7章 可靠性和可扩展性
第7章 可靠性和可扩展性 分为两个问题进行考虑 可靠性和容错性 可扩展性 ---- 7.1 可靠性和容错性 通常的实现方式是构建集群。但是,集群解决方案需要相对复杂的网络,并且需要解决集群中节点之间的状态管理问题 Prometheus架构认为,实现集群所需的投入以及维护集群节点之间数据一致性的成本要高于数据本身的价值 Prometheus推荐的容错解决方案是并行运行两个配置相同的Prometheus服务器,并且这两个服务器同时处于活动状态。该配置生成的重复警报可以交由上游Alertmanager使用其分组(
yeedomliu
2019-12-19
1.2K0
《Prometheus监控实战》第6章 警报管理
第6章 警报管理 Prometheus是一个按功能划分的平台,指标的收集和存储与警报是分开的。警报管理功能由名为Alertmanager的工具提供,该工具是监控体系中的独立组件。我们需要在Prometheus服务器上定义警报规则,这些规则可以触发事件,然后传播到Altermanager。接下来,Alertmanager会决定如何处理相应的警报,进而解决去重等问题,还会确定在发送警报时使用的机制:实时消息、电子邮件或通过PagerDuty和VictorOps等工具 ---- 6.1 警报 警报可以为我们提供一
yeedomliu
2019-12-19
3K0
《Prometheus监控实战》第5章 服务发现
第5章 服务发现 服务发现可以通过以下几种机制实现 从配置管理工具生成的文件中接收目标列表 查询API(例如Amazon AWS API)以获取目标列表 使用DNS记录以返回目标列表 ---- 5.1
yeedomliu
2019-12-19
9950
《Prometheus监控实战》第4章 监控主机和容器
第4章 监控主机和容器 首先,我们将在每台主机上安装exporter,然后配置节点和Docker指标让Prometheus来抓取。基本主机资源监控 CPU 内存 磁盘 可用性 然后,我们利用收集的指标来构建一些聚合指标并保存为记录规则 最后,我们会简要介绍Grafana,并对收集的数据进行基本的可视化 回顾USE: 使用率(Utilization) 饱和度(Saturation) 错误(Error) USE方法可以概括为:针对每个资源,检查使用率、饱和度和错误。该方法对于监控那些受高使用率或饱和度的性能问题
yeedomliu
2019-12-19
5.1K0
《Prometheus监控实战》第2章 Prometheus简介
第2章 Prometheus简介 ---- 2.1 Prometheus起源 Prometheus的灵感来自谷歌的Borgmon。它最初由前谷歌SRE Matt T.Proud开发,并转为一个研究项目。在Proud加入SoundCloud之后,他与另一位工程师Julius Volz合作开发了Prometheus。后来其他开发人员陆续加入了这个项目,并在SoundCloud内部继续开发,最终于2015年1月将其发布 Facebook发现85%的查询是针对26小时内的数据 ---- 2.2 Prometheus
yeedomliu
2019-12-19
1.1K0
《DevOps实践指南》前言
《DevOps实践指南》前言 介绍 在访谈了‘DevOps之父’Patrick Debois之后,我深刻地理解了‘DevOps is the Human Factor’这句话的真谛 DevOps更多的是实践而不是角色 通过“三步工作法”铺平流程,选择合适的切入点,根据康威定律调整组织、持续交付、自动化、运维改善等 “基础设施即代码”(infrastructure as code)理念 运维人员的工作模式可能会变得像开发人员一样,他们必须在源代码控制系统里维护系统的配置,并在工作中使用持续集成/持续交付(CI
yeedomliu
2019-12-10
6100
深入浅出Serverless:3 Serverless的实现
AWS Lambda、Microsoft Azure Functions及Google Cloud Functions支持的开发语言
yeedomliu
2019-09-27
3.3K0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档