├── .gitignore ├── CHANGELOG.md ├── Dockerfile ├── VERSION ├── collect ├── cadvisor.go ├── common.go ├── containerd_sdk.go ├── get_node.go ├── get_pod.go ├── inspect_sdk.go ├── kube_apiserver.go ├── kube_controller_manager.go ├── kube_coredns.go ├── kube_etcd.go ├── kube_proxy.go ├── kube_scheduler.go ├── kube_state_metrics.go ├── kubelet_cadvisor.go ├── kubelet_node.go ├── parse_test.go ├── parser.go ├── push.go └── stats.go ├── config ├── config.go └── const.go ├── go.mod ├── go.sum ├── k8s-config ├── configMap_daemonset.yaml ├── configMap_deployment.yaml ├── daemonSet.yaml ├── deployment.yaml ├── kube-stats-metrics │ ├── cluster-role-binding.yaml │ ├── cluster-role.yaml │ ├── deployment.yaml │ ├── service-account.yaml │ └── service.yaml └── rbac.yaml ├── k8s-mon.yml ├── main.go ├── makefile ├── metrics-detail ├── flink_compute.md ├── kube-apiserver-metrics.md ├── kube-controller-manager.md ├── kube-coredns.md ├── kube-etcd.md ├── kube-proxy.md ├── kube-scheduler-metrics.md ├── kube-stats-metrics.md ├── kubelet-cadvisor-metrics.md ├── kubelet-node.md ├── preaggregation.md ├── process-resource.md ├── 夜莺大盘-k8s控制平面.json ├── 夜莺大盘-k8s资源监控.json └── 夜莺大盘-容器基础资源监控.json ├── readme.md └── 问题排查.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n9e/k8s-mon/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n9e/k8s-mon/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n9e/k8s-mon/HEAD/Dockerfile -------------------------------------------------------------------------------- /VERSION: -------------------------------------------------------------------------------- 1 | 2.2.0 -------------------------------------------------------------------------------- /collect/cadvisor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n9e/k8s-mon/HEAD/collect/cadvisor.go -------------------------------------------------------------------------------- /collect/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n9e/k8s-mon/HEAD/collect/common.go -------------------------------------------------------------------------------- /collect/containerd_sdk.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n9e/k8s-mon/HEAD/collect/containerd_sdk.go -------------------------------------------------------------------------------- /collect/get_node.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n9e/k8s-mon/HEAD/collect/get_node.go -------------------------------------------------------------------------------- /collect/get_pod.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n9e/k8s-mon/HEAD/collect/get_pod.go -------------------------------------------------------------------------------- /collect/inspect_sdk.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n9e/k8s-mon/HEAD/collect/inspect_sdk.go -------------------------------------------------------------------------------- /collect/kube_apiserver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n9e/k8s-mon/HEAD/collect/kube_apiserver.go -------------------------------------------------------------------------------- /collect/kube_controller_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n9e/k8s-mon/HEAD/collect/kube_controller_manager.go -------------------------------------------------------------------------------- /collect/kube_coredns.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n9e/k8s-mon/HEAD/collect/kube_coredns.go -------------------------------------------------------------------------------- /collect/kube_etcd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n9e/k8s-mon/HEAD/collect/kube_etcd.go -------------------------------------------------------------------------------- /collect/kube_proxy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n9e/k8s-mon/HEAD/collect/kube_proxy.go -------------------------------------------------------------------------------- /collect/kube_scheduler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n9e/k8s-mon/HEAD/collect/kube_scheduler.go -------------------------------------------------------------------------------- /collect/kube_state_metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n9e/k8s-mon/HEAD/collect/kube_state_metrics.go -------------------------------------------------------------------------------- /collect/kubelet_cadvisor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n9e/k8s-mon/HEAD/collect/kubelet_cadvisor.go -------------------------------------------------------------------------------- /collect/kubelet_node.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n9e/k8s-mon/HEAD/collect/kubelet_node.go -------------------------------------------------------------------------------- /collect/parse_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n9e/k8s-mon/HEAD/collect/parse_test.go -------------------------------------------------------------------------------- /collect/parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n9e/k8s-mon/HEAD/collect/parser.go -------------------------------------------------------------------------------- /collect/push.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n9e/k8s-mon/HEAD/collect/push.go -------------------------------------------------------------------------------- /collect/stats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n9e/k8s-mon/HEAD/collect/stats.go -------------------------------------------------------------------------------- /config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n9e/k8s-mon/HEAD/config/config.go -------------------------------------------------------------------------------- /config/const.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n9e/k8s-mon/HEAD/config/const.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n9e/k8s-mon/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n9e/k8s-mon/HEAD/go.sum -------------------------------------------------------------------------------- /k8s-config/configMap_daemonset.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n9e/k8s-mon/HEAD/k8s-config/configMap_daemonset.yaml -------------------------------------------------------------------------------- /k8s-config/configMap_deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n9e/k8s-mon/HEAD/k8s-config/configMap_deployment.yaml -------------------------------------------------------------------------------- /k8s-config/daemonSet.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n9e/k8s-mon/HEAD/k8s-config/daemonSet.yaml -------------------------------------------------------------------------------- /k8s-config/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n9e/k8s-mon/HEAD/k8s-config/deployment.yaml -------------------------------------------------------------------------------- /k8s-config/kube-stats-metrics/cluster-role-binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n9e/k8s-mon/HEAD/k8s-config/kube-stats-metrics/cluster-role-binding.yaml -------------------------------------------------------------------------------- /k8s-config/kube-stats-metrics/cluster-role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n9e/k8s-mon/HEAD/k8s-config/kube-stats-metrics/cluster-role.yaml -------------------------------------------------------------------------------- /k8s-config/kube-stats-metrics/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n9e/k8s-mon/HEAD/k8s-config/kube-stats-metrics/deployment.yaml -------------------------------------------------------------------------------- /k8s-config/kube-stats-metrics/service-account.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n9e/k8s-mon/HEAD/k8s-config/kube-stats-metrics/service-account.yaml -------------------------------------------------------------------------------- /k8s-config/kube-stats-metrics/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n9e/k8s-mon/HEAD/k8s-config/kube-stats-metrics/service.yaml -------------------------------------------------------------------------------- /k8s-config/rbac.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n9e/k8s-mon/HEAD/k8s-config/rbac.yaml -------------------------------------------------------------------------------- /k8s-mon.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n9e/k8s-mon/HEAD/k8s-mon.yml -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n9e/k8s-mon/HEAD/main.go -------------------------------------------------------------------------------- /makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n9e/k8s-mon/HEAD/makefile -------------------------------------------------------------------------------- /metrics-detail/flink_compute.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n9e/k8s-mon/HEAD/metrics-detail/flink_compute.md -------------------------------------------------------------------------------- /metrics-detail/kube-apiserver-metrics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n9e/k8s-mon/HEAD/metrics-detail/kube-apiserver-metrics.md -------------------------------------------------------------------------------- /metrics-detail/kube-controller-manager.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n9e/k8s-mon/HEAD/metrics-detail/kube-controller-manager.md -------------------------------------------------------------------------------- /metrics-detail/kube-coredns.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n9e/k8s-mon/HEAD/metrics-detail/kube-coredns.md -------------------------------------------------------------------------------- /metrics-detail/kube-etcd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n9e/k8s-mon/HEAD/metrics-detail/kube-etcd.md -------------------------------------------------------------------------------- /metrics-detail/kube-proxy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n9e/k8s-mon/HEAD/metrics-detail/kube-proxy.md -------------------------------------------------------------------------------- /metrics-detail/kube-scheduler-metrics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n9e/k8s-mon/HEAD/metrics-detail/kube-scheduler-metrics.md -------------------------------------------------------------------------------- /metrics-detail/kube-stats-metrics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n9e/k8s-mon/HEAD/metrics-detail/kube-stats-metrics.md -------------------------------------------------------------------------------- /metrics-detail/kubelet-cadvisor-metrics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n9e/k8s-mon/HEAD/metrics-detail/kubelet-cadvisor-metrics.md -------------------------------------------------------------------------------- /metrics-detail/kubelet-node.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n9e/k8s-mon/HEAD/metrics-detail/kubelet-node.md -------------------------------------------------------------------------------- /metrics-detail/preaggregation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n9e/k8s-mon/HEAD/metrics-detail/preaggregation.md -------------------------------------------------------------------------------- /metrics-detail/process-resource.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n9e/k8s-mon/HEAD/metrics-detail/process-resource.md -------------------------------------------------------------------------------- /metrics-detail/夜莺大盘-k8s控制平面.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n9e/k8s-mon/HEAD/metrics-detail/夜莺大盘-k8s控制平面.json -------------------------------------------------------------------------------- /metrics-detail/夜莺大盘-k8s资源监控.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n9e/k8s-mon/HEAD/metrics-detail/夜莺大盘-k8s资源监控.json -------------------------------------------------------------------------------- /metrics-detail/夜莺大盘-容器基础资源监控.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n9e/k8s-mon/HEAD/metrics-detail/夜莺大盘-容器基础资源监控.json -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n9e/k8s-mon/HEAD/readme.md -------------------------------------------------------------------------------- /问题排查.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/n9e/k8s-mon/HEAD/问题排查.md --------------------------------------------------------------------------------