Datadog: PostgreSQL custom_metrics возвращает одну строку

== сравнивает ссылки на объекты в Java и не является исключением для объектов String.

Для сравнения фактического содержимого объектов (в том числе String) необходимо использовать equals.

Если сравнение двух объектов String с использованием == оказывается true, это связано с тем, что объекты String были интернированы, а виртуальная машина Java имеет несколько ссылки указывают на тот же экземпляр String. Не следует ожидать сравнения одного объекта String, содержащего то же содержимое, что и другой объект String, используя == для оценки как true.

0
задан Maria Campana 13 July 2018 в 11:15
поделиться

1 ответ

Я нашел решение: у пользователя datadog не было разрешения на чтение подключений, которые его не сформировали. Таким образом, он просто получал одну строку.

Я дал разрешения для этого пользователя читать pg_stat_activity

0
ответ дан Maria Campana 17 August 2018 в 13:05
поделиться
Другие вопросы по тегам:

Похожие вопросы: