Kubernetes 普罗米修斯操作员:Can';无法访问普罗米修斯实例
我正在遵循创建服务运营商的步骤。我不知道为什么我不能访问普罗米修斯服务 My apps.yml:Kubernetes 普罗米修斯操作员:Can';无法访问普罗米修斯实例,kubernetes,prometheus,dock,prometheus-operator,Kubernetes,Prometheus,Dock,Prometheus Operator,我正在遵循创建服务运营商的步骤。我不知道为什么我不能访问普罗米修斯服务 My apps.yml: kind: Service apiVersion: v1 metadata: name: sms-config-service labels: app: sms-config-service spec: type: NodePort selector: app: sms-config-service ports: - port: 8080 target
kind: Service
apiVersion: v1
metadata:
name: sms-config-service
labels:
app: sms-config-service
spec:
type: NodePort
selector:
app: sms-config-service
ports:
- port: 8080
targetPort: 8080
name: http
我的ServiceMonitor yml:
apiVersion: monitoring.coreos.com/v1
kind: ServiceMonitor
metadata:
labels:
app: servicemonitor-sms-services
name: servicemonitor-sms-config-services
namespace: metrics
spec:
selector:
matchLabels:
app: sms-config-service
endpoints:
- port: http
普罗米修斯yml:
apiVersion: monitoring.coreos.com/v1
kind: Prometheus
metadata:
name: prometheus
spec:
serviceAccountName: prometheus
serviceMonitorSelector:
matchLabels:
app: servicemonitor-sms-services
resources:
requests:
memory: 800Mi
enableAdminAPI: true
普罗米修斯形态yml:
apiVersion: v1
kind: Service
metadata:
name: prometheus
spec:
type: NodePort
ports:
- name: web
nodePort: 30900
port: 9090
protocol: TCP
targetPort: web
selector:
prometheus: prometheus
当我访问下面的url时,浏览器显示“无法连接”。我不知道我哪里做错了?我应该为普罗米修斯号部署吗
更新: 我的普罗米修斯吊舱运行在节点32676上。
我是否应该更改Prometheus配置yml以修复此问题?我发现问题在于我没有创建
serviceAccountName
。我发现问题在于我没有创建serviceAccountName
。Prometheus吊舱是否已启动并运行?普罗米修斯吊舱日志中有错误吗?@ArghyaSadhu嗨,我可以在访问普罗米修斯,所以普罗米修斯正在运行?好的,在minikube中可能是网络问题。其他节点端口服务访问是否有效?@ArghyaSadhu我想可能是配置问题?是的,可以访问我的应用程序(sms配置服务)。哦,我正在使用/Prometheus--config.file=Prometheus.yml
运行Prometheus。这是原因吗?这样,正在运行的普罗米修斯就不在库伯尼特星系群中了。普罗米修斯的吊舱已经启动并运行了吗?普罗米修斯吊舱日志中有错误吗?@ArghyaSadhu嗨,我可以在访问普罗米修斯,所以普罗米修斯正在运行?好的,在minikube中可能是网络问题。其他节点端口服务访问是否有效?@ArghyaSadhu我想可能是配置问题?是的,可以访问我的应用程序(sms配置服务)。哦,我正在使用/Prometheus--config.file=Prometheus.yml
运行Prometheus。这是原因吗?这样,正在运行的普罗米修斯就不在库伯尼特集群中。
$ minikube service prometheus --url
http://192.168.64.3:30900