cgroup_memory_recap - Профилирование максимального использования памяти задачами и полного выполнения с помощью cgroups
Новое в версии 2.6.
Описание
- Этот плагин обратного вызова Ansible профилирует максимальное использование памяти Ansible и отдельных задач и отображает сводку в конце с использованием cgroups
Требования
Ниже перечислены требования к локальному узлу-мастеру, на котором выполняется этот обратный вызов.
- белый список в конфигурации
- cgroups
Параметры
| Параметр | Варианты/Значения по умолчанию | Конфигурация | Комментарии |
|---|---|---|---|
| cur_mem_file обязательно | записи в ini: [callback_cgroupmemrecap ] переменная окружения: CGROUP_CUR_MEM_FILE | Путь к файлу memory.usage_in_bytes. Пример /sys/fs/cgroup/memory/ansible_profile/memory.usage_in_bytes.
| |
| max_mem_file обязательно | записи в ini: [callback_cgroupmemrecap ] переменная окружения: CGROUP_MAX_MEM_FILE | Путь к файлу cgroups memory.max_usage_in_bytes. Пример /sys/fs/cgroup/memory/ansible_profile/memory.max_usage_in_bytes.
|
Примечания
Примечание
- Требуется запуск Ansible изнутри cgroup, например, с помощью
cgexec -g memory:ansible_profile ansible-playbook .... - Этот cgroup должен использоваться только Ansible для получения точных результатов
- Для создания cgroup сначала используйте команду, такую как
sudo cgcreate -a ec2-user:ec2-user -t ec2-user:ec2-user -g memory:ansible_profile
Статус
Этот модуль помечен как превью, что означает, что его интерфейс не гарантируется обратной совместимости.
Техническое обслуживание
Этот обратный вызов помечен как сообщество, что означает, что он поддерживается сообществом Ansible. Дополнительную информацию см. в разделе Техническое обслуживание и поддержка модулей.
Список других модулей, поддерживаемых сообществом Ansible, см. в разделе здесь.
Автор
- НЕИЗВЕСТНО
Подсказка
Если вы обнаружите какие-либо проблемы в этой документации, вы можете отредактировать этот документ, чтобы улучшить его.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.6/plugins/callback/cgroup_memory_recap.html