gpt4 book ai didi

postgresql - 将 Metricbeats Postgresql 模块日志记录限制到单个数据库

转载 作者:行者123 更新时间:2023-12-02 22:54:51 26 4
gpt4 key购买 nike

使用这个 Helm 图表记录 Postgres 并取得很好的结果
https://github.com/elastic/helm-charts/tree/master/metricbeat

不幸的是,它记录了我们所有的数据库,而不仅仅是生产。有人可以推荐如何将其限制为单个数据库吗?我怀疑如果我限制用户从 PSQL 访问数据库,它只会显示错误消息而不是实际限制它。

下面是 Helm 的 values.yaml:

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}'

最佳答案

来自 documentation它指出配置 postgresql 数据库指标集会收集“关于每个 PostgreSQL 数据库的统计信息”。

一种选择是根据事件中的主机/主机名删除事件,只允许所需的数据库统计信息通过。见 https://www.elastic.co/guide/en/beats/metricbeat/current/drop-event.html

关于postgresql - 将 Metricbeats Postgresql 模块日志记录限制到单个数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58122345/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com