Новости

Менеджер закачек с веб-интерфейсом

MooSE (2012-01-13)

Домашним сервером уже сложно кого-то удивить. Практически всегда он раздаёт интернет на домашнюю сеть из нескольких компьютеров и/или ноутбуков и используется в качестве файлового хранилища. Так же на нём может быть jabber-сервер и даже домашняя АТС.

Кроме того удобно использовать домашний сервер для закачки различных больших файлов чтобы потом их просто забирать уже с локального сервера. Далее будет показано как можно организовать менеджер закачек с веб-интерфейсом используя утилиту aria2c и веб-интерфейс aria2web.

Читать полностью Комментарии (0)
Автоматическое переключение на резервный интернет-канал на шлюзе небольшого офиса

MooSE (2012-01-08)

Очень часто в различных организациях возникает необходимость резервирования интернет-канала на случай каких-либо сбоев. Крупные организации могут позволить себе купить блок IP-адресов и AS и затем уже покупая каналы у нескольких интернет-провайдеров настроить BGP.

Для небольших компаний такая схема это непозволительная роскошь и обычно небольшие компании просто покупают интернет-каналы у нескольких провайдеров. И имея на каждом из каналов свои независимые адреса и прочие настройки каким-то образом (временами даже в ручную!) настраивают переключение каналов. Далее будет показан один из возможных способов организации автоматического переключения на резервный канал в случае сбоя основного и возврат обратно после восстановления связи.

Читать полностью Комментарии (19)
С новым наступающим годом дракона!

MooSE (2011-12-31)

От всей души поздравляю гостей и постоянных посетителей проекта с наступающим новым годом и желаю в новом году всего самого лучшего, светлого, доброго и позитивного! И пусть всё хорошее не покидает вас и дальше, а плохое - остаётся позади.

С праздником!

Читать полностью Комментарии (1)
Мониторинг Nginx с помощью MRTG

MooSE (2011-11-27)

Nginx - веб-сервер и почтовый прокси-сервер, часто используемый в качестве фронтенда на веб-проектах с высокой посещамостью. Периодически возникает необходимость следить за количеством обрабатываемых им запросов чтобы своевременно реагировать на рост нагрузки. Далее будет показано как можно организовать мониторинг Nginx с помощью MRTG.

Читать полностью Комментарии (5)
Asterisk и голосовая почта

MooSE (2011-10-20)

PBX Asterisk как и многие другие PBX предоставляет возможность организации услуги голосовой почты. Это очень удобная услуга, фактически являющая автоответчиком, но работающая уже на АТС, и не требующем телефонного аппарата с соответствующим функционалом. Далее будет показано как добавить голосовую почту к уже описанной ранее домашней АТС.

Читать полностью Комментарии (0)
Хранение CDR (Call Detail Records) Asterisk в MySQL

MooSE (2011-10-15)

Модуль cdr-mysql для PBX Asterisk позволяет сохранять CDR (Call Detail Records - Детальная Информация о Звонках) в базе данных MySQL вместо обычных бинарных файлов журнала. Такой способ удобнее тем, что почти любую статистику можно получить без написания сложных парсеров просто составив SQL-запрос. Далее будет показано как добавить модуль mysql-cdr к описаной ранее домашней АТС.

Читать полностью Комментарии (6)
Построение графиков с помощью rrdtool

MooSE (2011-10-05)

Очень часто для мониторинга различных процессов и построения графиков используется программный пакет MRTG, обладающий достаточной гибкими настройками и богатым функционалом. Однако он имеет и недостатки. Например он не позволяет на одном графике рисовать более двух величин одновременно.

От этого недостатка свободен пакет RRDTool, созданный Тобиасом Отикером (кстати создателем MRTG). Ниже рассмотрим один из примеров использования этого инструмента.

Читать полностью Комментарии (3)
UPnP Медиа-сервер быстро и просто

MooSE (2011-10-05)

UPnP (Universal Plug and Play) - набор сетевых протоколов, публикуемых форумом UPnP. Цель UPnP — универсальная автоматическая настройка сетевых устройств как дома, так и в корпоративной среде. Состоит из набора сопутствующих протоколов, построенных на открытых интернет-стандартах.

Читать полностью Комментарии (0)
Как подписаться на наши новости

MooSE (2011-09-06)

Стараясь быть ближе к клюдям мы стараемся реализовывать самые разные способы доставки наших новостей потенциальным читателям. К сожалению не всегда эти способы своевременно анонсируются. Попробуем исправить ситуацию.

Читать полностью Комментарии (3)
Использование asterisk в качестве домашней АТС

MooSE (2011-09-04)

Обычно Asterisk позиционируется как решение для IP-PBX. То есть для обслуживания нужд офисов с достаточно хитрой системой обработки входящих звонков и сложной внтуренней номерацией, однако в ряде случаев asterisk окажется удобен для использования и в домашних условиях. Пример такого использования будет показан далее.

Читать полностью Комментарии (6)
Организация доступа к GSM-модему по сети

MooSE (2011-08-12)

Некоторое время назад был рассмотрен вопрос использования модема SENSE GM02 в частности для отправки SMS. Сейчас немного усложним задачу: попробуем "расшарить" модем по сети, чтобы его можно было использовать одновременно с нескольких компьютеров.

Зачем это нужно? Ну например если есть несколько серверов мониторинга, каждый из которых должен иметь возможность отправлять SMS, а модем у нас только один и подключен к одному из серверов.

Читать полностью Комментарии (4)
Мониторинг SphinxSearch с помощью MRTG

MooSE (2011-07-10)

Sphinx это система полнотекстового поиска c поддержкой таких баз данных как MySQL и PostgreSQL. Он обычно используется на проектах с большой нагрузкой, поскольку обладает высокой скоростью поиска и масштабируемостью.

Для наблюдения за Sphinx можно использовать MRTG. Наиболее интересными параметрами для наблюдения являются количество обрабатываемых tcp-соединений и количество выполняемых запросов. Далее будет показано как можно организовать такой мониторинг.

Читать полностью Комментарии (0)
Мониторинг memcached с помощью MRTG

MooSE (2011-05-07)

На больших программных проектах для кэширования данных часто используется сервис memcached изначально разработанный Бредом Фитцпатриком для созданного им же сервиса livejournal.com. Отличительными особенностями memcached являются высокая скорость работы и простота взаимодействия. По сути memcached представляет собой реализацию хеш-таблицы (хранит пары ключ-значение) в памяти (после перезапуска сервиса данные теряются) что и обуславливает простоту и скорость работы.

На практике обычно важно следить за эффективностью работы кэша чтобы своевременно находить проблемы и решать их совершенствуя код продукта. Далее будет показано как можно осуществить мониторинг memcached с помощью MRTG.

Читать полностью Комментарии (2)
Организация сервиса для обмена скриншотами

MooSE (2011-04-26)

Для создания и обмена снимками экрана часто используется сервис Clip2Net или подобный ему. Часто даже большие серьёзные организации используют публичные сервисы для такого обмена скриншотами. Однако что делать если на скриншотах может быть какая-то секретная информация, которая не должна выходить за пределы организации? В этом случае имеет смысл организовать свой собственный сервис скриншотов, доступный только внутри организации.

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

Читать полностью Комментарии (0)
Простое управление виртуальными хостами apache с помощью mod_macro

MooSE (2011-04-15)

Если ваш веб-сервер обслуживает большое количество виртуальных хостов то вы наверняка задумывались об автоматизации управления конфигурацией сервера. Если используется веб-сервер apache то большую помощь может оказать модуль mod_macro.

Модуль mod_macro предназначен для макроподстановок в конфигурации веб-сервера apache. Далее будет показано как можно использовать этот модуль для простого управления виртуальными хостами.

Читать полностью Комментарии (0)



© 2006-2018 Вадим Калинников aka MooSE