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


Мониторинг и здоровье

Подсказка

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

Миниатюра обложки электронной книги Azure с Cloud Native .NET приложениями.

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

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

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