Мониторинг и работоспособность
Совет
Это содержимое является фрагментом из электронной книги, архитектора облачных собственных приложений .NET для Azure, доступных в .NET Docs или в виде бесплатного скачиваемого PDF-файла, который можно прочитать в автономном режиме.
Микрослужбы и облачные приложения идут рука об руку с хорошими методиками DevOps. DevOps много вещей для многих людей, но, возможно, один из лучших определений исходит от защитника облака и DevOps евангелист Донован Браун:
"DevOps — это объединение людей, процессов и продуктов, обеспечивающее непрерывное предоставление ценности нашим пользователям."
К сожалению, с определениями terse, всегда есть место, чтобы сказать больше вещей. Одним из ключевых компонентов DevOps является обеспечение правильного и эффективного функционирования приложений, работающих в рабочей среде. Чтобы оценить работоспособность приложения в рабочей среде, необходимо отслеживать различные журналы и метрики, создаваемые с серверов, узлов и приложения соответствующим образом. Количество различных служб, работающих в поддержке облачного приложения, делает мониторинг работоспособности отдельных компонентов и приложения в целом критически важной задачей.