Мы не хотим использовать агент DD. Как мы можем узнать, запущен ли PostgresSQL и работает ли он на моем Linux-сервере Redhat, чтобы я мог создавать оповещения, когда postgres не работает.
Вы можете отслеживать базу данных с другого хоста, если у хоста, на котором работает агент, есть доступ. Так что для этого раздела в файле конфигурации:
instances: - host: localhost port: 5432
https://github.com/DataDog/integrations-core/blob/master/postgres/datadog_checks/postgres/data/conf.yaml.example#L4
вместо использования localhost вы можете установить IP. Это позволит вам контролировать вашу базу данных без добавления нового агента. Тогда вы просто выполните обычную настройку postrgres , и у вас будет доступ ко всем метрикам и проверкам сервиса , включая postgres.can_connect, что, вероятно, то, что вас волнует.
localhost
postgres.can_connect