Специалисты HOSTKEY автоматизировали настройку и передачу клиентам выделенных серверов (включая машины с профессиональными GPU) на всех площадках компании в Москве, Амстердаме и Нью-Йорке.
Автоматизируем мониторинг: низкоуровневое обнаружение
И вот с версии 2.0 сюда добавилось Low-Level Discovery (LLD) или низкоуровневое обнаружение. Хотелось бы рассказать что это такое.
Inotify или автоматизация рутинных операций с помощью incron
Что такое inotify
Inotify — это подсистема ядра Linux, которая позволяет получать уведомления об изменениях в файловой системе. Т.е. простыми словами — эта штука дает нам информацию о создании или изменении любого файла или директории в используемой файловой системе.
Inotify появилась в ядре аж в версии 2.6.13 и прошла проверку временем. Для ее использования написано несколько утилит, работу с одной из которых мы и рассмотрим.
Мониторим парк ИБП. Ч.3, заключительная
Или что пригодится знать и уметь, если замена ИБП после поломки – урон профессиональной гордости.
И вновь приветствую, уважаемые коллеги и читатели. За пару лет достаточно плотной работы с бесперебойниками я совершил для себя много "открытий чудных".
Кейс: Автоматизация добавления учебных курсов на иностранных языках для Workfusion Automation Academy
Рассказываем, как упростить добавление в Moodle новых языковых версий вашего контента.
→ Пример реального проекта
→ Конкретные проблемы и решения
→ Как это работает (видео): разбираемся за 2 минуты
VMware PowerCLI: Управляем облаками и всем всем всем из командной строки:
О рутине и борьбе с ней
Всем нам очень нравятся продукты VMware! Помимо всеми нами любимого Workstation, WMware предлагает мощнейшие средства виртуализации на корпоративном и мультикорпоративном уровне.
Располагая нескольким гипервизорами ESXi с помощью vCenter Server, установленного, например, на одну из виртуальных машин, живущей на одном из этих же гипервизоров, мы можем довольно легко управлять всеми подключенными гипервизорами, управлять всеми ресурсами, создавать, удалять, править виртуальные машины и т.д. Можем подключиться, например, с помощью vSphere Client и получить довольно приятный вид всей нашей виртуальной инфраструктуры.
Правда в один момент, эта инфраструктура может стать очень большой и неподъемной. Всякого рода администрирование в один момент может занимать слишком времени и отнимать слишком много усилий. Некоторые задачи выполнять периодично, что малость надоедает.
Возникает довольно резонный вопрос, а что из этого всего можно заскриптить и как? Вот тут к нам приходит на помощь PowerCLI.
Что такое мониторинг в IT или почему админы стали больше спать?
Для чего нужен мониторинг IT?
Чтобы администраторы узнавали о проблемах в инфраструктуре раньше пользователей. Это, по сути, комплекс быстрой диагностики, который дает своевременное оповещение о проблемах и точную информацию, где и что случилось конкретно.
Пример: в 15:05 возникает проблема с почтой. Благодаря системе мониторинга админ уже в 15:07 видит, что на сервере не стартовала конкретная служба Windows, из-за чего не поднялся Exchange, и юзеры не получат писем. Без мониторинга ему бы позвонил руководитель около 17:00 и спросил бы, где письмо от партнёра, которое тот уже три раза отправил полчаса назад.
Как это было раньше?
Раньше информация о всей инфраструктуре (серверах, сетевых устройствах и так далее) просто собиралась. Роль «интеллектуального обработчика» лежала на администраторе: он, как пилот в кабине самолёта, должен был окинуть все приборы взглядом, чтобы понять картину. Ясно, что так мог не каждый.
Автоматизируем мониторинг: низкоуровневое обнаружение для SNMP
Тогда же мы посетовали, что составные индексы в SNMP-таблицах в системе не поддерживаются, что несколько ограничивает возможности по применению. Например, если вам нужно сделать Discovery двух RAID-контроллеров на одном сервере и всех физических и логических дисков за ними, то, увы, мы этого сделать не могли без костылей. Работало только для первого RAID-контролера в списке. Но, как говорится, все течет, все меняется! И вот долгожданный релиз 2.2 убрал это связывающее нас по рукам ограничение.
Рассказать о нововведении я бы хотел на примере шаблона для HP серверов. Но сначала немножко вспомним про SNMP.
Автоматизация задач резервного копирования с помощью vCenter Orchestrator через Veeam Restful API
Наличие REST плагина у этого фреймворка привело нас к мысли, что можно провести интеграцию vCenter Orchestrator с Veeam Backup & Replication, автоматизировав таким образом операции, выполняемые Veeam Backup Enterprise Manager, в частности: запуск, остановка или просмотр статистики бэкапов, выполнение восстановлений, просмотр, управление ролями безопаности.
Итак, исходные данные:
- установленный vCenter Orchestrator 5.5.2
- установленный Veeam Backup & Replication v8 Enterprise Plus
Что требуется:
- сделать так, чтобы оно работало вместе через REST (кстати, через PowerShell интеграция тоже возможна, но это уже вне рамок этого кейса)
Что вас ожидает:
- нюансы интеграции
- примеры REST запросов
Прошу под кат за деталями.
Ansible с чего начать
Как автоматизировать создание виртуальных машин? Рассказываем подробно
Добро пожаловать под кат, если вам это интересно.
Начинающему сисадмину: как из хаоса сделать порядок
Я системный администратор FirstVDS, и это — текст первой вводной лекции из моего краткого курса помощи начинающим коллегам. Специалисты, которые недавно начали заниматься системным администрированием, сталкиваются с рядом одних и тех же проблем. Чтобы предложить решения, я взялся написать этот цикл лекций. Некоторые вещи в нём специфичны для технической поддержки хостинга, но в целом, могут оказаться полезными если не для всех, то для многих. Поэтому я адаптировал текст лекции, чтобы поделиться здесь.
Не имеет значения, как называется ваша должность — важно, что по факту вы занимаетесь администрированием. Поэтому начнем с того, чем должен заниматься системный администратор. Основная его задача — это приведение в порядок, поддержание порядка и подготовка к грядущим увеличениям порядка. Без системного администратора на сервере начинается бардак. Логи не пишутся, или в них пишется не то, ресурсы распределяются неоптимально, диск заполняется всевозможным мусором и система начинает медленно загибаться от такого количества хаоса. Спокойно! Системные администраторы в вашем лице приступают к решению проблем и устранению бардака!
От DVD и флешек до современных решений: как мы автоматизировали установку ОС на серверы
Сдающие серверы в аренду компании сталкиваются с необходимостью автоматизации установки операционных систем. В первые годы мы в HOSTKEY предлагали клиентам лишь небольшое количество вариантов для инсталляции, но со временем усовершенствовали сервис. Рассказываем, как это сделать с минимальными затратами.
Linux LiveCD на базе CentOS и техники его использования в PXE-загрузке через Foreman
Создатели дистрибутивов Linux предлагают пользователям пригодные для работы без установки образы операционных систем, однако универсальные сборки плохо подходят для задач хостинга. Рассказываем, как мы в HOSTKEY создали собственный LiveCD на основе CentOS и в итоге получили удобную управляемую систему сборки и доставки LiveCD.
Как управлять программным обеспечением в корпоративной ИТ-инфраструктуре?
Многим компаниям приходится решать вопросы управления жизненным циклом собственных или сторонних продуктов. Расскажем, как это реализовано у нас в HOSTKEY, а также изучим альтернативные системы.
Тихая установка программ на удалённый компьютер. Для самых маленьких
Предлагаю вашему вниманию статью об удалённой установке программ штатными средствами Windows 10 и бесплатными консольными утилитами.
Рассмотрим установку двух наиболее часто встречающихся типа установочных файлов .exe и .msi...
Управляем доставкой ПО: хитрости использования RPM-deploy
В предыдущей статье мы рассмотрели средства автоматизации развертывания ПО и управления его жизненным циклом, а сейчас делимся лайфхаками использования RPM.
Автоматизация процесса диагностики производительности и ее оптимизации в 1С: Предприятие 8.x
Почему так тяжело расследовать и устанавливать причины просадки производительности в 1С 8?
Я работаю в компании, которая занимается вопросами оптимизации производительности и масштабируемости СУБД уже почти 20 лет. В своей практике мы сталкивались с разными ИТ-системами: по масштабу, по платформам приложения, по СУБД. Используя различные программные средства, постепенно выкристаллизовалась методика поиска узких мест любой системы. И дальше встал вопрос об автоматизации не только процесса анализа проблем, но и поддержки производительности.