Глядя на вывод select * from pg_stat_activity;
, я вижу столбец с именем application_name
, описанный здесь.
Я вижу, что psql правильно устанавливает это значение (до psql
...), но мой код приложения (psycopg2/SQLAlchemy) оставляет его пустым.
Я хотел бы установить это на что-то полезное, например web.1
, web.2
и т.д., поэтому я мог бы позже сопоставить то, что я вижу в pg_stat_activity
, с тем, что я вижу в журналах приложений.
Я не мог найти, как установить это поле с помощью SQLAlchemy (и если push нажимает - даже с raw sql, я использую PostgresSQL 9.1.7 на Heroku, если это имеет значение).
Я пропустил что-то очевидное?