blackbox_exporter kubernetes prometheus blackbox

部署prometheus、grafana、alertmanager

简介:由于资源有限,本实验用了两台机器 监控端:部署prometheus、grafana、alertmanager 被监控端:node_exporter、mysqld_exporter 一. 部署promethus 1. 下载 https://prometheus.io/download/ 2. 解 ......
alertmanager prometheus grafana

kubernetes scale与rollout区别

1. scale 如果当前replicas与scale的 replicas一致,不会有任何操作 zhancj@iZbp10j40ovkbwx9an9ppuZ:~$ sudo kubectl scale deploy sport --replicas=3 deployment.apps/sport s ......
kubernetes rollout scale

kubernetes gitea

kubectl create deploy nginx --image nginx --dry-run -o yaml > gitea.yaml apiVersion: apps/v1 kind: Deployment metadata: labels: app: gitea1 name: gite ......
kubernetes gitea

63、Prometheus-独立部署的Prometheus监控K8S集群

Kubernetes学习目录 1、简介 1.1、原因 这里我们以prometheus的配置解析如获取各各所需的文件和相关的原理问题,不会细写通过标签如果去获取数据的规则,先把获取K8S的数据链路打通,有助于后面的深入。研究四五天,网上搜了,获取相关token和ca.crt文件这块都是忽略了事,踏了不 ......
Prometheus 集群 K8S K8 8S

Kubernetes集群调度增强之超容量扩容

超容量扩容功能在一定程度上降低了资源使用饱和度,通过增加成本提高了集群和应用的稳定性,实际业务场景中需要根据需求进行取舍并合理配置。本文主要介绍Kubernetes集群超容量扩容的知识点 ......
集群 Kubernetes 容量

kubernetes-kubectl get cs健康检查报错

问:kubectl get cs是什么? 答:kubectl get cs是Kubernetes命令行工具kubectl的一部分,用于获取集群状态的摘要信息。其中,cs是componentstatuses的缩写,表示组件状态 一般我们也称为健康检查,当出现健康检查异常的时候,我们就可以关注对应的组件 ......
kubernetes-kubectl kubernetes kubectl get

云原生周刊:Kubernetes v1.27 发布 | 2023.4.17

开源项目推荐 Palaemon Palaemon 是一个开源开发工具,用于监控 Kubernetes 集群的健康状况和资源指标并分析内存不足 (OOMKill) 错误。 Gitkube Gitkube 是一种使用 git push 将 Docker 镜像构建和部署到 Kubernetes 上的工具。 ......
Kubernetes 周刊 2023 27 17

zabbix 集成 prometheus 数据

一、概述 Zabbix和Prometheus都是开源监控系统,它们具有不同的特点和优势,因此很多人希望将它们集成在一起,以便充分利用它们的功能。以下是将Zabbix和Prometheus集成的一些步骤: 安装和配置Prometheus:在安装和配置Prometheus之前,需要先确定您要监控的目标。 ......
prometheus 数据 zabbix

k8安装kube-prometheus

#####一、版本支持查看 地址 ......
kube-prometheus prometheus kube

Kubernetes(k8s)健康检查详解与实战演示(就绪性探针 和 存活性探针)

一、概述 Kubernetes中的健康检查主要使用 就绪性探针(readinessProbes)和 存活性探针(livenessProbes) 来实现,service即为负载均衡,k8s保证 service 后面的 pod 都可用,是k8s中自愈能力的主要手段,主要基于这两种探测机制,可以实现如下需 ......
探针 Kubernetes 实战 k8s 8s

汇总Kubernetes在生产环境下遇到的各种问题

以前处理过很多问题都没做记录,或者笔记太乱不便搜寻。后面还是觉得写一篇随笔汇总记录比较好。 1、挂载卷权限问题导致pod运行异常 # 调试:增加command字段,进入容器查看应用运行uid spec: containers: - command: - /bin/sh - -c - sleep 50 ......
Kubernetes 环境 问题

kubebuilder开发kubernetes operator demo

环境准备 go环境配置 wget https://golang.google.cn/dl/go1.19.8.linux-amd64.tar.gz tar zxvf go1.19.8.linux-amd64.tar.gz mv go /usr/local/ vim /etc/profile在最结尾添加 ......
kubebuilder kubernetes operator demo

Kubernetes-Cluster Architecture

title: Kubernetes-Cluster Architecture date: 2022-05-2 8:00:04 author: liudongdong1 img: https://cdn.pixabay.com/photo/2022/05/05/01/11/cormorant-7175 ......

Jenkins: Kubernetes Plugin

env in jenkins controller Jenkins dynamic slave agent Pod Template in Jenkins UI Example from git pipeline { agent { kubernetes { cloud 'kubernetes' d ......
Kubernetes Jenkins Plugin

kubernetes 1.25.0 安装部署

1. 环境说明 主机 IP地址 备注 k8s-master 192.168.0.200 控制节点 k8s-node1 192.168.0.200 工作节点 k8s-node2 192.168.0.200 工作节点 2. 准备工作(所有节点) 分别设置主机名 hostnamectl set-hostn ......
kubernetes 25

Kubernetes API相关知识

Kubernetes集群中,所有组件需要操作集群资源时都通过调用kube-apiserver提供的RESTful接口来实现。kube-apiserver进一步和etcd交互,完成资源信息的更新。 Kubernetes中的资源本质上是一个API对象,这个对象的期望状态被APIServer保存在etcd ......
Kubernetes 知识 API

67、K8S-部署管理-Helm部署Prometheus、TSDB数据持久化

Kubernetes学习目录 1、准备仓库 1.1、配置prometheus仓库 1.1.1、增加prometheus仓库 helm repo add prometheus-community https://prometheus-community.github.io/helm-charts 1. ......
Prometheus 数据 Helm TSDB K8S

kubernetes-nfs共享存储

搭建nfs服务端 #修改权限 chmod -R 777 /nfs/data #编辑export文件 vim /etc/exports /nfs/data *(rw,no_root_squash,sync) (“*“代表所有人都能连接,建议换成具体ip或ip段,如192.168.20.0/24) #配 ......
kubernetes-nfs kubernetes nfs

kubernets 集群证书过期解决方式

查看证书过期时间 kubeadm certs check-expiration 解决方案 手动更新证书 # 更新证书 kubeadm certs renew all # 重启相关服务 docker restart $(docker ps | grep -E 'kube-apiserver|kube- ......
集群 kubernets 证书 方式

istio服务网格1--接入kubernetes1.24

1. 概述 接下来开始研究istio接入,今天已经成功接入kubernetes1.24,并且还注入deployment了,记录一下 环境: kubernetes 1.24 istio 1.17.2 官方文档: https://istio.io/latest/zh/docs/setup/install ......
网格 kubernetes1 kubernetes istio 24

详解kubernetes五种暴露服务的方式

部署完服务终将是为了访问,那么kubernetes中service和ingress都可以将集群内部的服务能够支持外部访问。service可以让一组 Pod(称为“后端”)为集群内的其他 Pod(称为“前端”)提供功能;ingress通过对集群中服务的外部访问进行管理,也可以提供负载均衡、SSL 终结 ......
kubernetes 方式

Prometheus监控zookeeper集群(1)

###因为zookeeper版本较低为3.4.x版本,所有采用zookeeper_exporter方式采集数据 ####1.下载(zookeeper_exporter采集器) https://github.com/carlpett/zookeeper_exporter/releases/downlo ......
集群 Prometheus zookeeper

Kubernetes security context capability

注:以下内容基于经验主义,不一定对。 Linux capability Linux 中,root 作为特权用户,具有执行所有应用的能力。而普通用户只能执行普通应用。如果普通用户需要执行特权应用,需要进行 SUID 提权,使得普通用户在执行具有 SUID 的应用时短暂获得特权用户的身份。 这一设计容易 ......
Kubernetes capability security context

Prometheus 长期存储方案对比

一文读懂 Prometheus 长期存储主流方案 Prometheus 作为云原生时代崛起的标志性项目,已经成为可观测领域的事实标准。Prometheus 是单实例不可扩展的,那么如果用户需要采集更多的数据并且保存更长时间该选择怎样的长期存储方案呢? 2022 年 8 月 9 日,在 CSDN 云原 ......
Prometheus 方案

prometheus服务发现,文件发现

【1】静态服务发现 - job_name: "nodes" # metrics_path defaults to '/metrics' # scheme defaults to 'http'. static_configs: - targets: - 10.99.31.206:9100 - 10.9 ......
prometheus 文件

kubernetes安装

初始化kubeadm init的时候要指定cidr,安装CNI网络插件Flannel的时候也要设置对应的CIDR 配置文件工作目录 /etc/kubernetes 总体过程 kubectl官方命令使用帮助:https://kubernetes.io/docs/reference/generated/ ......
kubernetes

kubernetes 中排查dns解析问题

参考官方:https://kubernetes.io/docs/tasks/administer-cluster/dns-debugging-resolution/ 文档中提供的dnsutils镜像下载不到,修改镜像地址 wget https://k8s.io/examples/admin/dns/ ......
中排 kubernetes 问题 dns

基于docker 搭建Prometheus+Grafana

原文: https://www.cnblogs.com/xiao987334176/p/9930517.html 一、介绍Prometheus Prometheus(普罗米修斯)是一套开源的监控&报警&时间序列数据库的组合,起始是由SoundCloud公司开发的。随着发展,越来越多公司和组织接受采用 ......
Prometheus Grafana docker

kubernetes persistentVolumeClaim保留机制

1. 默认 StatefulSet删除以后,对应的pvc默认是会保存的。 2. 控制 在 1.23 以后,有可选 .spec.persistentVolumeClaimRetentionPolicy 字段控制在 StatefulSet 的生命周期中是否保留或者删除 PVC。 您必须启用 Statef ......
persistentVolumeClaim kubernetes 机制

深入了解Kubernetes(K8s):现代化容器编排和管理平台

Kubernetes(简称K8s)是一种开源的容器编排和管理平台,用于自动化应用程序在容器化环境中的部署、扩展、管理和运维。Kubernetes最初由Google开发,并于2014年发布为开源项目,现在由Cloud Native Computing Foundation(CNCF)维护和管理。 Ku ......
容器 Kubernetes 平台 K8s K8