Поделиться через


Мониторинг и работоспособность

Совет

Это содержимое является фрагментом из электронной книги, архитектора облачных собственных приложений .NET для Azure, доступных в .NET Docs или в виде бесплатного скачиваемого PDF-файла, который можно прочитать в автономном режиме.

Cloud Native .NET apps for Azure eBook cover thumbnail.

Микрослужбы и облачные приложения идут рука об руку с хорошими методиками DevOps. DevOps много вещей для многих людей, но, возможно, один из лучших определений исходит от защитника облака и DevOps евангелист Донован Браун:

"DevOps — это объединение людей, процессов и продуктов, обеспечивающее непрерывное предоставление ценности нашим пользователям."

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