Архив за год: 2015

Python: скрипт переименования спринтов в JIRA

28 июля 2015
 

 Мы пользуемся Cloud-based версией JIRA, поэтому API может отличаться. Задача: переименовать спринты в JIRA. Обращение к спринтам в JIRA реализовано по их ID. Например, в URL https://account.atlassian.net/secure/RapidBoard.jspa?rapidView=23&view=reporting&chart=sprintRetrospective&sprint=144 ID спринта будет 144. Реализовано с помощью requests и argparse.

MySQL/MariaDB: изменить host доступа для пользователя

27 июля 2015
 

 Задача: есть пользователь, которому при создании доступ был ограничен localhost. Требуется изменить его и разрешить подключение с любого хоста. Переключаемся на базу mysql: mysql> use mysql; Нас интересуют две таблицы: mysql> desc user; +————————+————————————+——+——+———+——-+ | Field | Type | Null | Key | Default | Extra | +————————+————————————+——+——+———+——-+ | Host | char(60) | NO | PRI… Читать далее »

Nagios: NGINX + PHP-FPM — установка на CentOS 6

24 июля 2015
 

 Система: # cat /etc/redhat-release CentOS release 6.5 (Final) Установка NGINX + PHP-FPM Устанавливаем: # yum install nginx php php-fpm php-common gcc glibc glibc-common gd gd-devel make net-snmp unzip Выключаем (не удаляем) Apache HTTP: # service httpd status httpd is stopped # chkconfig httpd off # chkconfig —list httpd httpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off

Apache HTTP: настройка HTTPS и SSL

23 июля 2015
 

 Пример настройки выполняется на: # httpd -version Server version: Apache/2.2.29 (Unix) Server built: Mar 12 2015 03:50:17 # cat /etc/system-release Amazon Linux AMI release 2015.03 Создание ключей Устанавливаем необходимые пакеты: # yum install mod_ssl openssl # cd /etc/httpd # mkdir ssl

Nagios: мониторинг памяти Linux

21 июля 2015
 

 Настройка клиента Страница плагина https://exchange.nagios.org/directory/Addons/Active-Checks/Linux-Memory-Check/details Недостаток — его придётся использовать через NRPE. Примущества — он использует /proc/meminfo вместо утилиты free. На сервере, который будет мониториться, качаем файл плагина: # cd /tmp # wget https://raw.github.com/hugme/Nag_checks/master/check_linux_memory # chmod +x check_linux_memory

Nagios: не отправляются письма

20 июля 2015
 

 Хотя настройка уведомлений выполнена — писем нет. Более того — в логе /var/log/maillog нет никаких сообщений о попытке отправить сообщение. Проверяем: # /bin/mail -r [email protected] -s «TEST» [email protected] bash: /bin/mail: No such file or directory # which mail which: no mail in (/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin)