Prometheus

Prometheus

  1. 什么是普罗米修斯?

是个时间序列数据库,根据时间标识数据

  1. 监控架构?

获取数据

整理数据

展示数据

  1. type的分类?

数值、只能递增

可大可小的仪表盘数据

直方图范围数据

summary百分比数据

  1. 数据的样子?结构?

指标:监控的是什么东西?

标签:是对消息的描述

样本:实际数据+时间戳

  1. 使用方式

prom SQL查询语言

  1. 重要的点

配置文件查看:status -> configration

监控的服务:status -> targets,这里面会显示job对应的ip

右边的命令提示

  1. 配置

重点一:全局配置。抓取间隔、抓取超时时间、评估间隔

重点二:告警配置。

第三部分:抓取配置

配置文件在prometheus.yml文件里面写的。

找这个配置文件的方法:

ps -ef | grep prometheus

  1. 跨namespace的服务访问方式

service.namespace.svc.cluster.local

  1. 前端页面的展示仪表盘,即页面部署样式,可以在grafana的官网下载json模版插件

  2. 架构

  1. 告警触发条件和告警发送方式定义
  1. p99 p95是啥意思?

99%的请求响应时间低于哪个毫秒

  1. Prometheus的时序数据库是哪个?

TSDB

  1. 工作原理
  1. 默认配置文件是哪个?

prometheus.yml

里面有全局配置、抓取规则、抓取数据来源、告警规则这些

一般默认用9090端口

grafana的默认端口3000

  1. grafana和Prometheus是怎么联动的?

grafana通过发送http请求,找Prometheus获取数据,来进行展示

  1. 大的界面叫仪表盘,小的框框叫图表

  2. Prometheus监控k8s集群的链路是怎么样的?

Prometheus 会先通过访问 kube-apiserver 获取 Kubernetes 集群中的 Node、Pod、Service、Endpoint 等信息进行服务发现,然后根据这些目标地址直接去抓 kubelet、node-exporter、kube-state-metrics 以及业务 Pod 等组件暴露的 metrics 接口,从而实现对整个集群的监控。

相关推荐
蜀道山老天师10 小时前
从零搭建 Prometheus 监控 MySQL:含二进制安装、授权、exporter 配置全流程
运维·数据库·mysql·adb·云原生·prometheus
蜀道山老天师13 小时前
Prometheus监控Hadoop集群(实操完整版,含避坑指南)
大数据·linux·运维·hadoop·云原生·prometheus
虎头金猫1 天前
Beszel 轻量服务器监控:多台服务器状态统一看,搭起来比 Prometheus 省事太多
linux·运维·服务器·分布式·kafka·开源·prometheus
是店小二呀1 天前
利用JiuwenSwarm创建活动规划团队,一句话落地利用JiuwenSwarm创建活动规划团队,一句话落地活动实战
人工智能·prometheus
2401_840192272 天前
k8s的crd、operator、cr分别是什么?
运维·分布式·kubernetes·prometheus
零壹AI实验室3 天前
用AI 10分钟搭建一个监控系统:Prometheus + Grafana 实战
人工智能·grafana·prometheus
KK溜了溜了4 天前
Prometheus配置监控项和告警规则
linux·grafana·prometheus
Devin~Y5 天前
大厂Java面试实录:Spring Boot微服务 + Redis/Kafka + Prometheus/Jaeger + RAG/Agent(小Y水货版)
java·spring boot·redis·spring cloud·kafka·prometheus·jaeger
Elastic 中国社区官方博客5 天前
为 Elasticsearch 带来火力:增加原生 Prometheus API 支持
大数据·数据库·elasticsearch·搜索引擎·信息可视化·prometheus
Dovis(誓平步青云)5 天前
《如何通过prometheus-webhook-dingtalk解决 Alertmanager 原生不支持钉钉 Webhook问题》
人工智能·生成对抗网络·钉钉·运维开发·prometheus