我安装了Prometheus (以下链接:https://devopscube.com/setup-prometheus-monitoring-on-kubernetes/)
但是,在检查目标状态时,它为AlertManager服务显示"Down“,每个其他端点都已启动,请参阅附加文件

然后,我检查服务发现,发现的标签显示:
"address="192.168.180.254:9093“__meta_kubernetes_endpoint_address_target_kind="Pod”__meta_kubernetes_endpoint_address_target_name="alertmanager-6c666985cc-54rjm“__meta_kubernetes_endpoint_node_name="worker-node1”__meta_kubernetes_endpoint_port_protocol="TCP“__meta_kubernetes_endpoint_ready=”真“__meta_kubernetes_endpoints_name="alertmanager”“监视”__meta_kubernetes_pod_annotation_cni_projectcalico_org_podIP="192.168.180.254/32“__meta_kubernetes_pod_annotationpresent_cni_projectcalico_org_podIP="true”__meta_kubernetes_pod_container_name="alertmanager“__meta_kubernetes_pod_container_port_name="alertmanager”__meta_kubernetes_pod_container_port_number="9093"“
但是目标标签显示另一个端口(8080),我不知道为什么:
instance="192.168.180.254:8080“job=”kubernetes-服务-端点“”kubernetes_name=“警报管理器”kubernetes_namespace=“监视

发布于 2019-12-11 14:49:41
首先,如果您想安装prometheus和grafana而不生病,您需要通过舵来安装。
然后
helm install installationWhatEverName stable/prometheus-operator发布于 2019-12-30 12:45:26
我在GCE上转载了你的文章。
如果您使用的是1.16+版本,您可能已经更改了apiVersion,就像教程中的Deployment在extensions/v1beta1中一样。由于K8s 1.16+,您需要将其更改为apiVersion: apps/v1。否则,您将得到以下错误:
error: unable to recognize "STDIN": no matches for kind "Deployment" in version "extensions/v1beta1"第二,在1.16+中您需要指定selector。如果您不这样做,您将收到另一个错误:
`error: error validating "STDIN": error validating data: ValidationError(Deployment.spec): missing required field "selector" in io.k8s.api.apps.v1.DeploymentSpec; if you choose to ignore these errors, turn validation off with --validate=false`看起来应该是:
...
spec:
replicas: 1
selector:
matchLabels:
app: prometheus-server
template:
metadata:
labels:
app: prometheus-server
spec:
containers:
...关于端口8080,请用示例检查这篇文章。
端口:端口是使运行在同一K8s集群中的其他服务可见的服务的端口号。换句话说,如果一个服务想调用在同一个Kubernetes集群中运行的另一个服务,它将能够使用服务规范文件中针对“端口”指定的端口来调用。
它适用于我在GCE的环境。您为端点配置防火墙了吗?
此外。在Helm 3中,部分hooks被否决。您可以找到这个信息这里。
如果您仍然有问题,请提供您的YAML,它应用于版本1.16+的更改。
https://stackoverflow.com/questions/59288206
复制相似问题