Как я могу зарегистрировать доступ к служебной шине Azure?

Есть ли способ зарегистрировать доступ к служебной шине Azure? Мы ищем способ регистрировать тех, кто создает / удаляет тему / подписку / пространство имен в служебной шине, либо с портала Azure, либо из внешнего источника, такого как API или обозреватель служебной шины.

У нас есть журнал активности Azure, но это не дает решения для внешних источников.

Мы также проверили журналы диагностики Azure., тоже не помогает.


person seday    schedule 08.08.2018    source источник


Ответы (2)


Клиент .NET служебной шины Azure позволяет вести журнал диагностики, вам потребуется диагностика enalbe сначала. Это будет регистрировать, какие операции были выполнены, но не кто сделал _что. Эта функция должна поддерживаться брокером и, насколько я знаю, пока недоступна. Я также предполагаю, что эта функция будет доступна только на уровне Premium.

Лично мне бы хотелось видеть события сетки событий для этих действий, запускаемых служебной шиной Azure. Это должно быть выполнено сервисной группой. Эта функция запрашивалась в прошлом, но никаких действий на UserVoice. Вы можете запросить его, используя следующий репозиторий, используемый для устаревшего клиента и брокера.

person Sean Feldman    schedule 08.08.2018

Вы можете отслеживать действия, происходящие на портале Azure. Но невозможно отслеживать действия служебной шины за пределами портала Azure. Существует несколько сторонних решений для управления очередями и темами служебной шины, даже если действия, выполняемые в этом приложении, можно только отслеживать.

Таким образом, невозможно отслеживать служебную шину на портале Azure и за его пределами.

Если вы хотите, чтобы служебная шина была ограничена за пределами портала Azure, это можно сделать с помощью ограничение доступа по IP.

person Arunprabhu    schedule 08.08.2018
comment
Спасибо @Arunprabhu. Мы применим ограничение IP, но нам все равно нужно регистрировать доступ к служебной шине. - person seday; 09.08.2018