# 监控 **Repository Path**: alisbk7/monitor ## Basic Information - **Project Name**: 监控 - **Description**: 监控搭建 prometheus+grafana - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2024-09-08 - **Last Updated**: 2024-09-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 监控 #### 介绍 监控搭建prometheus+grafana,实现k8s集群基础资源监控 #### 使用说明 ``` git clone https://gitee.com/gong-wenhong/monitor.git git下来之后,cd到monitor目录执行begin.sh脚本即可,效果如下: [root@Master80 monitor]# bash begin.sh 输入存放prometheus数据的节点ip,回车默认当前节点 :192.168.80.82 输入节点的密码 :1 输入存放prometheus数据的节点路径,回车默认/data/prometheus :/op/prometheus deployment.apps/grafana-server created service/grafana-svc created clusterrolebinding.rbac.authorization.k8s.io/prometheus-clusterrolebinding created configmap/prometheus-config created deployment.apps/prometheus-server created serviceaccount/prometheus-sa created service/prometheus-svc created serviceaccount/kube-state-metrics created clusterrole.rbac.authorization.k8s.io/kube-state-metrics created clusterrolebinding.rbac.authorization.k8s.io/kube-state-metrics created deployment.apps/kube-state-metrics created service/kube-state-metrics created daemonset.apps/node-exporter created 等容器状态全部为Running时,就可以访问以下地址了: http://192.168.80.82:31090 prometheus http://192.168.80.82:31091 grafana kubectl get pods -n prometheus NAME READY STATUS RESTARTS AGE grafana-server-5bd7b84b56-brzv6 0/1 ContainerCreating 0 0s kube-state-metrics-7ddf5f649d-klb9d 0/1 ContainerCreating 0 0s node-exporter-7rdcs 0/1 Pending 0 0s node-exporter-fkvln 0/1 Pending 0 0s node-exporter-s7h4v 0/1 Pending 0 0s prometheus-server-fb84c9745-s94m6 0/1 ContainerCreating 0 0s ```