Prometheus - Основы Мониторинга
Все Основы Мониторинга, как всё это работает и зачем он вообще нужен?
Как установить Prometheus Сервер на Линукс?
Как установить Node Exporter на Linux серверах?
Как установить Windows Exporter на Windows сервера?
Как установить Grafana, настроить Data Source, добавить Dashboards ?
Как мониторить Динамичное количество серверов на AWS ?
источник
👉 @sysadminof
Все Основы Мониторинга, как всё это работает и зачем он вообще нужен?
Как установить Prometheus Сервер на Линукс?
Как установить Node Exporter на Linux серверах?
Как установить Windows Exporter на Windows сервера?
Как установить Grafana, настроить Data Source, добавить Dashboards ?
Как мониторить Динамичное количество серверов на AWS ?
источник
👉 @sysadminof
❤11👍6
Подборка программного обеспечения для виртуализации
Ganeti - Программное средство управления кластерными виртуальными серверами, построенное на базе KVM и Xen.
KVM - инфраструктура виртуализации ядра Linux.
OpenNebula - Гибкое корпоративное облако, сделанное простым.
OpenNode - Создает программное обеспечение для управления инфраструктурой с открытым исходным кодом и реализует облачные системы.
oVirt - Управление виртуальными машинами, хранилищами и виртуальными сетями.
Packer - Инструмент для создания идентичных образов машин для нескольких платформ из одной исходной конфигурации.
Proxmox VE - Решение для управления виртуализацией.
QEMU - универсальный эмулятор и виртуализатор машин.
Vagrant - Инструмент для создания полноценных сред разработки.
VirtualBox - Продукт виртуализации от корпорации Oracle.
XCP-ng - Основанная на Citrix XenServer, XCP-ng является полностью открытой платформой виртуализации.
Xen - Монитор виртуальных машин для 32/64 битных архитектур Intel / AMD (IA 64) и PowerPC 970.
👉 @sysadminof
Ganeti - Программное средство управления кластерными виртуальными серверами, построенное на базе KVM и Xen.
KVM - инфраструктура виртуализации ядра Linux.
OpenNebula - Гибкое корпоративное облако, сделанное простым.
OpenNode - Создает программное обеспечение для управления инфраструктурой с открытым исходным кодом и реализует облачные системы.
oVirt - Управление виртуальными машинами, хранилищами и виртуальными сетями.
Packer - Инструмент для создания идентичных образов машин для нескольких платформ из одной исходной конфигурации.
Proxmox VE - Решение для управления виртуализацией.
QEMU - универсальный эмулятор и виртуализатор машин.
Vagrant - Инструмент для создания полноценных сред разработки.
VirtualBox - Продукт виртуализации от корпорации Oracle.
XCP-ng - Основанная на Citrix XenServer, XCP-ng является полностью открытой платформой виртуализации.
Xen - Монитор виртуальных машин для 32/64 битных архитектур Intel / AMD (IA 64) и PowerPC 970.
👉 @sysadminof
👍5❤2
This media is not supported in your browser
VIEW IN TELEGRAM
Dynamic-wallpaper
Простой bash-скрипт для установки обоев в зависимости от текущего времени, используя планировщик заданий cron.
Описание
25+(более) различных типов обоев (HD/UHD/4K/5K).
Добавлена поддержка pywal.
Пользователи могут добавлять свои собственные обои.
С помощью Cron обои меняются в зависимости от времени в течение дня.
Протестировано на :
Оконные менеджеры: Openbox, i3wm, bspwm, awesomewm, Fluxbox, Fvwm, Swaywm.
Окружения рабочего стола : KDE, Pantheon, Gnome, Deepin, Cinnamon, XFCE, LXDE, MATE
https://github.com/adi1090x/dynamic-wallpaper
👉 @sysadminof
Простой bash-скрипт для установки обоев в зависимости от текущего времени, используя планировщик заданий cron.
Описание
25+(более) различных типов обоев (HD/UHD/4K/5K).
Добавлена поддержка pywal.
Пользователи могут добавлять свои собственные обои.
С помощью Cron обои меняются в зависимости от времени в течение дня.
Протестировано на :
Оконные менеджеры: Openbox, i3wm, bspwm, awesomewm, Fluxbox, Fvwm, Swaywm.
Окружения рабочего стола : KDE, Pantheon, Gnome, Deepin, Cinnamon, XFCE, LXDE, MATE
https://github.com/adi1090x/dynamic-wallpaper
👉 @sysadminof
👍5
Ссылка на вакансию
Компания: deeplay
Роль: Ведущий инженер ИТ инфраструктуры
Формат работы: удаленно, гибрид, офис
Контакт для откликов: @vorobyova_na
deeplay — продуктовая IT-компания. Мы создаём системы и решения в сфере интеллектуальных игр.
Сейчас нам нужен Ведущий инженер ИТ инфраструктуры, который будет вносить свой вклад в развитие продуктов компании, сможет поддерживать открытое общение и дружескую атмосферу.
Что необходимо делать:
- Руководить техническим видением команды и реализацией архитектурных решений, инициатив и технологий;
- Создавать технические решение на основе бизнес-требований, обеспечивая их согласованность с общей стратегией компании;
- Отвечать за техническое качество разработанных решений, их масштабируемость, устойчивость и соответствие требованиям компании или конкретного проекта;
- Обеспечивать оптимальный выбор технологий, подходов и инструментов для достижения целей команды и компании;
- Обеспечивать высокий уровень технической компетентности внутри команды;
- Курировать освоение сотрудниками Hard Skills и адаптацию новых сотрудников связанную с техническими решениями группы.
Для реализации задач тебе потребуется:
- Опыт работы с базами данных: MySQL, PostgreSQL Databases, оптимизация производительности и обеспечение их безопасности;
- Опыт администрирования серверов: Linux, Windows Server;
- Опыт работы с VMWare, проектировать и конфигурировать гипервизоры, виртуальные свитчи, гиперконвергентные системы;
- Опыт синхронизации 1C, AD, Crowd;
- Опыт администрирование почтовых сервисов;
- Опыт работы с Microsoft Azure, понимание гибридных схем развертывания, настройки и синхронизации локального АД с Azure;
-Опыт работы в ОС Windows, Linux.
Компания: deeplay
Роль: Ведущий инженер ИТ инфраструктуры
Формат работы: удаленно, гибрид, офис
Контакт для откликов: @vorobyova_na
deeplay — продуктовая IT-компания. Мы создаём системы и решения в сфере интеллектуальных игр.
Сейчас нам нужен Ведущий инженер ИТ инфраструктуры, который будет вносить свой вклад в развитие продуктов компании, сможет поддерживать открытое общение и дружескую атмосферу.
Что необходимо делать:
- Руководить техническим видением команды и реализацией архитектурных решений, инициатив и технологий;
- Создавать технические решение на основе бизнес-требований, обеспечивая их согласованность с общей стратегией компании;
- Отвечать за техническое качество разработанных решений, их масштабируемость, устойчивость и соответствие требованиям компании или конкретного проекта;
- Обеспечивать оптимальный выбор технологий, подходов и инструментов для достижения целей команды и компании;
- Обеспечивать высокий уровень технической компетентности внутри команды;
- Курировать освоение сотрудниками Hard Skills и адаптацию новых сотрудников связанную с техническими решениями группы.
Для реализации задач тебе потребуется:
- Опыт работы с базами данных: MySQL, PostgreSQL Databases, оптимизация производительности и обеспечение их безопасности;
- Опыт администрирования серверов: Linux, Windows Server;
- Опыт работы с VMWare, проектировать и конфигурировать гипервизоры, виртуальные свитчи, гиперконвергентные системы;
- Опыт синхронизации 1C, AD, Crowd;
- Опыт администрирование почтовых сервисов;
- Опыт работы с Microsoft Azure, понимание гибридных схем развертывания, настройки и синхронизации локального АД с Azure;
-Опыт работы в ОС Windows, Linux.
💩6❤1👍1
👍7🔥3❤1👎1
👍6❤1
Киберугрозы становятся всё более сложными. Что если злоумышленник может получить доступ к памяти вашей системы и извлечь данные?
9 сентября в 20:00 МСК мы проведём открытый вебинар «Вложенная виртуализация. Анализ памяти». Мы разберём новые модели угроз, при которых злоумышленник может атаковать память, научим вас использовать инструменты криминалистического анализа и покажем, как защитить данные от атак на L1 и L2 виртуализацию.
Если вы специалист по информационной безопасности, системный администратор или форензик-эксперт, этот вебинар откроет для вас новые подходы к защите данных, которые могут спасти ваше приложение от утечек информации.
Урок проходит в преддверие старта курса «Компьютерная криминалистика». Пройдите регистрацию и получите скидку на обучение: https://vk.cc/cP9C9x
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
9 сентября в 20:00 МСК мы проведём открытый вебинар «Вложенная виртуализация. Анализ памяти». Мы разберём новые модели угроз, при которых злоумышленник может атаковать память, научим вас использовать инструменты криминалистического анализа и покажем, как защитить данные от атак на L1 и L2 виртуализацию.
Если вы специалист по информационной безопасности, системный администратор или форензик-эксперт, этот вебинар откроет для вас новые подходы к защите данных, которые могут спасти ваше приложение от утечек информации.
Урок проходит в преддверие старта курса «Компьютерная криминалистика». Пройдите регистрацию и получите скидку на обучение: https://vk.cc/cP9C9x
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Сколько раз вы слышали истории о том, как злоумышленники получали доступ к Kubernetes-кластерам через неправильно настроенные права доступа или незащищённые секреты? В эпоху, когда контейнеризация стала стандартом, безопасность K8s — это уже не опция, а жизненная необходимость для любой серьёзной инфраструктуры.
📅 9 сентября в 20:00 Денис Шишикин проведёт открытый вебинар «Обеспечение безопасности в Kubernetes» в рамках курса «DevOps Advanced». Это практическое занятие для тех, кто хочет защитить свои кластеры от типовых угроз и научиться применять проверенные практики безопасности.
На вебинаре разберут конкретные инструменты и подходы — механизмы контроля доступа через RBAC, ограничение привилегий подов с помощью Pod Security Admission, безопасную работу с секретами через Sealed Secrets. Денис покажет, как сканировать манифесты и кластеры с помощью Trivy и kube-bench.
Особенно полезно будет DevOps-инженерам, системным администраторам и всем, кто работает с Kubernetes в продакшне. Спикер объяснит, какие угрозы характерны для K8s-кластеров и как проводить базовый аудит безопасности ресурсов и конфигураций.
👉 Вебинар бесплатный, но регистрация обязательна — места ограничены: https://vk.cc/cPaU2F
🎁 Каждый участник вебинара получит бонус — скидку на полный курс. Главное — успеть записаться.
Реклама. ООО «Отус онлайн‑образование», ОГРН 1177746618576
📅 9 сентября в 20:00 Денис Шишикин проведёт открытый вебинар «Обеспечение безопасности в Kubernetes» в рамках курса «DevOps Advanced». Это практическое занятие для тех, кто хочет защитить свои кластеры от типовых угроз и научиться применять проверенные практики безопасности.
На вебинаре разберут конкретные инструменты и подходы — механизмы контроля доступа через RBAC, ограничение привилегий подов с помощью Pod Security Admission, безопасную работу с секретами через Sealed Secrets. Денис покажет, как сканировать манифесты и кластеры с помощью Trivy и kube-bench.
Особенно полезно будет DevOps-инженерам, системным администраторам и всем, кто работает с Kubernetes в продакшне. Спикер объяснит, какие угрозы характерны для K8s-кластеров и как проводить базовый аудит безопасности ресурсов и конфигураций.
👉 Вебинар бесплатный, но регистрация обязательна — места ограничены: https://vk.cc/cPaU2F
🎁 Каждый участник вебинара получит бонус — скидку на полный курс. Главное — успеть записаться.
Реклама. ООО «Отус онлайн‑образование», ОГРН 1177746618576
❤2
Профайлер памяти. Зачем он нужен и как использовать
Профайлер памяти — это инструмент, который анализирует работу конкретного приложения, помогает выявить утечки памяти, показывает точное количество использованной памяти и количество выделений. Если программа потребляет больше памяти, чем ожидалось, то профайлер покажет все выделения ресурсов и позволит определить, почему и где они выделяются.
Профайлер можно использовать не только в разработке, но и в системном администрировании, чтобы отслеживать рабочие процессы конкретных приложений, скриптов и задач.
https://habr.com/ru/companies/ruvds/articles/827644/
👉 @sysodminof
Профайлер памяти — это инструмент, который анализирует работу конкретного приложения, помогает выявить утечки памяти, показывает точное количество использованной памяти и количество выделений. Если программа потребляет больше памяти, чем ожидалось, то профайлер покажет все выделения ресурсов и позволит определить, почему и где они выделяются.
Профайлер можно использовать не только в разработке, но и в системном администрировании, чтобы отслеживать рабочие процессы конкретных приложений, скриптов и задач.
https://habr.com/ru/companies/ruvds/articles/827644/
👉 @sysodminof
👍3
PowerShell скрипты для сбора информации о компьютерах
Собираем сведения о рабочих столах локального компьютера
Вывод сведений о BIOS
Вывод сведений о процессоре
Получить данные поставщика вычислительной техники (OEM)
Список установленных исправлений
Перечисление сведений о версии операционной системы
Общие сведения о локальных пользователях
Получение доступного места на диске
Получение сведений о сеансе входа
Отобразить пользователя, вошедшего в определенную компьютерную систему
Получение местного времени с компьютера
Отображение состояния службы
👉 @sysodminof
Собираем сведения о рабочих столах локального компьютера
Get-CimInstance -ClassName Win32_Desktop
Вывод сведений о BIOS
Get-CimInstance -ClassName Win32_BIOS
Вывод сведений о процессоре
Get-CimInstance -ClassName Win32_Processor | Select-Object -ExcludeProperty "CIM*"
Get-CimInstance -ClassName Win32_ComputerSystem | Select-Object -Property SystemType
SystemType
----------
X86-based PC
Получить данные поставщика вычислительной техники (OEM)
Get-CimInstance -ClassName Win32_ComputerSystem
Список установленных исправлений
Get-CimInstance -ClassName Win32_QuickFixEngineering
Перечисление сведений о версии операционной системы
Get-CimInstance -ClassName Win32_OperatingSystem |
Select-Object -Property BuildNumber,BuildType,OSType,ServicePackMajorVersion,ServicePackMinorVersion
Общие сведения о локальных пользователях
Get-CimInstance -ClassName Win32_OperatingSystem |
Select-Object -Property NumberOfLicensedUsers, NumberOfUsers, RegisteredUser
Get-CimInstance -ClassName Win32_OperatingSystem | Select-Object -Property *user*
Получение доступного места на диске
Get-CimInstance -ClassName Win32_LogicalDisk -Filter "DriveType=3"
Get-CimInstance -ClassName Win32_LogicalDisk -Filter "DriveType=3" |
Measure-Object -Property FreeSpace,Size -Sum |
Select-Object -Property Property,Sum
Получение сведений о сеансе входа
Get-CimInstance -ClassName Win32_LogonSession
Отобразить пользователя, вошедшего в определенную компьютерную систему
Get-CimInstance -ClassName Win32_ComputerSystem -Property UserName
Получение местного времени с компьютера
Get-CimInstance -ClassName Win32_LocalTime
Отображение состояния службы
Get-CimInstance -ClassName Win32_Service |
Select-Object -Property Status,Name,DisplayName
Get-CimInstance -ClassName Win32_Service |
Format-Table -Property Status, Name, DisplayName -AutoSize -Wrap
👉 @sysodminof
👍9❤1
Почему протоколы маршрутизации работают не только на сетевом уровне?
Понимание позиционирования сетевых протоколов позволяет на качественно новом уровне рассмотреть работу сетей передачи данных.
Также анализ дампов трафика сетевых протоколов позволяет лучше понять принципы работы этих протоколов.
В результате вебинара:
✔️ Сможете разобраться, как именно работает стек сетевых протоколов в разрезе data / control / management plane.
✔️ Сможете на практике использовать анализ дампов трафика сетевых протоколов.
👉 Регистрация и подробности о курсе Network Engineer. Professional: https://vk.cc/cPeq2W
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Понимание позиционирования сетевых протоколов позволяет на качественно новом уровне рассмотреть работу сетей передачи данных.
Также анализ дампов трафика сетевых протоколов позволяет лучше понять принципы работы этих протоколов.
В результате вебинара:
👉 Регистрация и подробности о курсе Network Engineer. Professional: https://vk.cc/cPeq2W
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Please open Telegram to view this post
VIEW IN TELEGRAM
👎2