Кто владеет информацией – тот владеет миром, но информацией бесполезно просто владеть: её нужно использовать. Сегодня практически всё либо уже имеет в себе цифровые компоненты с выполняющимся в них кодом разного уровня, либо имеет возможность встраивания в него подобных компонент. И в том или ином ключе – любой процесс имеет метрики, анализируя которые можно как что-то улучшить, так и быть как минимум подготовленным к надвигающимся проблемам.
Что есть мониторинг? Мониторинг – это инструмент, подсистема и средство для ведения информационных систем. Именно ведения и именно систем – и вот тут пройдёмся по порядку, так как из-за неправильного понимания самой сути того, что есть мониторинг – рождается очень много вопросов, которые на самом деле отсутствуют. А именно:
Инструмент – так как мы непосредственно как размещаем штатные и самописные Агенты для сбора первичных данных, так и создаём Действия, которые непосредственно осуществляют оперативное управление системой в том числе.
Средство – которым данные, поступающие как непосредственно с составных элементов информационной системы, так и с аналитических узлов(о них далее в книге) – визуализируются, анализируются и в том числе предоставляют ответы на текущие вопросы работы и эксплуатации системы
Подсистема – ответственная за самообслуживание всей системы. Её узлы отличаются от других и специфично задаче построены и сопряжены между собой. Время только пассивного или как его ещё называют – наблюдательного мониторинга, уже давно прошло, современные масштаб и сложность даже небольших систем требуют качественно другого уровня
Так же следует прояснить – что есть информационная система? Информационная система есть два и более устройства, работающих над одной задачей, в том числе локальной. И сеть передачи данных международного провайдера, и сервер и несколько компьютеров в офисе, и умный дом, и система автоматического полива растений – это всё информационные системы. И в каждой из них мониторинг – важен и поможет, его просто нужно построить правильно и в соответствии с задачей. Легко сказать – да непросто сделать, как показывает практика. Этак книга как раз для того, чтобы помочь в этом важном деле.
Для кого эта книга? Для тех, кто хочет либо создать, либо улучшить информационные системы, что у них под рукой. От читателя требуется владение администрированием Linux, в книге рассматриваются так же и другие операционные системы, но само ядро мониторинга будет рассматриваться на сервере под управлением ОС Linux для стандартизации. При необходимости и при установке необходимых пакетов – это может работать так же и на других операционных системах.
Какие кейсы мы рассмотрим? Наиболее распространённые и находящиеся под рукой фактически у каждого системного администратора. Задача этой книги – дать надёжный фундамент и полную базу для работы с вопросом, а так же научить делать собственные агенты и действия. Это надёжный «базовый уровень», который уже даст возможность внедрять самому, понимая при этом что, как и зачем. В ближайшей перспективе после выхода полной версии книги так же планируется курс, где как раз можно и нужно пошагово на практике рассматривать конкретные кейсы тех, кто пришёл на него.