автоматически вставлять информацию о том с какого IP был запрос на инсерт?
Т.е. добавить в таблицу что-то типа
remoteServer IPv6 DEFAULT адрес_с_которого_пришел_инсерт ?
p.s. этот IP есть в системных логах initial_address from system.query_log
вопрос как получить её при инсерте в другой таблице
можно так, а дальше словарем. drop table if exists default.testDefaultInsert ; create table default.testDefaultInsert (A String CODEC(NONE), host String DEFAULT hostName(), fqdn String DEFAULT FQDN()) Engine=MergeTree order by tuple(); insert into default.testDefaultInsert (A) values ('test record'); select * from default.testDefaultInsert ;
Обсуждают сегодня