06 2021 档案
摘要:处理直接在k8s中部署Prometheus,还可以先部署Prometheus Operator,通过它来部署Prometheus: 在部署Operator控制器前,需要创建5个CRD: Prometheus 作为Prometheus Server的抽象 ServiceMonitor 作为各种expo
阅读全文
摘要:一、TSDB prometheus可以以自定义格式在磁盘上的本地时序数据库TSDB存储时间序列数据。 ./data ├── 01BKGV7JBM69T2G1BGBGM6KB12 │ └── meta.json ├── 01BKGTZQ1SYQJTR4PB43C8PD98 │ ├── chunks │
阅读全文
摘要:时序数据,即按照相同时序(time series),以时间维度存储的连续数据的集合。 Prometheus存储的时序数据,时序是由Metric以及一组key/value标签定义的,具有相同的Metric以及key/value(例如http_requests_total{method="POST"})
阅读全文
摘要:启动: ./prometheus --config.file=prometheus.yml 其它启动参数: --web.enable-lifecycle 启用 /reload接口(调用可以触发Prometheus配置和规则文件的重新加载) --web.max-connections=512 最大链接
阅读全文
摘要:Docker网络本质上是通过修改iptables规则(Linux下)或路由表(Windows下)实现的 Docker的网络子系统是插件化的,以driver插件的形式提供: bridge host overlay macvlan none 第三方的网络插件 使用driver创建名为<NETWORK>的
阅读全文
摘要:Ingresss是k8s集群中的一个API资源对象,扮演边缘路由器(edge router)的角色,也可以理解为集群防火墙、集群网关,可以自定义路由规则来转发、管理、暴露一组Pod。 kubernetes处理这种场景时,涉及到三个组件: 1、反向代理web服务器 负责拦截外部请求,一般是以Deplo
阅读全文