VictoriaMetrics dan pemantauan cloud pribadi. Pavel Kolobaev



VictoriaMetrics adalah DBMS yang cepat dan dapat diskalakan untuk menyimpan dan memproses data dalam bentuk deret waktu (catatan membentuk waktu dan sekumpulan nilai yang sesuai dengan waktu ini, misalnya, diperoleh melalui polling status sensor atau pengumpulan metrik secara berkala).







Nama saya Pavel Kolobaev. DevOps, SRE, LeroyMerlin, semuanya seperti kode - semuanya tentang kita: tentang saya dan tentang karyawan LeroyMerlin lainnya.





https://bit.ly/3jf1fIK



OpenStack. .





Kubernetes, OpenStack .





. Prometheus, K8s. , , .





Kubernetes, - , , .





– federation, Prometheus, Kubernetes federation.





. , 250 000 , 400 000 , , . scrape_timeout 25 .



? Prometheus - . , . http, , Prometheus.





, , . .





– Prometheus federation.



, . , .





- . promxy, , . . promxy, .





– federation, .



Prometheus : Β«, TimescaleDB, Β». .



, - , .





– . , , , 2020- – , .



dev prod-. dev – 9 350 000 . prod – 14 780 000 . retention time 30 . . .





, . . , , 35-37 . 4 90 . . . , Prometheus. , .



, . , . . .





, . 15 120 , 100 – , 20 – , .





, – , - , , , , OpenStack.





Prometheus, , - . Prometheus , . . RAF 20-30 , .





, Prometheus, . . .





. , HA . , , , . .



, , , , . , .





, :



  • .
  • .
  • .
  • HA.




, Prometheus .



, . :



  • promql, Prometheus: , .
  • Grafana, Prometheus . .
  • HA .
  • .
  • . cloud . , . , , .




. , . Prometheus integration, , , . VictoriaMetrics Prometheus.



? :



  • promql.
  • .
  • Grafana.
  • – , , , , - , , multitenancy.




. Prometheus , Prometheus. remoteWrite VictoriaMetrics.





, CPU VictoriaMetrics. VictoriaMetrics wiki , . . CPU.



Prometheus, Kubernetes, .





data source . Prometheus . VictoriaMetrics .





. Prometheus 120 . VictoriaMetrics 4 . , Prometheus. . . , . , , , . .





. Prometheus – 8 , 24 . Prometheus . OOM Killer. 900 000 . 25 000-27 000 .



VictoriaMetrics 8 RAM. VictoriaMetrics , 8- . 7 . , . . , , Prometheus.





CPU Prometheus. Prometheus 2,5 , VictoriaMetrics – 0,25 . – 0,5 . , - .





VictoriaMetrics , .





– . , .





, VictoriaMetrics . , , VictoriaMetrics Leroy, , , , .



, , .



, , , .





, . . – .





VictoriaMetrics Single Node. VictoriaMetrics Cluster Version.



VictoriaMetrics , . . .





VictoriaMetrics Cluster Version – vmstsorage. N . 2.



vminsert. -, : storages, , , . . , .



Vminsert OpenTSDB, Graphite, InfluxDB remoteWrite Prometheus.





vmselect. – vmstorage, , .





vmagent. . Prometheus Prometheus. . . , vminsert. .





– vmalert, VictoriaMetrics, vminsert vmselect . , rules. alertmanager.





vmauth. , , , , , ( ) multitenancy . remoteWrite Prometheus url, , .





vmbackup, vmrestore. , , . S3, GCS, file.





. , , remoteWrite .





, , VictoriaMetrics Single Node VictoriaMetrics Cluster Version, , . . – . , . . .





. . , .



N , . . Prometheus HAPROXY. . c Grafana.





HAPROXY – , select, insert . , , , VictoriaMetrics-, , . . , .





. . alertmanager Prometheus. Opsgenie Telegram. Telegram dev, , - prod, - , . Opsgenie – critical. , .





: Β« ?Β». , vmagent . - , - , split brain, . , , , .





HA.





VictoriaMetrics. . . , .



issues GitHub. . issues, , , .



, , 30 vminsert , . . , .





- VictoriaMetrics, VictoriaMetrics operator. . VictoriaMetrics operator, pre-calculating rules . . Prometheus, rules, Prometheus.



. .



downsampling. downsampling . , . , , , . .



  • , , Prometheus.
  • VictoriaMetrics.
  • , .
  • , , . .


VictoriaMetrics, . .





https://t.me/VictoriaMetrics_ru1



qr- VictoriaMetrics, , LeroyMerlin.




All Articles