Dapr+Net6 服务调用09:集群指标收集-普罗米修斯
1. 请参考上一篇文章创建基础工程
Dapr+Net6 服务调用08:本地指标收集-普罗米修斯_敦格-CSDN博客Dapr+Net6 服务调用08:本地指标收集-普罗米修斯https://shuaihj.blog.csdn.net/article/details/122703624
2. 架构分析
Dapr sidecar 公开指标收集终结点,Prometheus等收集器可通过此端点抓取指标。
3. 创建用于monitor的命名空间
kubectl create namespace dapr-monitoring
4. 安装普罗米修斯到集群
helm repo add prometheus-community https://prometheus-community.github.io/helm-charts
helm repo update
helm install dapr-prom prometheus-community/prometheus -n dapr-monitoring --set nodeExporter.hostRootfs=false
5. 验证安装结果
kubectl get pods -n dapr-monitoring
6. 本地端口转发到普罗米修斯
6.1. 获取pod name
kubectl get pods --namespace dapr-monitoring -l "app=prometheus,component=server" -o jsonpath="{.items[0].metadata.name}"
6.2. 端口转发
kubectl --namespace dapr-monitoring port-forward dapr-prom-prometheus-server-7b9fc57479-xwggq 9090
7. 通过普鲁米修斯查看指标结果
7.1. 访问service02应用
http://localhost:30001/api/hello
7.2. 访问普罗米修斯
http://localhost:9090/
8. 故障排除
Error: failed to start container "node-exporter": Error response from daemon: path / is mounted on / but it is not a shared or slave mount
解:helm install 命令最后增加参数 --set nodeExporter.hostRootfs=false
helm install dapr-prom prometheus-community/prometheus -n dapr-monitoring --set nodeExporter.hostRootfs=false
Dapr+Net6 服务调用09:集群指标收集-普罗米修斯相关推荐
- 普罗米修斯监控结合Java服务进行工作
开始之前需要知道普罗米修斯的相关思想 采用http协议来传输数据 主动调用获取数据 简化理解,有一个服务(java服务)提供返回固定格式(四种)的接口,普罗米修斯服务定时调用(内部感觉用该有长链接,否 ...
- 普罗米修斯监控k8s集群
Kubernetes集群资源监控 概述 监控指标 一个好的系统,主要监控以下内容 集群监控 节点资源利用率 节点数 运行Pods Pod监控 容器指标 应用程序[程序占用多少CPU.内存] 监控平台 ...
- mavros的常用服务介绍(怪不得普罗米修斯解锁和切offboard是通过调用服务实现的,PX4官方的offboard示例代码也是通过调用服务切offboard的,原来服务是在MAVROS里写的!)
怪不得普罗米修斯解锁和切offboard是通过调用服务实现的(输入999的方式),PX4官方的offboard示例代码也是通过调用服务切offboard的,我之前还好奇服务是写在哪里的,原来是MAVR ...
- 普罗米修斯监控服务之-监控携带metric接口的服务
第一部分:课前小菜: 例子: 分布式:将多台Linux主机组合在一起,做成像一台主机一样来使用 微服务:将一台Linux主机拆分成多台Linux使用 淘宝:搜索页.商品详情页.订单页.支付页.物流.评 ...
- 普罗米修斯监控服务之PromQL语法和常用计算
PromQL QL顾名思义,Query language即查询语言.Prometheus作为强大的开源监控系统,最大的依赖便是PromQL.是监控数据个性化查询.展示的基础.所以要掌握Promethe ...
- 普罗米修斯?对!就是 Prometheus ,如何计算 P90 / P99 ? 准确评控服务耗时性能!
文章目录 普罗米修斯?对!就是 Prometheus ,如何计算 P90 / P99 ? 准确评控服务耗时性能! 服务耗时是对系统性能评估的重要因素 极短的服务耗时是用户体验良好的基准 P90 / P ...
- 普罗米修斯监控docker 服务
环境 192.168.254.127 (监控服务器) 192.168.254.128 (被监控机器) 首先在监控服务器安装: 1.安装Node Exporter 来收集硬件信息 所有节点运行以下命令安 ...
- 自动化运维之k8s——Helm、普罗米修斯、EFK日志管理、k8s高可用集群(未完待续)
一.k8s高可用集群(3.12日课) 几种常见的集群结构 1.堆叠的 etcd 拓扑 2. 外部 etcd 拓扑 3.外部 etcd 拓扑(load balancer = lvs + keepaliv ...
- Kubernetes(k8s)之在集群环境部署Prometheus(普罗米修斯监控)和集群的ui管理工具Grafana
Prometheus Prometheus 演示环境 部署Prometheus和Grafana 测试 Prometheus Prometheus是一个开源系统监控和警报工具包. 现在是一个独立的开源项 ...
最新文章
- Windows 技巧篇-通过“控制面板-程序和附件“查看程序安装位置实例演示
- LeetCode 257 二叉树的所有路径
- AsyncTask异步加载的源码分析与实现实例
- text/x-jquery-tmpl做分页查询
- 大厂面经----接近30场面试分享
- 视频捕获增加color space converter + Transform Filter
- 今天中午吃什么转盘html,吃到撑的几种简单午饭,让你再也不发愁吃什么了!...
- css text-transform实现英文字母或拼音大小写转换
- 致敬mentohust,路由器使用Socket认证华科校园网
- 蚂蚁金服-支付宝内推面试总结(已拿到offer)
- 如何做一个营销策划案前期
- css多个属性怎么写,.css多个属性读取写法?
- 操作系统精讲(0) | 操作系统详细简介
- 计算机科学与技术在国内外的形势,计算机科学与技术就业形势分析
- material-design-icons-iconfont 图标引入步骤
- 鸿蒙OS屏幕适配UI设计图解决方案
- Jmeter之必备的正则表达式和正则表达式提取器
- 用python控制钉钉软件_Python实现钉钉消息推送
- 华为RPA使用注意事项
- Codeforces Round #585 (Div. 2)E. Marbles(状压dp)
热门文章
- ie浏览器中图片被拉长
- 模拟城市我是市长服务器维护多久,《模拟城市:我是市长》教你一招渡过新手困难期...
- 例题—html(4)
- 易语言 给程序加上记住账号功能
- 弘辽科技:手淘客是什么意思?如何去查看?
- 【资源记录】各个历史版本 cuda toolkit 下载链接
- 腾讯云+tipask快速搭建基于laravel的CMS网站
- 如何提升w ndows10系统网速,Win10更新后网速变慢怎么办?教你一招提升Win10网速...
- 习题:一圆型游泳池如图所示,现在需在其周围建一圆型过道,并在其四周围上栅栏。栅栏价格为35元/米,过道造价为20元/平方米。过道宽度为3米,游泳池半径由键盘输入。要求编程计算并输出过道和栅栏的造价。
- 绘画教程:如何轻松画出皮肤的挤压感