M
Size: a a a
M
IK
AN
IK
AN
AN
MB
M
IK
IK
DB
apiVersion: operator.victoriametrics.com/v1beta1
kind: VMStaticScrape
metadata:
name: vmstaticscrape-sample
namespace: bubnov
spec:
jobName: static
targetEndpoints:
- targets: ["promoperator-prometheus-node-exporter.kube-prom:9100"]
labels:
env: dev
project: operator
scrape: node-exporter
- targets: ["promoperator-prometheus-op-prometheus.kube-prom:9090"]
labels:
env: dev
project: operator
scrape: prometheus
VMAgent1.yml:apiVersion: operator.victoriametrics.com/v1beta1VMAgent2.yml:
kind: VMAgent
metadata:
name: example-vmagent
namespace: bubnov
spec:
staticScrapeSelector:
matchLabels:
scrape: node-exporter
staticScrapeNamespaceSelector: {}
replicaCount: 1
remoteWrite:
- url: "http://vminsert-example-vmcluster-persistent.bubnov.svc.cluster.local:8480/insert/31/prometheus/api/v1/write"
apiVersion: operator.victoriametrics.com/v1beta1В VMselect не вижу днных, которые должны прилететь из targets
kind: VMAgent
metadata:
name: vmagent2
namespace: bubnov
spec:
staticScrapeSelector:
matchLabels:
scrape: prometheus
replicaCount: 1
remoteWrite:
- url: "http://vminsert-example-vmcluster-persistent.bubnov.svc.cluster.local:8480/insert/32/prometheus/api/v1/write"
DB
IB
N
apiVersion: operator.victoriametrics.com/v1beta1
kind: VMAgent
metadata:
name: example-vmagent
namespace: bubnov
spec:
staticScrapeSelector: {}
staticScrapeNamespaceSelector: {}
replicaCount: 1
remoteWrite:
- url: "http://vminsert-example-vmcluster-persistent.bubnov.svc.cluster.local:8480/insert/31/prometheus/api/v1/write"
inlineUrlRelabelConfig: |
source_labels: [scrape]
action: keep
regex: node-exporter
- url: "http://vminsert-example-vmcluster-persistent.bubnov.svc.cluster.local:8480/insert/32/prometheus/api/v1/write"
inlineUrlRelabelConfig: |
source_labels: [scrape]
action: keep
regex: prometheus
AV
AV
out of order samples, т.к. там под капотом кортекс, который не умеет в backfilling. Вмагент по умолчанию пишет данные в ремоут сторедж по нескольким независимым подключениям. Поэтому возможна ситуация, когда более новые данные для одного и того же ряда доедут до ремоут стореджа быстрее более старых данных. Это приведет к ошибке out of order samples, которая никогда не проявляется в викторииметрикс. В итоге нужно будет делать фикс в вмагенте, который нужен только для амазоновского прома. Вот таких граблей хотелось бы избежать, т.к. на это требуется дополнительное время.DK
AN
DK