Java Application Monitor (JAMon) является бесплатной, высокопроизводительной и потокобезопасной библиотекой для сбора статистики о работе приложения и поиска узких мест, анализа возможностей масштабирования. Можно считать количество брошенных исключений определенного типа, количество SQL запросов, количество запросов JSP страницы. В отчете выдается число вызовов, время выполнения (общее, среднее, минимальное, максимальное, среднеквадратичное отклонение), а также сведения, относящиеся к […]
Archive for the ‘Администрирование’ Category
Прокачиваем плагин NextGEN Gallery
2 сентября, 2015
rius Началось с того, что я решил настроить имеющиеся галереи на предмет обработки событий прокручивания (скроллинга). В настройках админки я не нашел подходящей опции. Более того, такой функциональности я не обнаружил даже в примерах галерей на официальном сайте: сайт. После некоторого поиска оказалось, что для моих целей годится плагин easy fancybox. Однако, нужна доработка напильником — […]
Как настроить беспарольный доступ в Jenkins
1 июня, 2015
rius Такой функционал может понадобиться для выкладывания результатов сборки на удаленной сервер с помощью команды scp или запуска команд на удаленном сервере с помощью ssh. Даже если вы решите использовать плагин дженкинса вроде Publish Over SSH, то вам придется делать эту же настройку. Будем считать, что надо выполнить команду: ssh user_name@remote_host ls -l /tmpssh user_name@remote_host ls […]
Использование именованных каналов и замены процессов
25 марта, 2015
rius Использование именованных каналов и замены процессов Данная заметка является вольным переводом этой статьи http://vincebuffalo.com/2013/08/08/the-mighty-named-pipe.html Трудно не влюбиться в Unix, если вы биоинформатик. В прошлой заметке я упоминал о том, что каналы в Unix представляют собой элегантный способ взаимодействия биоинформационных программ (и вообще осуществляют взаимодействие между процессами). Исследуя другие способы сопряжения программ в Unix я открыл […]
И снова про docker
12 февраля, 2015
rius И снова про docker Вы хотите иметь возможность развернуть свое программное обеспечение в любой системе? В данной заметке я приведу шаги для установки в системе на RedHat 6.4. Для прочих систем указания можно найти тут: Полезная ссылка: Устанавливаем net-namespaces Если у вас ядро RHEL/CentOS 6.4 kernel, то нужно будет проапдейтить его. Системы вроде RHEL 7.0, […]
Опыт использования Fabric для удаленного управления серверами
28 января, 2015
rius Представим себе ситуацию, когда при тестировании или администрировании нужно выполнить однотипные действия на нескольких удаленных серверах. Можно использовать для этого shell команду вида: for hostDN in host1 host2 host3; do ssh "root@$hostDN" ‘ls -l /home’; donefor hostDN in host1 host2 host3; do ssh "root@$hostDN" ‘ls -l /home’; done Но это не самое удачное решение хотя […]
Docker Hub и автоматизация
10 января, 2015
rius Затрагивая тему использования Docker невозможно не коснуться использования Docker Hub и Dockerfiles. В этой заметке я расскажу как их можно использовать для автоматизации. Ознакомительная статья тут: Знакомство с Docker в RedHat 7 Docker Hub Если вы использовали Docker, то скорее всего использовали не зная того и Docker Hub. Он используется для хранения образов. Если вы […]
Java 7: особенности обработки даты при использовании Y в последнюю неделю года
7 января, 2015
rius Использование заглавной буквы «Y» для отображения даты было представлено в java 7. И, как оказывается, тут есть подводный камень: этот способ отображения может вывести дату в январе не 2014, а 2015 года. К примеру, для даты 2014/29/12 формат «YYYY/MM/dd» выдаст 2015/12/29. Ошибка происходит при выполнении двух условий: — строка формата содержит Y — для форматирования […]
Настройка обработчика SNMP trap в RedHat
4 января, 2015
rius Протокол SNMP широко используется для управления устройствами в IP-сетях на основе архитектур TCP/UDP. Механизм SNMP trap позволяет агенту асинхронно уведомить менеджера об изменении состояния. Разберем действия по настройке для приема SNMP trap. Первым делом надо установить нужный софт: # yum install net-snmp# yum install net-snmp В файл /etc/snmp/snmptrapd.conf надо добавить строки: # Example configuration file […]
Знакомство с Docker в RedHat 7
29 декабря, 2014
rius В данной статье я рассмотрю сетевой аспект использования Docker: как настроить полную прозрачность (full transparency) на одном компьютере — это было невозможно в RedHat 6. Теперь вместо трех серверов мы обойдемся двумя-тремя контейнерами. Подобные настройки были возможны при использовании OpenStack, он поддерживает сетевые пространства имен (network namespaces) и поэтому на единственной машине можно имитировать клиент/прокси/сервер, […]

Posted in
Tags: