Утекает память у influxdb?

Коллеги, добрый день. Мучаюсь с вопросом не первый день, но на официальных ресурсах (гитхаб+форум) не смог получить ответ. Возможно, тут помогут.

Привожу перевод своего вопроса:
---
У меня кластер полный из виртуалок по 2цпу 4гб оперативки
И нетдата и influxdb сервис для хранения реал-таймовых значений netdata (installed using this guide: https://computingforgeeks.com/monitor-linux-server... для этого я использую базу opentsdb. Но почти вся оперативка на вируальной машине используется для influxdb (really, like more than 2GB (50%) ram is using for influxdb).

И вопрос в том, как можно уменьшить использование ram этой системой?

Thanks.
---
My opentsdb config:

[[opentsdb]]
      enabled = true
      bind-address = ":4242"
      database = "opentsdb"
      # retention-policy = ""
      # consistency-level = "one"
      # tls-enabled = false
      # certificate= "/etc/ssl/influxdb.pem"
      # Log an error for every malformed point.
      # log-point-errors = true

      # These next lines control how batching works. You should have this enabled
      # otherwise you could get dropped metrics or poor performance. Only points
      # metrics received over the telnet protocol undergo batching.

      # Flush if this many points get buffered
      # batch-size = 1000

      # Number of batches that may be pending in memory
      # batch-pending = 5

      # Flush at least this often even if we haven't hit buffer limit
      # batch-timeout = "1s"
---

Influxdb memory usage from one vm`s
d79f51e9b5951bf026dd81d8cc7efc160e79c0e9
Influxdb usage when i restart it
j1kfct.png
  • Вопрос задан
  • 572 просмотра
Пригласить эксперта
Ответы на вопрос 1
@vitaly_il1
DevOps Consulting
Насколько я вижу (из первого графика), потребление памяти не увеличивается, так что memory leak нет.
Так что если сервер работает стабильно, я бы оставил все как есть.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы