Мой веб-блокнот Site logo

Icinga2. Установка на Linux

Icinga2 linux

Добавляем Icinga2 репозиторий в пакетный менеджер

Debian:
wget -O - http://packages.icinga.com/icinga.key | apt-key add -
echo 'deb http://packages.icinga.com/debian icinga-jessie main' >/etc/apt/sources.list.d/icinga.list
apt-get update
Ubuntu 14.04:
wget -O - http://packages.icinga.com/icinga.key | apt-key add -
echo 'deb http://packages.icinga.com/ubuntu icinga-trusty main' >/etc/apt/sources.list.d/icinga.list
apt-get update
Читать дальше...

Установка контролера UniFi на виртуальную машину Hyper-V с ОС Ubuntu

Hyper-V linux
Для начала установим Ubuntu на Hyper-V: Установка виртульной машины с Ubuntu на Hyper-V Добавим дополнительные репозитории unifi и mongodb:
echo 'deb http://www.ubnt.com/downloads/unifi/debian stable ubiquiti' | sudo tee -a /etc/apt/sources.list
echo 'deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen' | sudo tee -a /etc/apt/sources.list
Читать дальше...

Настройка контролера домена в режиме Core

Windows AD powershell
Подготовить сервер:
  • Назначить статический IP-адрес
  • Переименовать
  • Установить дату.время.часовой пояс
  • Установить необходимые роли
  • Поднимаем домен в новом лесу
Читать дальше...

Powershell. Мониторинг температуры процессора

powershell monitoring Icinga2
[System.Reflection.Assembly]::LoadFile("c:\ProgramData\icinga2\scripts\icinga2\bin\OpenHardwareMonitorLib.dll") | Out-Null [System.Reflection.Assembly]::LoadFile("c:\ProgramData\icinga2\scripts\icinga2\bin\OpenHardwareMonitorLib.dll") | Out-Null
Читать дальше...

Обратный туннель для доступа по RDP с использованием putty и icinga2

powershell Icinga2
[Статья опубликована мной на Хабрахабре]
Читать дальше...

Powershell. Добавление локального пользователя

Windows powershell
За основу взята статья с сайта windowsnotes.ru: Управляем локальными пользователями с помощью PowerShell
Читать дальше...

Загрузочная флешка Windows

Windows
Читать дальше...

Модуль для icingaweb2 - puppetreports

Icinga2 puppet
Для конфигурирования машин использую puppet. В настоящий момент puppet делает незначительную работу, поэтому не вижу смысла разворачивать какие либо интерфейсы к нему. Но хочется видеть хоть какую-то минимальную статистику или отчеты о применении настроек на клиентах. Для этого был разработан модуль для icingaweb2 - PuppetReports.
Читать дальше...

Powershell. Создание и выборка событий календаря Outlook

powershell
Предложил своему руководителю вести учет простоев объектов вместо Excel таблицы в общем календаре Outlook. А раз назвался груздем, то и полезай в кузов, нужно как-то реализовать предложение. Решением задачи стало написание двух скриптов на powershell.
Читать дальше...

Эмуляция активности пользователя на рабочем месте с помощью powershell

powershell Windows
Как-то "Козявочка" выразила беспокойство по поводу того, что у нас на работе могут отслеживать присутствие сотрудника на рабочем месте и его активность в течении рабочего дня. А так-как она числится "за штатом", распорядок её рабочего дня сильно зависит от случая. [Reflection.Assembly]::LoadWithPartialName("System.Drawing") | Out-Null
Читать дальше...

Инвентаризация железа с помощью powershell

monitoring powershell wmi
Post image
В этом посте я опишу свой велосипед по сбору сведений об аппаратном обеспечении компьютеров. У меня это организовано с помощью скрипта на powershell, базы данных MySQL и системы мониторинга icinga2. Пока не буду описывать то, что связано с icinga2, так как это тема отдельной статьи. [Console]::OutputEncoding = [System.Text.Encoding]::UTF8 [Console]::OutputEncoding = [System.Text.Encoding]::UTF8
Читать дальше...

Переименование домена

Windows AD
Процесс переименования домена не является рядовой процедурой администрирования, поэтому требует качественной подготовки в тестовом домене локальной сети.
Читать дальше...