Использование этой диаграммы Хелма для регистрации Postgres с отличными результатами https://github.com/elastic/helm-charts/tree/master/metricbeat
К сожалению, здесь регистрируются все наши базы данных, а не только производственные.Может кто-нибудь порекомендовать, как ограничить его одной базой данных?Я подозреваю, что если я ограничу доступ пользователя к БД из PSQL, он просто покажет мне сообщения об ошибках вместо того, чтобы фактически ограничить его.
values.yaml для Helm ниже:
metricbeatConfig:
metricbeat.yml: |
system:
hostfs: /hostfs
reload.enabled: true
metricbeat.modules:
- module: postgresql
enabled: true
metricsets:
- database
hosts: ['postgres://USER:PW@AWS.rds.amazonaws.com:5432/DATABASE_NAME']
output.elasticsearch:
hosts: '${ELASTICSEARCH_HOSTS:elasticsearch-master:9200}'