Files
kuboard-press/learning/k8s-advanced/observe/kube-prometheus.md
huanqing.shao 77662e256a kube-prometheus
2020-04-09 10:20:14 +08:00

1.0 KiB

layout, description, meta
layout description meta
LearningLayout Kubernetes教程_本文介绍了 kube-prometheus 项目,用于监控 Kubernetes 集群。
name content
keywords Kubernetes教程, Kubernetes监控

kube-prometheus

本文向大家推荐一个基于 prometheus 的监控项目 kube-prometheus

概述

本项目基于最新https://github.com/coreos/kube-prometheus开发

支持prometheus 2.15.2版本

支持kubeadm方式安装的k8s,二进制方式安装的未测试

主要功能

1.支持数据持久化

2.支持kube-controller监控

3.支持kube-scheduse监控

4.支持kube-etcd监控

5.支持NodePort访问

6.支持ingress访问

7.支持离线安装

8.支持重复安装

9.支持一键卸载

开始安装

git clone https://github.com/chinaboy007/kube-prometheus.git

cd kube-prometheus/manifests

sh install.sh

默认启用nfs-client数据持久化

后续将支持更多存储类型

一键卸载

cd kube-prometheus/manifests

sh uninstall.sh