未验证 提交 5ba8f002 编写于 作者: W wankai123 提交者: GitHub

Doc: Polish k8s monitoring otel-collector configuration example. (#6722)

上级 17e820f1
......@@ -17,6 +17,7 @@ Release Notes.
#### Documentation
* Polish k8s monitoring otel-collector configuration example.
All issues and pull requests are [here](https://github.com/apache/skywalking/milestone/84?closed=1)
......
......@@ -30,9 +30,8 @@ data:
scrape_interval: 15s
evaluation_interval: 15s
scrape_configs:
- job_name: 'kubernetes-cadvisor'
- job_name: 'kubernetes-cadvisor'
scheme: https
metrics_path: /metrics/cadvisor
tls_config:
ca_file: /var/run/secrets/kubernetes.io/serviceaccount/ca.crt
bearer_token_file: /var/run/secrets/kubernetes.io/serviceaccount/token
......@@ -41,9 +40,15 @@ data:
relabel_configs:
- action: labelmap
regex: __meta_kubernetes_node_label_(.+)
- source_labels: []
target_label: cluster # relabel the cluster name
- source_labels: [] # relabel the cluster name
target_label: cluster
replacement: gke-cluster-1
- target_label: __address__
replacement: kubernetes.default.svc:443
- source_labels: [__meta_kubernetes_node_name]
regex: (.+)
target_label: __metrics_path__
replacement: /api/v1/nodes/$${1}/proxy/metrics/cadvisor
- source_labels: [instance] # relabel the node name
separator: ;
regex: (.+)
......@@ -160,40 +165,4 @@ spec:
items:
- key: otel-collector-config
path: otel-collector-config.yaml
name: otel-collector-config-vol
---
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
name: otel-collector
rules:
- apiGroups: [""]
resources:
- nodes
- nodes/proxy
- nodes/metrics
- services
- endpoints
- pods
verbs: ["get", "list", "watch"]
- apiGroups:
- extensions
resources:
- ingresses
verbs: ["get", "list", "watch"]
- nonResourceURLs: ["/metrics"]
verbs: ["get"]
---
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:
name: otel-collector
roleRef:
apiGroup: rbac.authorization.k8s.io
kind: ClusterRole
name: otel-collector
subjects:
- kind: ServiceAccount
name: default
namespace: monitoring
\ No newline at end of file
name: otel-collector-config-vol
\ No newline at end of file
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册