2016-10-17 8 views
0

У меня есть несколько виртуальных машин, работающих на Azure Service. Я хотел бы перенаправить журналы из них (журналы событий Windows и журналы сервера MS SQL) в конкретный концентратор журналов (например, Graylog). Для журналов Windows я использую Nxlog (https://nxlog.co/docs/nxlog-ce/nxlog-reference-manual.html#quickstart_windows). Однако для конкретных приложений (PaaS), таких как SQL Server (вообще PaaS), Nxlog не применяется.Перенаправление журналов Azure на конкретную службу журнала

Есть ли способ перенаправить журналы (виртуальные машины и PaaS), используя инструменты Azure (web)?

ответ

0

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

Не знаете, какой король журналов вы ищете в SQL DB, но, например, журналы аудита сохраняются в учетной записи хранилища.

0

Azure Operations Management Suite (OMS) может обрабатывать десятки сервисов, а также настраиваемые журналы. Как упоминалось в этом документе, большинство служб в Azure записывают информацию, связанную с диагностикой, на учетную запись хранилища. Это очень легко глотать их из OMS. https://azure.microsoft.com/en-us/services/log-analytics/

Для веб-сайтов Azure вы можете использовать Application Insights и хранить собственные показатели. Существует также возможность непрерывно записывать эти показатели в учетную запись хранилища.

Вот подобный вариант для Azure SQL: https://azure.microsoft.com/en-us/documentation/articles/sql-database-auditing-get-started/

 Смежные вопросы

  • Нет связанных вопросов^_^