《容器云平台排错一览图》 建议点击 查看原文 查看最新内容。 原文链接: https://typonotes.com/posts/2023/06/27/cloudnative-k8s-debug-flow/ 这张 《容器云平台排错一览图》 不仅 逻辑清晰的为我们提供了 排错思路、流程 和 check list。 而且 通过不同颜色, 非常贴心的为我们提供常用建议。 黑色: 命令 绿色: 直接修复方案 蓝色: 建议 感谢作者。 图片来源: learnk8s.io 绘制/勘误: Spark 点击下载 高……
阅读全文
Grafana: (5) Data Source 绑定/联动的解决方案(曲线救国) 建议点击 查看原文 查看最新内容。 原文链接: https://typonotes.com/posts/2023/06/17/grafana-datasource-relation/ 之前在下述两篇文章中说到了 Grafana 变量的应用 Grafana: (1) DataSource 数据源管理 Grafana: (3) 变量的创建、管理与使用 我们将数据源的值使用了 变量 控制, 保证同样的 Dashboard 可以应用到不同的环境。 不仅减少工作了工作, 还同时保证了环境的一致性。 但是,……
阅读全文
Grafana: (4) 使用外联表格(Outer Join Table) 展示多个查询结果 建议点击 查看原文 查看最新内容。 原文链接: https://typonotes.com/posts/2023/06/16/grafana-outer-join-table/ 在使用 Grafana 的时候, 通常会希望将 多个查询结果 展示到 同一个的表格 上。 这个时候, 就需要使用到 外联表格。 我们现在需要一个表格, 展示 Pod 的的状态, 包括 CPU 的 当前、 Request、 Limit 查询的合并 1 2 3 4 5 6 7 8……
阅读全文
Grafana: (3) 变量的创建、管理与使用 建议点击 查看原文 查看最新内容。 原文链接: https://typonotes.com/posts/2023/06/08/grafana-variable-management/ 之前在 Grafana: (1) DataSource 数据源管理 中提到过, 对于不同环境的的数据源命名是具有一定规则, 可以在后期通过变量管理。 这个需求其实很好理解: 不同的团队 对定制的监控界面有各自的需求, 大部分情况下 不能混用 。 而某个团队的 不同环境 的界面 又需……
阅读全文
Grafana: (2) 创建第一个 Table 表格面板 如果在 公众号 文章发现状态为 已更新, 建议点击 查看原文 查看最新内容。 状态: 未更新 原文链接: https://typonotes.com/posts/2023/06/06/grafana-create-1st-table-panel/ 在正式进入创建表格面板之前, 需要先管理 Dashboard。 1. 管理 Dashboard (1). 进入 Dashboard 管理界面 (2). 创建 界面/Dashboard。 在界面内, 可以创建各种类型的 面板/Panel。 (3). 创建 目……
阅读全文
Grafana: (1) DataSource 数据源管理 如果在 公众号 文章发现状态为 已更新, 建议点击 查看原文 查看最新内容。 状态: 未更新 原文链接: https://typonotes.com/posts/2023/06/06/grafana-datasource-management/ 安装 Grafana 假设我们现在已经有了一个 Grafana 了。 如果没有, 可以访问 Grafana 安装介绍 页面, 选择合适的安装方式。 数据源配置 这个很简单 齿轮/Configuration -> Data Source -> Add Data Source, 在 Grafana 数据……
阅读全文
Aliyun Prometheus 开启控制面板 如果在 公众号 文章发现状态为 已更新, 建议点击 查看原文 查看最新内容。 状态: 未更新 原文链接: https://typonotes.com/posts/2023/06/06/aliyun-prometheus-dashboard/ 怎么说呢? 阿里云的针对其产品集成了 Prometheus 服务采集监控, 带来了很多方便。 但是并没有开放控制面板, 在分析的时候, 还是很不方便的。 本文就使用 Prometheus 的 Remote Read 特性, 在本地打开 控制面板。 1. 获取公网地……
阅读全文
Grafana 添加 Aliyun SLS 数据源并展示图表 如果在 公众号 文章发现状态为 已更新, 建议点击 查看原文 查看最新内容。 状态: 未更新 原文链接: https://typonotes.com/posts/2023/05/18/grafana-add-aliyun-sls-source/ 采集完成日志后, 有了原始数据, 就可以开始分析了。 1. Grafana 配置 Aliyun SLS 作为数据源 Aliyun SLS 服务是阿里云提供的日志服务, 类似于 ELK 一整套。 Aliyun SLS 并不是 Grafana 默认的数据源, 因此自建 Grafana 需要到 Github 去下……
阅读全文
Opentelemetry(4): Nginx 添加 Opentelemetry 支持 如果在 公众号 文章发现状态为 已更新, 建议点击 查看原文 查看最新内容。 状态: 未更新 原文链接: https://typonotes.com/posts/2023/05/09/nginx-add-opentelemetry-support/ 关于 Nginx 添加 OpenTelemetry 支持, 官方有两种推荐: 在 Nginx Ingress Controller 第三方插件 OpenTelemetry 推荐 otel_ngx_module.so 在 OpenTelemetry 官网 中, 推荐 opentelemetry-webserver-sdk-x64-linux, 这是一种扩展性更强和跟踪功……
阅读全文
Aliyun Logtail 收集 JSON 格式日志 如果在 公众号 文章发现状态为 已更新, 建议点击 查看原文 查看最新内容。 状态: 未更新 原文链接: https://typonotes.com/posts/2023/05/08/aliyun-logtail-collect-json-format-logs/ 本文针对性比较强, 仅仅适用于 Aliyun Logtail 配置。 在使用 Aliyun K8S 集群后, 可以安装 Logtail 服务进行日志收集。 默认文档中, 阿里云官方提供的是 正则模式 的采集方式 采集 Nginx Ingress Controller 日志 。 将日志改成 JSON 格式之后, 可以……
阅读全文