排序
EFK 部署实战:Fluentd 原理与在 K8S 中采集容器日志
一、Fluentd采集组件 1.1 前言 Fluentd 是一个高效的日志聚合器,是用 Ruby 编写的,并且可以很好地扩展。对于大 部分企业来说,Fluentd 足够高效并且消耗的资源相对较少。 另外一个工具 Fluent...
Prometheus监控MySQL实战:Exporter与ServiceMonitor配置
一、Prometheus监控非云原生应用流程 上面流程图说明: 针对非云原生应用一般本身不存在一个/metrics接口,我们需要配置Exporter来指向非云原生应用Service(集群外部的应用也需要指定具体IP)...
PrometheusAlert 对接 Alertmanager:路由与测试验证
一、配置Alertmanager接入PrometheusAlert 更新alertmanager配置,将所有的告警均指向告警分发平台 接口说明: 热加载alertmanager服务: 二、测试验证 验证所有的告警是否发送到指定的群组: ...
Prometheus 服务发现:基于 Consul 的自动发现
一、背景 [Consul Documentation | Consul | HashiCorp Developer](https://developer.hashicorp.com/consul/docs) Prometheus配置文件 prometheus-config.yaml 配置了大量的采集规则,基本上都...
Elasticsearch索引管理实战:创建、修改、别名与索引规范
一、查看索引 1.1 查看所有的索引 **Postman界面操作** 1、新建目录【01-索引管理】 <img src="https://bucketbucket1.oss-cn-beijing.aliyuncs.com/imag/image23.png" style=&quo...
PrometheusRule入门:概念、结构与关键字段解析
一、PrometheusRule是什么 `PrometheusRule` 是 Prometheus Operator 中的一个自定义资源(Custom Resource),它用于定义 Prometheus 在监控系统中的规则和警报规则。 Prometheus 是一种开源的...
Fluentd 入门:安装方式、事件模型与基础过滤
一、前言 Fluentd 是一个开源的日志收集和传输工具,用于可靠地收集、传输和处理各种类型的 日志数据。它被设计成具有灵活性和可扩展性,可以在复杂的日志处理场景中进行配置和定制。 以下是 Fl...
Filebeat实战:在Kubernetes中收集和查询集群日志
一、使用Filebeat收集K8s日志 1.1 在K8s中一键部署Filebeat 参考链接:https://www.elastic.co/docs/deploy-manage/deploy/cloud-on-k8s/quickstart-beats 1.1 部署Filebeat 1、创建一个定义 Fi...
Elasticsearch API入门:RESTful、JSON与核心术语
一、Restful及JSON格式 1.1 数据类型 | 数据类型 | 描述 | 举例 | |----------|----------------------------------------------------------------------|------------------------------| | ...
Prometheus 告警规则实战:企业常用 Rules 汇总
一、前言 Prometheus中的告警规则允许你基于PromQL表达式定义告警触发条件,Prometheus 后端对这些触发规则进行周期性计算,当满足触发条件后则会触发告警通知。 在企业中,为了确保业务的稳定...











