Рубрика: Tux-о-водство

Как посмотреть все установленные модули perl cpan

Легко и просто!Пишем в консоли:

perl -MExtUtils::Installed -MData::Dumper -e  'my ($inst) = ExtUtils::Installed->new(); print Dumper($inst->modules());'

и получаем полный список модулей.

Запуск X приложений после смены парав через su\sudo поверх ssh

Если после su у нас не запускаются X-приложения то делаем так:

$ xauth list $DISPLAY

Видим что-то вроде

somehost.somedomain:10 mit-magic-cookie-1 4d22408a71a55b41ccd1657d377923ae

somehost.somedomain/unix:10  MIT-MAGIC-COOKIE-1  0b67ecb9fcedcf924e9de0ca8c3a3468

копируем эту строку, после смены пользователя выполняем:

$ xauth add somehost.somedomain/unix:10  MIT-MAGIC-COOKIE-1  0b67ecb9fcedcf924e9de0ca8c3a3468

и пробем запустить приложение.

Устранение типичных неполадок cacti

 Не рисуется график

График может не рисоваться по следующим причинам:

  • Устройство с которым ассоциированы графики не доступно (Это можно проверить в лог-файлах; Console > System utilites > View Cacti Log File ). Решение: обеспечить доступность устройства (т.е. проверить доступность по сети, доступность устройства по протоколу snmp).
  • Неправильный шаблон Graph Templates. Решение: исправить шаблон, проверить правильность ассоциирования с параметров графика с Data Source.
  • Поврежденный Data Source. Решение: удалить график вместе с асоциированным с ним Data Source и создать заново.

Читать далее »

Где поменять интервал опроса sar?

Тривиально для Red Hat \Oracle Enterprice: /etc/cron.d/systat

Отслеживание дисковой активности с помощью sar

По-умолчанию во всех дистрибутивах отслеживание дисковой активности в sar отключено. Чтобы включить отслеживание необходимо исправить файл необходимо в файле  /usr/lib64/sa/sa1 (для 64 битных систем) или /usr/lib/sa/sa1 (для 32 битных) исправить следующим образом:

#!/bin/sh
# /usr/lib64/sa/sa1.sh
# (C) 1999-2006 Sebastien Godard (sysstat wanadoo.fr)
#
umask 0022
ENDIR=/usr/lib64/sa
cd ${ENDIR}
if [ $# = 0 ]
then
# Note: Stats are written at the end of previous file *and* at the
# beginning of the new one (when there is a file rotation) only if
# outfile has been specified as '-' on the command line...
exec ${ENDIR}/sadc -d -F -L 1 1 -
else
exec ${ENDIR}/sadc -d -F -L $* -
fi

Повышение безопасности веб-сервера

Странно наблюдать с какой легкостью взламывают веб-сервисы, а это ведь, по большей части, вина администраторов, не позаботившихся о сокрытии информации об используемом по. Чтобы усложнить работу хакерам и эксплоитам Я предлагаю скрыть эту информацию.
Читать далее »

D-Link OID CPU Utilization

Очередной раз убеждаюсь что D-Link говноконтора, не способная документировать свое оборудование. На днях понадобилось отрисовать графики  CPU Utilization на некотором подмножестве д-линковских свитчей. Полез в интернет и о чудо! Эти товарищи оказались не способны создать один единственный OID для мониторинга CPU на свичах (например как это реализованно в той же Cisco, сделал 1 шаблон и юзаеш его для всех каталистов), но это было пол беды: оказалось, что в открытом доступе ничего найти вообще не возможно, а на официальном сайте в форуме есть специально заведенная тема (!!!!!) для запроса OID по различным параметрам. Господа, это пиздец.

Делюсь тем, что откопал:

OID для DES-3350SR, DES-3052P, DES-3028P, DES-3250TG, DGS-3120 (Проверенно):

  • CPU Utilization 5 sec OID 1.3.6.1.4.1.171.12.1.1.6.1.0
  • CPU Utilization 1 min OID 1.3.6.1.4.1.171.12.1.1.6.2.0
  • CPU Utilization 5 min OID 1.3.6.1.4.1.171.12.1.1.6.3.0

OID для DGS-3100 (Для всей серии, проверенно):

  • CPU Utilization 5 sec OID 1.3.6.1.4.1.171.10.94.89.89.1.7.0
  • CPU Utilization 1 min OID 1.3.6.1.4.1.171.10.94.89.89.1.8.0
  • CPU Utilization 5 min OID 1.3.6.1.4.1.171.10.94.89.89.1.9.0

OID для DGS-3610-26G(Не проверял, просто под руку попалось):

  • CPU Utilization 1.3.6.1.4.1.171.10.97.2.36.1.1

Если у вас есть рабочий испробованный OID жду в комментариях.

Switch to our mobile site