Могу ли я самостоятельно установить статус панели мониторинга веб-заданий Azure?

Я использую панель мониторинга веб-заданий Azure для наблюдения за своими заданиями. Меня не устраивает, насколько глубоко мне нужно вникать в интерфейс, чтобы определить, что происходит. Я хотел бы использовать поле «Статус» на странице сведений о веб-задании, чтобы показать, требует ли конкретный вызов внимания и в тех случаях, когда я считаю вызов неудачным, даже если он не сработал.

Статус панели мониторинга веб-заданий Azure

Я безуспешно искал документы Azure WebJobs и функции пакета расширений SDK Azure WebJobs (но я не сомневаюсь, что мог его пропустить). Я могу вручную установить это поле?


person BradV    schedule 06.10.2016    source источник
comment
Я не думаю, что это возможно, но вы можете взглянуть на Kudu APi, чтобы создать свою собственную панель инструментов.   -  person Thomas    schedule 06.10.2016


Ответы (2)


Меня не устраивает, насколько глубоко мне нужно вникать в интерфейс, чтобы определить, что происходит. Я хотел бы использовать поле «Статус» на странице сведений о веб-задании, чтобы показать, требует ли конкретный вызов внимания и в тех случаях, когда я считаю вызов неудачным, даже если он не сработал.

Насколько мне известно, похоже, что это не позволяет нам самостоятельно устанавливать поле состояния на панели мониторинга веб-заданий Azure. Если вы хотите отображать сведения о запуске веб-задания, не нажимая на интерфейс, вы можете попробовать вызвать WebJobs API для получения истории выполнения заданий и получения информации о результатах или ошибках из журналов путем запроса output_url или error_url, а затем вы можете создать настраиваемую панель управления и заполните его выходными данными и данными об ошибках.

person Fei Han    schedule 07.10.2016

Нет, вы не можете установить его самостоятельно.
API Kudu могут не предоставить вам достаточно подробностей для отдельных экземпляров функций. Рассмотрите возможность размещения запроса функции на https://github.com/Azure/azure-webjobs-sdk/ Были вложены дополнительные средства в предоставление доступа к API ведения журналов непосредственно через учетную запись хранения.

person Mike S    schedule 14.10.2016