Мониторинг сервера SNMP+MRTG
Есть задача - сервер под ОС Ubuntu 10.04.4 снабдить средствами удаленного мониторинга без использования SSH с возможностью просмотра через браузер или браузер смартфона. Решений говорят масса - но данное одно из самых простых и надежных.
Заходим рутом и поехали...
sudo su
apt-get update
apt-get upgrade
Ставим необходимые пакеты
sudo apt-get install snmpd
После окончания установки открываем конфиг
sudo nano /etc/snmp/snmpd.conf
Ищем такую строку
#### # First, map the community name (COMMUNITY) into a security name # (local and mynetwork, depending on where the request is coming # from): # sec.name source community com2sec paranoid default public #com2sec readonly default public #com2sec readwrite default private
Переносим знак # комментирования что бы получилось так
#### # First, map the community name (COMMUNITY) into a security name # (local and mynetwork, depending on where the request is coming # from): # sec.name source community #com2sec paranoid default public com2sec readonly default public #com2sec readwrite default private
Сохраняем конфиг и выходим Ctrl+o -> Enter -> Ctrl+x
Перезапускаем сервис.
sudo /etc/init.d/snmpd restart
Ставим MRTG.
sudo apt-get install mrtg

"No"
Создаем каталог.
mkdir /etc/mrtg
Переносим в этот каталог конфиг.
mv /etc/mrtg.cfg /etc/mrtg/
cfgmaker --global 'WorkDir:/var/www/mrtg' --global 'Options[_]: bits,growright' --output /etc/mrtg/mrtg.cfg public@localhost
Заходим в конфиг и правим.
sudo nano /etc/mrtg/mrtg.cfg
Ищем строки:
### Global Defaults # to get bits instead of bytes and graphs growing to the right # Options[_]: growright, bits EnableIPv6: no WorkDir:/var/www/mrtg Options[_]: bits,growright
Меняем на такие
### Global Defaults # to get bits instead of bytes and graphs growing to the right # Options[_]: growright, bits EnableIPv6: no WorkDir:/var/www/mrtg Language: russian RunAsDaemon: Yes Interval: 5 Logdir: /var/log/mrtg Options[_]: bits,growright
Сохраняем конфиг и выходим Ctrl+o -> Enter -> Ctrl+x
sudo mkdir /var/www/mrtg
Сгенерируем индексную страницу для мониторинга.
indexmaker --output=/var/www/mrtg/index.html /etc/mrtg/mrtg.cfg
env LANG=C /usr/bin/mrtg /etc/mrtg/mrtg.cfg
Проверяем - открываем браузер http://<ваш_IP>/mrtg/ и если все сделано правильно то увидим что-то вроде этого:

Если это все что требовалось то не плохо бы защитить этот индекс от любопытных (служебная информация) с помощью того же .htaccess.
***
Если нужно то продолжаем...
Останавливаем (убиваем) процесс
rm /etc/mrtg/mrtg.pid
Открываем конфиг для дополнения другими сервисами.
sudo nano /etc/mrtg/mrtg.cfg
Копируем и вставляем все по очереди в конец файла конфигурации пропустив одну строку.
# CPU_Temp
Target[cpu_temp]:`/usr/bin/sensors|grep "temp1"|awk {'print $2'}|cut -c 2-3`
Options[cpu_temp]: growright,gauge, noinfo, nopercent, nobanner, nolegend
MaxBytes[cpu_temp]: 90
Title[cpu_temp]: temperature on server
Legend1[cpu_temp]: temp
Legend2[cpu_temp]: max temp
LegendI[cpu_temp]: temp
LegendO[cpu_temp]: max temp
YLegend[cpu_temp]: temp
ShortLegend[cpu_temp]: t.
Unscaled[cpu_temp]: dwm
PageTop[cpu_temp]: <H1><C>CPU temperature</C></H1>
Пропускаем строку....
# CPU LoadMIBs: /usr/share/snmp/mibs/UCD-SNMP-MIB.txt Target[cpu]:ssCpuRawUser.0&ssCpuRawUser.0:public@127.0.0.1+ssCpuRawSystem.0&ssCpuRawSystem.0:public@127.0.0.1+ssCpuRawNice.0&ssCpuRawNice.0:public@127.0.0.1 RouterUptime[cpu]: public@127.0.0.1 MaxBytes[cpu]: 100 Title[cpu]: CPU Load PageTop[cpu]: <H1>Active CPU Load %</H1> Unscaled[cpu]: ymwd ShortLegend[cpu]: % YLegend[cpu]: CPU Utilization Legend1[cpu]: Active CPU in % (Load) Legend2[cpu]: Legend3[cpu]: Legend4[cpu]: LegendI[cpu]: Active LegendO[cpu]: Options[cpu]: growright,nopercent
Пропускаем строку....
# Memory LoadMIBs: /usr/share/snmp/mibs/HOST-RESOURCES-MIB.txt Target[mem]: .1.3.6.1.4.1.2021.4.6.0&.1.3.6.1.4.1.2021.4.6.0:public@localhost PageTop[mem]: <H1>Free Memory</H1> Options[mem]: nopercent,growright,gauge,noinfo Title[mem]: Free Memory MaxBytes[mem]: 1000000 kMG[mem]: k,M,G,T,P,X YLegend[mem]: bytes ShortLegend[mem]: bytes LegendI[mem]: Free Memory: LegendO[mem]: Legend1[mem]: Free memory, not including swap, in bytes
Сохраняем конфиг и выходим Ctrl+o -> Enter -> Ctrl+x
Сгенерируем новую страницу для мониторинга с дополнительными сервисами.
indexmaker --output=/var/www/mrtg/index.html /etc/mrtg/mrtg.cfg
env LANG=C /usr/bin/mrtg /etc/mrtg/mrtg.cfg
Теперь должно все выглядеть примерно так:

На этом пока все....




Новый ноутбук Samsung NP700Z7C-S01, обеспечивающий лучшую в своем классе производительность, при многозадачности и работе с самыми требовательными приложениями и мультимедиа. Разрешение оснащенного светодиодной подсветкой 17,3-дюймового дисплея этого ноутбука - 1920 x 1080 пикселей. Четырехъядерный CPU Intel Core i7-3615QM 6 Мб кэша L3, HyperThreading, Turbo Boost 2.0. В этом году это лучшая машинка из тех что мне довелось наблюдать лично.
После более чем полугода пользования
Ситуация: Панельный дом по четыре квартиры на этаж по две на каждую сторону от лифта - далее где как, у кого то есть дверь в "предбанник" у кого то нет. Дверной звонок есть у всех. Распространителям всякого хлама больше ничего и не надо.
На официальном ресурсе компании опубликовано обновление прошивки на сей девайс. Из изменений только официальная русская локализация а основа предыдущая версия.
Широкоэкранная матрица разрешением: 1366×768, 
Для определения мощности БП Вы можете пользоваться сервисом. Эта программа калькулятор, в который заложены данные о наиболее часто встречающихся комплектующих. С её помощью легко посчитать необходимую Вам мощность компьютерного БП.
Понадобилось установить на внешний HDD "Ubuntu". Установщику указал куда ставить систему и прописать загрузчик.Все поставилось довольно резво - без проблем а потом естественно обновилось, вместе с новым ядром и пакетами в автоматическом режиме обновился и GRUB загрузчик. Тихо так прописал себя на другой диск и добавил в себя загрузочную строчку Windows 7. GRUB конечно рулит но при отключении USB HDD теперь не загружался Windows 7. Решаемо....
Как бы ни нравилась всем "Отцовская" Windows XP а время и технологии не стоят на месте. Само собой новое не всегда есть "лучшее" но ... Мало сегодня тех у кого на домашнем ПК до сих пор "бегает" Windows 98/Millennium/2000 - хотя есть и такие ибо "аппаратные" требования у них как ни крути очень скромные по сегодняшним меркам.
Устройства в доме с наличием порта RJ-45 плодятся и множатся
После замены кулера на более тихий от известной компании не у дел остался "родной" из поставки с процессором i7-2600K.
Настроить интернет Beeline L2TP
Аппарат однозначно удачный во всех отношениях и ценовая ниша "до 6000 руб" делает его совсем привлекательным как для обычных пользователей так и для "головастых" энтузиастов "ромоделов".
Честное слово..всегда было интересно ЧТО курят инженеры на заводах "поднебесной" - что потом они садятся за свои AutoCAD-ы и начинают "творить". Творить такое....
Лучше, чтобы они Вам не понадобились :)
Пришло время выбрать замену отслужившему свое маршрутизатору



