Простой скрипт phpsysinfo для мониторинга Linux системы

12 Апрель 2013 Нет комментариев

Простой скрипт phpsysinfo для мониторинга Linux системы

Иногда требуется просто посмотреть кол-во места на жестком диске на компьютере/сервере Линукс, или еще какую-то информацию будь-то загрузка памяти или CPU
Сначала хотел сам написать простенький php-скрипт, но внезапно нашел уже готовое решение phpSysInfo
Скрипт полностью автономный и не требующий кучи зависимостей.
Простой скрипт phpsysinfo для мониторинга Linux системыДля его работы необходим Apache/nginx + PHP с модулем php-xml.. ну и в конфиге php.ini нужно установить safe_mode =’off’.
На выходе получаем вот такую красоту
phpsysinfo

С этим скриптом еще идут плагины которые очень легко подключать простым прописыванием в конфиге.
Перечень плагинов:
* included plugins:
* — MDStatus — show the raid status and whats currently going on
* — PS — show a process tree of all running processes
* — PSStatus — show a graphical representation if a process is running or not
* — Quotas — show a table with all quotas that are active and there current state
* — SMART — show S.M.A.R.T. information from drives that support it
* — BAT — show battery state on a laptop
* — ipmi — show IPMI status
* — UpdateNotifier — show update notifications (only for Ubuntu server)
* — SNMPPInfo — show printers info via SNMP

Как для простенького мониторинга вполне качественный функционал.
Блог системного администратора

Читаем еще:

Не большой хак для увеличении скорости загрузки роликов с YouTube

Не большой хак для увеличении скорости загрузки роликов с YouTube

Многие наверни ка сталкивались с проблемой просмотра ролика с YouTube в нормальном качестве, чувствуются тормоза даже при нормальной большом канале, это возникает из-за того что скорость к CDN-серверам многими провайдерами занижена.
Сама компания Google понимает проблему и предпринимает меры, чтобы хоть немного разгрузить CDN. Пару дней назад на YouTube появился новый режим качества видео: 144p. Он подходит для пользователей на тонком канале.
Вот хак с блокировкой самых загруженных CDN, который отдельным пользователям позволяет ускорить загрузку видео с YouTube, но не приемлем для всех.
И так всё что нужно сделать это заблокировать доступ к ним.
Для того чтобы запрос шел мимо cdn серверов ютуба надо заблокировать диапазон ip адресов (в роутере или на компьютере) 173.194.55.0/24 и 206.111.0.0/16

Windows: из командной строки cmd, при включенном брандмауэре и с правами администратора (кроме Windows XP)
$ netsh advfirewall firewall add rule name=«youtube» dir=in action=block remoteip=173.194.55.0/24,206.111.0.0/16 enable=yes

Linux:
$ iptables -I INPUT -s 206.111.0.0/16 -j DROP
$ iptables -I INPUT -s 173.194.55.0/24 -j DROP

Вышел Firefox 20 популярный бесплатный веб-браузер

Вышел Firefox 20 популярный бесплатный веб-браузер

Firefox Сообщество Mozilla объявило о выходе юбилейной, двадцатой, сборки браузера Firefox. В отличие от нескольких предыдущих релизов, в Firefox 20 довольно много существенных изменений. Например:

  • - новый менеджер загрузок, который теперь отображается в текущем, а не в новом окне.
  • - улучшен режим приватного просмотра
  • - сброс зависших плагинов, не перезагружая браузер, достаточно просто обновить страницу, чтобы перезагрузить плагин.
Русские сборки

Читаем еще:

Заметка о видах аккумуляторов — плюсы и минусы.

Заметка о видах аккумуляторов — плюсы и минусы.

NiCd (никель-кадмиевые)

  • максимум 80 Вт/кг
  • энергетическими потери от 20 до 30% в месяц
  • 1500 циклов
  • эффекта памяти
  • высокий саморазряд (до 10 % в течение первых 24-х часов)

NiMH (Никель-металлгидридные)

  • Максимум 120 Вт/кг
  • энергетическими потери от 20 до 30% в месяц
  • 500 циклов
  • эффект памяти
  • высокий саморазряд (до 20 % в течение первых 24-х часов)

Li-ion (литий-ионные)

  • Максимум 160 Вт/кг
  • энергетическими потери 4-6 % за первый месяц, затем — существенно меньше: за 12 месяцев аккумуляторы теряют 10-20% запасенной емкости.
  • 1000 циклов
  • не имеют эффекта памяти
  • «обратный отсчёт» литиево-ионного аккумулятора начинается сразу же после его производства
  • следует использовать только зарядное устройство из комплекта поставки
  • эти батареи никогда не следует замыкать накоротко (приводят сгоранию аккумулятора и опасно для жизни)

Li-pol (литий-полимерные)

  • максимум 230 Вт/кг
  • 1000—5000 циклов
  • саморазряд 3 % в месяц

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

Владимир Семенович Высоцкий.

Владимир Высоцкий. Сколько лет уже легло поверх крышки гроба, но отзвук Его голоса до сих пор в сердцах людей. Поэт, актёр — и рвущаяся к небу душа. Он пел, он рассказывал истории, а мы слушаем до сих пор. Прислушайтесь к некоторым словам.

Владимер Высоцкий

1) Нет прохода, и давно, в мире от нахалов. Мразь и серость пьет вино из чужих бокалов.
2) При знакомстве я всегда вижу в человеке только хорошее. Пока сам человек не докажет обратное.
3) Зачем мне быть душою общества, когда души в нем вовсе нет?
Читать далее…

Примеры работы с open-source библиотекой для обработки видео- и аудиофайлов — ffmpeg.

Примеры работы с open-source библиотекой для обработки видео- и аудиофайлов — ffmpeg.

Перевод статьи взята с habrahabr сам оригинал тут.
От переводчика:
Многие знают, что ffmpeg — это сила, но не все знают, какая именно. Он многогранен и безграничен, а его man объёмен и местами малопонятен, лишь немногие постигли дао профессиональной работы с ним. И тем не менее, этот инструмент может быть полезен почти всем, кто хоть иногда работает с видео и звуком, даже на бытовом уровне. О некоторых полезных консольных командах ffmpeg и пойдёт речь в статье. В некоторых местах я взял на себя смелость вставить ссылки на поясняющие статьи.

ffmpeg — это кроссплатформенная open-source библиотека для обработки видео- и аудиофайлов. Я собрал 19 полезных и удивительных команд, покрывающих почти все нужды: конвертация видео, извлечение звуковой дорожки, конвертирование для iPod или PSP, и многое другое.

1. Получение информации о видеофайле

ffmpeg -i video.avi

2. Превратить набор картинок в видео

ffmpeg -f image2 -i image%d.jpg video.mpg
Эта команда преобразует все картинки из текущей директории (названные image1.jpg, image2.jpg и т.д.) в видеофайл video.mpg
(примечание переводчика: мне больше нравится такой формат:
ffmpeg -r 12 -y -i "image_%010d.png" output.mpg
здесь задаётся frame rate (12) для видео, формат «image_%010d.png» означает, что картинки будут искаться в виде image_0000000001.png, image_0000000002.png и тд, то есть, в формате printf)
Читать далее…

определить ip