Vmware vrealize operations manager что это
Просмотр пользователей, которые позволяют ИТ-специалистам видеть показатели производительности в любых активных сеансах пользователя; и «Просмотр рабочего стола», в котором показаны ресурсы, потребляемые каждым настольным компьютером. Панели мониторинга могут быть персонализированы для отображения информации о конкретных средах.
Предупреждения VMware vRealize Operations for Horizon предупреждают администратора о том, что развертывание не соответствует определенным стандартам или соответствует определенным соглашениям об уровне обслуживания (SLA). Оповещения могут быть настроены, чтобы помочь администраторам проактивно идентифицировать слабые места, такие как избыточные ресурсы, узкие места и ограничения ресурсов. Например, когда выдается предупреждение о низкой производительности на конкретном рабочем столе, администратор может просматривать информацию о сервере и виртуальной машине, на которой работает настольный компьютер, чтобы определить причину проблемы. vRealize Operations for Horizon также предоставляет карты тепла, которые разбивают отдельные сеансы с использованием графического процессора (GPU) и использования памяти, чтобы показывать администратора, когда и где ухудшается качество графики. [Источник 1]
VMware vRealize Operations обеспечивает управление интеллектуальными операциями в физической, виртуальной и облачной инфраструктурах - от VMware vSphere® и Hyper-V до Amazon Web Services. Он сопоставляет данные приложений с хранилищами в едином, удобном в использовании инструменте управления, который обеспечивает контроль над производительностью, пропускной способностью и конфигурацией, а интеллектуальная аналитика стимулирует активные действия и автоматизацию на основе политик.
Процессы с возможностями автоматизации
С помощью VMware vRealize Operations организации могут выполнять производственные процессы в автоматизированном режиме, непрерывно оптимизируя производительность с учетом целевого использования, используя средства эффективного управления ресурсами, упреждающего планирования и интеллектуального устранения неполадок. Кроме того, компании получают возможность осуществлять оптимизацию, планирование и масштабирование для программных ЦОД и сред на базе нескольких облаков.
Применение
Непрерывная оптимизация производительности
Обеспечение высокой производительности при минимальных расходах с учетом эксплуатационных и бизнес-задач благодаря средствам прогнозного анализа для автоматической балансировки рабочих нагрузок и упреждающего устранения конкуренции за ресурсы.
Эффективные администрирование и планирование ресурсов
Сокращение расходов и рисков с помощью упреждающего анализа ресурсов в режиме реального времени и сопоставления результатов с данными о расходах для оптимального уплотнения ресурсов, упреждающего планирования и закупок.
Интеллектуальное устранение неполадок
Ускоренное прогнозирование, предотвращение и устранение неполадок с помощью аналитических сведений на базе сопоставленных показателей и журналов, а также централизация ИТ-процессов с помощью стандартных механизмов интеграции с программным ЦОД, объединенным представлениям и расширяемой платформе с высоким уровнем масштабирования.
Решение сложных задач управления
Управление операциями и приложениями в составе инфраструктуры — непростая задача. С помощью VMware vRealize Operations вы можете преодолеть эти сложности благодаря интеллектуальной системе оперативного анализа, позволяющей упростить и автоматизировать управление приложениями и инфраструктурой в виртуальных, физических и облачных средах на базе vSphere, Hyper-V, Amazon Web Services (AWS) и других платформ.
Оптимизированная аналитика и управление
Решение vRealize Operations объединяет и соотносит данные из приложений в системе хранения данных с помощью унифицированного и удобного инструмента управления, в котором используется технология автоматизации на основе политик для повышения эффективности ИТ-инфраструктуры. Оно позволяет ИТ-подразделению контролировать производительность, емкость и конфигурацию с помощью средств прогнозной аналитики, обеспечивая заблаговременное выявление и устранение проблем.
Прогнозная аналитика и интеллектуальные предупреждения
Благодаря самообучающейся системе аналитики, динамическим пороговым значениям и автоматическому соотнесению производительности приложений и инфраструктуры решение vRealize Operations обеспечивает оперативный контроль и мгновенное выявление потенциальных проблем с емкостью, производительностью и соответствием требованиям.
С помощью vRealize Operations ИТ-организации всех размеров могут повысить производительность, избежать сбоев в работе бизнеса и стать более эффективными с широким охватом приложений и инфраструктуры в одном месте.
Преимущества
- Проактивная идентификация и устранение возникающих проблем с производительностью, пропускной способностью и конфигурацией
- Обширная видимость приложений и инфраструктуры в одной консоли
- Автоматизированная оптимизация и планирование мощности
- Интеллектуальная балансировка рабочей нагрузки
- Обеспечение соблюдения стандартов непрерывного соответствия
- Открытая и расширяемая платформа, которая использует существующие инвестиции, с сторонними пакетами управления для Microsoft, SAP и других [Источник 2]
Возможности
Интеграция с VMware vRealize Log Insight
Средства интеграции с системой сбора и аналитики логов vRealize Log Insight включают в себя следующие возможности:
- Специальная вкладка Logs в консоли vROPs.
- Анализ логов и метрик в режиме "side by side" для любого наблюдаемого объекта.
- Интегрированный рабочий процесс решения проблем.
Понимание затрат на внутреннюю и облачную инфраструктуру
- Интеграция с решением vRealize Business for Cloud через вкладку Business Management в консоли vRealize Operations.
- Возможность коммуникации с ИТ-службами в рамках понятий затрат на ИТ-инфраструктуру (они смотрят именно в консоль vROPs).
- Возможность планирования инфраструктуры в контексте анализа затрат на различные внутренние и облачные ресурсы.
Автоматизация операций апгрейда End Point Operations agents
- Теперь все полностью автоматизировано.
- Отсутствуют простои при обновлениях - а значит сбор данных не прерывается.
- Асинхронный апгрейд, а также возможность отката на предыдущую версию агента, если обновление прошло неудачно.
Оптимизация масштабируемости и производительности
- Полностью готов к механизму predictive Distributed Resource Scheduler (pDRS).
- Возможность увеличения выделенной памяти для модуля по мере роста инфраструктуры вместо добавления новых узлов.
- Уменьшенная нагрузка на виртуальный модуль vROPs, что позволяет мониторить еще большие инфраструктуры.
- Новый режим узла XL node для сверхбольших окружений.
- Поддержка SNMP v3.
- Улучшения подсистемы безопасности.
Социальные функции для совместной работы сотрудников датацентра
- Scale-Out Deployment Architecture. Возможность распределенного развертывания решения за счет гибкой архитектуры и встроенных функций масштабирования.
- Unified User Interface. Применяется стандартный подход в интерфейсе при управлении как окружениями vSphere, так и не-vSphere. Можно создавать полностью настраиваемые дэшборды, агрегируя только ту необходимую информацию, которая была выбрана администратором.
- Licensing Management in 6.0. vRealize Operations Manager 6.0 имеет отдельный GUI, который предоставляет функционал управления лицензионными ключами от компонентов vRealize Operations.
- Smart Alerts. Данный тип оповещений позволяет сгенерировать алерт, используя в качестве исходных данных несколько "симптомов". На базе этого выдается не только алерт, но и перечень действий по нормализации ситуации.
Enhanced Reporting. Улучшенный репортинг позволяет получить отчет в форме одного из нескольких предсозданных отчетов, а также сгенерировать полностью настраиваемый репорт.
- Capacity Planning and Project Management Capabilities. Новые функции планирования мощностей и управления проектами позволяют сфокусироваться не только на виртуальной среде, но и применять этот продукт как решение для физической ИТ-инфраструктуры.
- Custom Policies. Создаваемые администратором политики могут применяться к специфическим типам нагрузки - приложениям или кластерам, для которых требуется расширенный мониторинг и отдельные стандарты конфигурации.
Automated Remediation of Problems. Механизм, позволяющий автоматически выполнить определенное действие (группу действий) в ответ на срабатывание алерта.
Привет, Хабр! Сегодня мы поговорим о vRealize Automation. Статья в первую очередь ориентирована на пользователей, которые ранее не сталкивались с этим решением, поэтому под катом мы познакомим вас с его функциями и поделимся сценариями использования.
vRealize Automation позволяет заказчикам повысить адаптивность, производительность и эффективность работы за счет упрощения ИТ-среды, оптимизации ИТ-процессов и предоставления платформы автоматизации, готовой для реализации принципов DevOps.
Несмотря на то, что новая 8 версия vRealize Automation была официально выпущена еще осенью 2019 года, актуальной информации об этом решении и его обновленном функционале в рунете до сих пор мало. Исправим эту несправедливость.
Что такое vRealize Automation
Это программный продукт в рамках экосистемы VMware. Он позволяет автоматизировать некоторые аспекты управления вашей инфраструктурой и приложениями.
Фактически vRealize Automation — это портал, с помощью которого администраторы, разработчики и бизнес-пользователи могут запрашивать ИТ-службы и управлять облачными и локальными ресурсами с соблюдением требуемых политик.
vRealize Automation доступен в виде облачного SaaS-сервиса, либо может быть установлен в частном облаке заказчика.
К примеру, вашему бизнесу требуется гибко и быстро создавать виртуальные машины. Не всегда рационально прописывать адреса, коммутировать сети, устанавливать ОС и делать прочие рутинные вещи вручную. vRealize Automation позволяет создавать и публиковать схемы элементов для развертывания машин. Это могут быть как простые схемы, так и сложные, включающие стек пользовательских приложений. Готовые опубликованные схемы размещаются в каталоге служб.
Порталы vRealize Automation
После установки vRealize Automation главному администратору становится доступна консоль управления. В ней можно создать большое количество порталов cloud service для разных категорий пользователей. Например, один — для администраторов. Второй — для сетевых инженеров. Третий — для менеджеров. Каждый портал может иметь собственные blueprints (схемы). Каждая группа пользователей может обращаться только к одобренным для нее сервисам.
Блюпринты описываются с помощью легко читаемых сценариев на YAML и поддерживают отслеживание версионности и процессов Git:
Подробнее о внутреннем устройстве и возможностях vRealize Automation вы можете прочитать в серии блогов здесь.
vRealize Automation 8: что нового
16 ключевых сервисов vRealize Automation 8 на одном скриншоте
С подробными релизными комментариями вы можете ознакомиться на странице VMware, мы же приведем наиболее интересные особенности новой версии:
vRealize Automation 8 полностью переписан и построен на базе микросервисной архитектуры.
Для установки необходимо иметь в инфраструктуре VMware Identity Manager и LifeCycle Manager. Можно воспользоваться Easy Install, который поочередно установит и сконфигурирует компоненты.
vRealize Automation 8 не требует установки дополнительных IaaS-серверов на базе MS Windows Server, как это было в версиях 7.х.
vRealize Automation установлен на базе Photon OS 3.0. Все ключевые сервисы работают как K8S Pods. Контейнеры внутри pod’ов работают на Docker.
PostgreSQL — единственная поддерживаемая СУБД. Pod’ы используют для хранения данных Persistent Volume. Под ключевые сервисы выделена отдельная база данных.
Пройдемся по компонентам vRealize Automation 8.
Cloud Assembly используется для деплоя ВМ, приложений и прочих сервисов в различные публичные облака и vCenter Servers. Работает на базе Infrastructure as Code, позволяет оптимизировать предоставление инфраструктуры в соответствии с принципами DevOps.
Также доступны различные out-of-the-box интеграции:
В этом сервисе «пользователи» создают шаблоны в формате YAML и в виде схемы компонентов.
Для использования Marketplace и предподготовленных сервисов можно «привязаться» с аккаунта My VMware.
Администраторы могут использовать vRealize Orchestrator Workflows для связки с дополнительными объектами инфраструктуры (например MS AD/DNS и пр.).
Можно сделать связку vRA с VMware Enterprise PKS для деплоя кластеров K8S.
В разделе Deployments мы видим уже установленные ресурсы.
Code Stream — это решение для автоматизации выпуска и непрерывного предоставления ПО, которое обеспечивает стабильный и регулярный релиз приложений и программного кода. Доступно огромное количество интеграций — Jenkins, Bamboo, Git, Docker, Jira и др.
Service Broker — сервис, предоставляющий каталог для энтерпрайз-пользователей:
В Service Broker администраторы могут настроить политики аппрувов по определенным параметрам.
Сценарии использования vRealize Automation
Все в одном
Сейчас в мире существует много разных решений для виртуализации — VMware, Hyper-V, KVM. Нередко бизнес прибегает к использованию глобальных облаков типа Azure, AWS и Google Cloud. Управлять этим «зоопарком» с каждым годом все сложнее и сложнее. Кому-то эта проблема может показаться надуманной: почему бы, мол, не пользоваться в рамках компании только одним решением? Дело в том, что для каких-то задач действительно может хватить недорогого KVM. А более серьезным проектам понадобится весь функционал VMware. Выбрать что-то одно бывает невозможно как минимум по экономическим причинам.
Вместе с увеличением количества используемых решений растет и объем задач. Например, у вас может появиться необходимость автоматизировать поставку ПО, управление конфигурацией и развертывание приложений. До появления vRealize Automation не было единого инструмента, который мог бы «впитать» в себя управление всеми этими платформами в режиме одного окна.
Каким бы стеком решений и площадок вы ни пользовались, есть возможность управлять ими через единый портал.
Каким бы стеком решений и площадок вы ни пользовались, есть возможность управлять ими через единый портал.
Автоматизируем типовые процессы
В рамках vRealize Automation возможен подобный сценарий:
Администратору приложения требуется развернуть дополнительную ВМ. С vRealize Automation ему не придется делать что-то вручную или договариваться с соответствующими специалистами. Достаточно будет нажать на условную кнопку «Хочу ВМ и побыстрее», и заявка отправится дальше.
Заявку получает системный администратор. Он изучает запрос, смотрит, есть ли достаточное количество свободных ресурсов, и аппрувит его.
Следующим в очереди стоит менеджер. Его задача — оценить, готова ли компания выделить средства для реализации проекта. Если все в порядке, он тоже нажимает Approve.
Мы сознательно выбрали максимально простой процесс и сократили количество его звеньев, чтобы выделить главную мысль:
vRealize Automation, помимо ИТ-процессов, затрагивает плоскость бизнес-процессов. Каждый специалист «закрывает» свою часть задачи в режиме конвейера.
Приведенную в виде примера задачу можно решить с помощью других систем — например, ServiceNow или Jira. Но vRealize Automation находится «ближе» к инфраструктуре и в нем возможны более сложные кейсы, чем развертывание виртуальной машины. Можно «в режиме одной кнопки» автоматически проверять наличие места в хранилище, при необходимости создавать новые луны. Технически даже возможно построить нестандартное решение и заскриптовать запросы к облачному провайдеру.
DevOps и CI/CD
Помимо сбора всех площадок и облаков в одном окне, vRealize Automation позволяет управлять всеми доступными средами в соответствиями с принципами DevOps. Разработчики сервисов могут разрабатывать и выпускать приложения без привязки к каждой конкретной платформе.
Как видно на схеме, над уровнем платформы находится Developer Ready Infrastructure, которая реализует функции интеграции и доставки, а также управления различными сценариями по развертыванию ИТ-систем вне зависимости от платформы, используемой на уровень ниже.
Consumption, или уровень потребителя услуг, представляет из себя среду взаимодействия пользователей/администраторов с конечными ИТ-системами:
Content Development позволяет выстроить взаимодействие с Dev-уровнем и управлять изменениями, версионностью и обращаться к репозиторию.
Service Catalog позволяет доставлять сервисы конечным потребителям: откатывать/публиковать новые и получать обратную связь.
Projects позволяет наладить внутренние ИТ-процессы принятия решений, когда каждое изменение или делегирование прав проходит процесс согласования, что актуально для компаний из энтерпрайза.
Немного практики
С теорией и сценариями использования покончено. Давайте посмотрим, как vRA позволяет решать типовые задачи.
Автоматизация процесса провижининга виртуальной машины
Заказ виртуальной машины из портала vRA.
Аппрув со стороны ответственного за инфраструктуру лица и/или руководителя.
Выбор правильного кластера/хоста сети.
Запрос IP-адреса в IPAM (i.e. Infoblox), получение сетевой конфигурации.
Создание учетной записи в Active Directory/записи DNS.
Отправка e-mail оповещения заказчику по ее готовности.
Единый блюпринт для Linux-based ВМ
Один объект в каталоге с возможностью выбора дата-центра, роли и среды (dev, test, prod).
В зависимости от набора опций выше выбираются правильные vCenter, сети и СХД.
Резервируются IP-адреса и регистрируются DNS. Если ВМ развертывается в среде prod, она добавляется в backup job.
Интеграция с разными Configuration Management системами (к примеру, Ansible -> запуск корректного playbook).
Внутренний портал администрирования в едином каталоге через различные API сторонних продуктов
Создание/удаление и управление учетными записями пользователей в AD по правилам наименования компании:
В случае создания учетной записи пользователя письмо с данными для входа направляется руководителю подразделения/отдела. На основании выбранного отдела и должности пользователю присваиваются необходимые права (RBAC).
Данные для входа в сервисную учетную запись отправляются непосредственно тому пользователю, который запрашивает ее создание.
Управление SDN firewall rules, security groups, ipsec tunnels, etc. применяются по подтверждению от ответственных лиц за сервис.
vRA — чисто бизнесовый продукт, гибкий и легко масштабируемый. Он постоянно развивается, имеет довольно сильную поддержку и отражает современные «веяния». Например, это один из первых продуктов которой перешел на микросервисную архитектуру на базе контейнеров.
С его помощью можно реализовать практически любые сценарии автоматизации в рамках гибридных облаков. По сути, в том или ином виде поддерживается все, что обладает API. Вдобавок это отличный инструмент для предоставления сервисов конечным пользователям параллельно с их доставкой и разработкой DevOps, которые опираются на ИТ-отдел, занимающийся вопросами безопасности и управления непосредственно платформой.
Еще один плюс vRealize Automation — это решение от VMware. Оно подойдет большинству клиентов, поскольку они уже пользуются продуктами этой компании. Не придется ничего перекраивать.
Разумеется, мы не претендуем на детальное описание решения. В будущих статьях мы развернуто опишем некоторые специфические возможности vRealize Automation и дадим ответы на ваши вопросы, если они возникнут в комментариях.
Если решение и сценарии его использования заинтересовали, будем рады видеть вас на нашем вебинаре, посвященном автоматизации ИТ-процессов с помощью vRealize Automation.
vRealize Operations Manager Tenant App for Cloud Director (vROps) — это сервис для анализа и оптимизации работы виртуальных ЦОД вашей организации. С ним проще использовать весь потенциал виртуальной инфраструктуры, поскольку все данные собраны в одном месте и представлены в удобном виде.
Помимо информации о потреблении ресурсов, в нем отображаются:
подсказки о том, как оптимизировать виртуальный ЦОД;
предупреждения о проблемах;
метрики использования ресурсов в течение определенного промежутка времени;
Сервис предоставляется пользователям услуги «Виртуальный ЦОД на базе VMware» и является частью портала VMware Cloud Director. При этом доступ к vROps — это отдельная услуга, ее нужно заказывать дополнительно.
Чтобы сделать это, обратитесь в техническую поддержку .
Основные инструменты мониторинга vROps :
В отчетах на дашбордах доступна информация об организации в целом.
Это удобно если у организации несколько виртуальных ЦОД и нужно собрать данные обо всех в целом или сравнить производительность разных ЦОД.
Если нужно узнать информацию о отдельном объекте организации, например о конкретном виртуальном ЦОД или VM, нажмите на него в отчете.
Чтобы рассчитать, сколько ресурсов необходимо для расширения ЦОД, нужно наблюдать за системой при нормальной и максимальной нагрузке.
Следить за изменениями при разной нагрузке удобно с помощью метрик. Они представлены в виде графиков и показывают, как меняется состояние системы за указанное время.
Метрик в сервисе достаточно много и все они решают разные задачи.
Одни помогают анализировать производительность и планировать распределение ресурсов. С помощью других можно быстро определить, с чем связан тот или иной сбой.
Как только появляются нежелательные события, сервис оповещает о них алертом. Благодаря алертам, можно прогнозировать и решать проблемы еще до их возникновения.
Вместе с описанием проблемы некоторые алерты предлагают также ее решение.
В данный момент информация, связанная со стоимостью ресурсов, не предоставляется.
Каждый из вас наверняка сталкивался с ситуацией, когда хотелось взять под контроль вопросы управления производительностью и рабочими нагрузками, оптимизировать ресурсы и выполнять анализ журналов в реальном времени. Все это и многое другое сегодня возможно с помощью решения VMware vRealize Operations Insight, которое включает в себя инструменты VMware vRealize Operations Manager, VMware vRealize Log Insight и vRealize Infrastructure Navigator. Каждый из этих инструментов хорош по-своему и позволяет решать различные задачи. В этой статье познакомимся более подробно с одним из участников трио, а именно с VMware vRealize Log lnsight, рассмотрев его основные особенности на практике.
Особенности VMware vRealize Log lnsight
VMware vRealize Log lnsight — это решение, позволяющее управлять журналами в средах VMware в режиме реального времени, организовывать высокоэффективный поиск, использовать улучшенные возможности устранения неполадок в физических и, что особенно важно, в виртуальных и облачных средах любого размера.
vRealize Log Insight умеет обрабатывать не только любые типы журналов, но и сгенерированные машинные данные, поддерживая стандартный поиск по ключевым словам, а также глобальные запросы и условную фильтрацию. И если, к примеру, в журнале содержатся числовые значения, возможна фильтрация по их диапазонам (например, CPU > 80, 10 < threads > 100 и так далее). Результаты поиска выводятся в виде отдельных событий, каждое из которых «порождает» определенный источник. vRealize Log Insight можно использовать для сопоставления данных по различным критериям, так что анализировать ключевые события с этим инструментом стало однозначно проще.
Агенты vRealize Log Insight
Для сбора данных с серверов и рабочих станций на базе Windows и Linux vRealize Log lnsight использует нативные агенты, ассоциированные с каждой из озвученных операционных систем. Таким образом, данные, собранные по событиям в ОС и лог-файлам, доставляются на сервер vRealize Log Insight.
Интеллектуальная группировка
vRealize Log Insight использует новую технологию машинного обучения. Благодаря так называемой интеллектуальной группировке происходит сканирование всех неструктурированных данных и классификация их по типу событий, что дает возможность быстро вникнуть в суть проблемы, имеющей отношение к физической, виртуальной или гибридной инфраструктуре.
Специально предназначенная вкладка Event Trends на странице интерактивной аналитики предназначена для автоматического анализа происходящих событий с возможностью заранее выявить какую-либо аномалию. Здесь также можно отслеживать события, потенциально влияющие на здоровье того или иного приложения или окружения в целом.
Агрегация
Поля, которые извлекаются из логируемых данных, могут использоваться для агрегации. Это несколько схоже с GROYP-BY-запросами, которые выполняются в реляционных базах данных или сводных таблицах Microsoft Excel. Разница лишь в том, что здесь нет необходимости использовать ETL-процессы, требующие извлечения данных, их трансформации и загрузки, к примеру, в хранилища данных. vRealize Log Insight умеет работать с любым объемом информации, позволяя создавать агрегированные «вьюшки» и определять конкретные события или ошибки без доступа к самим системам и приложениям.
Кроме того, можно создавать собственные панели метрик и отслеживать интересующие события. К примеру, проверять производительность системы за установленный промежуток времени (за последние пять минут, час, день и т. д.).
От теории к практике: знакомство с интерфейсом
Рисунок 1. Знакомство с интерфейсом vRealize Log Insight
Панель управления vRealize Log Insight позволяет визуализировать данные журналов и определять потенциальные проблемы в имеющейся инфраструктуре. Внутри единой панели организуются два различных типа «виджетов», реализуемых в виде запросов или графиков.
Рисунок 2. Пример страницы интерактивной аналитики
Интеграция Log Insight с vCenter
Прежде чем vRealize Log Insight сможет начать собирать события и данные в окружении vSphere, необходимо выполнить подключение узла Log Insight к одному или нескольким vCenter-серверам. Log Insight отслеживает следующие типы данных с серверов vCenter и хостов ESXi:
Далее предлагаем рассмотреть, как выполняется интеграция vRealize Log Insight с vCenter, который управляет двумя хостами. Для этого необходимо подключиться к Log Insight и выполнить вход посредством учетной записи с правами администратора.
Рисунок 3. Подключение к Log Insight
При успешном входе открывается начальная страница, где предлагается несколько вариантов настройки, определяющих, как данные журналов будут попадать в Log Insight. Предлагается использовать интеграцию vSphere, чтобы автоматически собирать события с серверов vCenter или хостов ESXi. Также могут использоваться агенты, обеспечивающие отправку файлов и журналов событий с серверов Linux или Windows на сервер Log Insight.
Рисунок 4. Начальная страница входа Log Insight
В качестве примера выбираем опцию Configure vSphere Integration, после чего открывается окно vSphere Integration, где необходимо указать конфигурационную информацию в виде имени хоста, имени пользователя и пароля. При этом опции «Собирать события, задачи и оповещения с vCenter Server» (Collect vCenter Server events, tasks, and alarms) и «Настроить ESXi-хосты для отправки журналов в Log Insight» (Configure ESXi hosts to send logs to Log Insight) оставляем включенными по умолчанию.
Рисунок 5. Окно vSphere Integration
После успешно введенных параметров необходимо выполнить тестовое подключение, нажав кнопку Test Connection. Результат проверки должен быть успешным.
Рисунок 6. Окно vSphere Integration и успешный результат теста
Если не удалось получить положительный результат, необходимо вернуться на предыдущий шаг и проверить конфигурационные значения. Возможно, была допущена ошибка. По завершении теста следует сохранить параметры, нажав кнопку Save. Этот процесс займет некоторое время.
Рисунок 7. Пример справочной информации в окне vSphere Integration
Перенаправление логов в vCSA 6.0
В одном из материалов нашего блога мы уже рассказывали о виртуальном модуле VMware vCenter Server Virtual Appliance (vCSA), который представляет собой готовую к развертыванию виртуальную машину, содержащую сервисы управления виртуальной инфраструктурой VMware vSphere. vCSA позволяет использовать альтернативный вариант конфигурации без необходимости присутствия полноценного vCenter Server.
В vCSA 6.0 имеется частичная поддержка удаленных системных журналов, которые настраиваются с помощью сервиса VMware Syslog через веб-клиент vSphere. Существует два основных набора журналов, которые перенаправляются на удаленный сервер в случае настройки сервиса Syslog:
- Все логи с ESXi-хостов, подключенных к vCenter.
- Частичный набор сервисных журналов vCenter, который располагается в /etc/vmware-syslog/custom-file-location.conf.
Работа с веб-клиентом vSphere
Доступ к веб-клиенту vSphere выполняется через браузер посредством использования соответствующей ссылки. Указав логин и пароль уполномоченной учетной записи, выполняется вход, после чего становится доступна знакомая многим панель управления.
Рисунок 8. Панель управления vSphere Web Client
Здесь и будет выполняться необходимая конфигурация. Для этого следует обратиться в панель «Администрирование» (Administration), перейти в «Роли» (Roles) и выбрать «Системная конфигурация» (System Configuration). Для выполнения дальнейших действий необходимо перейти к «Службам» (Services).
Рисунок 9. Окно «Системная конфигурация» в vSphere Web Client
Параметры службы VMware Syslog
Из списка предлагаемых сервисов необходимо выбрать службу VMware Syslog. Обратите внимание, что в списке доступны две службы с одинаковым наименованием, однако следует выбрать второй по счету сервис. Чтобы убедиться в правильном выборе службы, необходимо проверить отображение конфигурационной информации. В поле Related Objects должно присутствовать имя узла vcsa-01.it-grad.local.
Рисунок 10. Параметры службы VMware Syslog
Для редактирования выбранной службы необходимо перейти в закладку «Управление» (Manage) и нажать кнопку «Редактировать» (Edit), а далее настроить четыре доступных параметра как на рисунке ниже:
Рисунок 11. Редактирование параметров выбранной службы
Что дальше? Как видно, лог-файл vpxd.log не был перенаправлен на сервер Log Insight. В следующих шагах выполним конфигурационные изменения, которые позволят файлу журнала попасть в Log Insight. Такие изменения требуют обязательной перезагрузки.
Рисунок 12. Обзор файлов журналов
Теперь переходим в vCenter Inventory Lists и выбираем vCenter Servers. Необходимо перейти к расширенным настройкам для их редактирования. Выбираем vcsa-01.it-grad.local, открываем закладку «Управление» (Manage), выбираем «Настройки» (Settings), «Расширенные настройки» (Advanced Settings) и нажимаем кнопку «Редактировать» (Edit).
Рисунок 13. Окно расширенных настроек vCenter Sever
В открывшемся окне расширенных настроек vCenter Server необходимо изменить параметр config.alert.log.outputToSyslog с false на значение true и нажать «OK». Дальше необходимо снова вернуться в панель администрирования, зайти в «Системную конфигурация» (System Configuration), выбрать узел vcsa-01.it-grad.local и обязательно перезагрузить его, нажав кнопку Reboot. Прежде чем выполнить перезагрузку узла, в окне подтверждения перезагрузки следует указать, по какой причине выполняется действие.
Подводим итоги
Мы рассмотрели ключевые особенности VMware vRealize Log lnsight, рассказали об интеллектуальной группировке, агрегации и других возможностях решения, познакомились с интерфейсом управления, научились выполнять интеграцию с vCenter, узнали, как организуется перенаправление логов в vCSA 6.0, научились работать с параметрами службы VMware Syslog и т. д. Вы можете использовать этот продукт для управления своимвиртуальным дата-центром в нашем IaaS-облаке.
Следите за новыми материалами нашего блога. В следующей статье мы продолжим знакомиться с особенностями Log lnsight, расскажем о принципах его работы в кластере и необходимости использования ILB (Integrated Load Balancer), а также покажем, как выполняется перенаправление событий в автономном и кластерном режимах.
Читайте также: