ELK error FORBIDDEN/12/index read-only / allow delete (api)

elk stack

Давненько не постил в блог ничего, начну эту старую добрую традицию) Буду наработки выкладывать опять, а то после того как ушел из поддержки хостинговой компании, совсем забил на свой блог, а это не хорошо, в первую очередь для себя.
Собственно, сабж!
Недавно из-за увеличения объема логов, не успел отреагировать на матюки в мониторинге на свободное место одной из нод в кластере елки (elasticsearch)
Ошибка выглядит так:

[INFO ][logstash.outputs.elasticsearch] retrying failed action with response code: 403 ({"type"=>"cluster_block_exception", "reason"=>"blocked by: [FORBIDDEN/12/index read-only / allow delete (api)];"})

Читать полностью »

Опубликовано 13.12.2019 в 07:17 · Автор komivlad · Ссылка · Написать комментарий
Рубрики: DevOPS · Теги: , , , , , , , ,

Ansible proxmox Operation not permitted: в директории /etc/proxmox

Ansible_logo.svg

При прокате роли ansible, настраивающей status.cfg в proxmox, получаем ошибку:

An exception occurred during task execution. To see the full traceback, use -vvv. The error was: OSError: [Errno 1] Operation not permitted: '/etc/pve/.ansible_tmpVruaslstatus.cfg'
fatal: [prox-back.vpn99.net]: FAILED! => {"changed": false, "checksum": "c3d52dbed1efb2aa35481e3b9447ef123bc912f8", "msg": "Failed to replace file: /root/.ansible/tmp/ansible_mitogen_action_abac330f7513b128/source to /etc/pve/status.cfg: [Errno 1] Operation not permitted: '/etc/pve/.ansible_tmpVruaslstatus.cfg'"}

из-за того, что /etc/pve/ это fuse, вылетает данная ошибка.
Фиксим просто, в роли добавляем таск с touch пустого файла конфигурации:

- name: Touch empty proxmox-status file
  file:
    path: /etc/pve/status.cfg
    state: touch

Опубликовано 06.09.2019 в 12:22 · Автор komivlad · Ссылка · Написать комментарий
Рубрики: Ansible, DevOPS, ProxMox · Теги: , , , , , , ,

Lightsail WordPress — AWS letsencrypt ssl сертификат с автообновлением и редиректом

lightsail aws

Возникла необходимость для WordPress на Lightsail AWS, развернуть letsencrypt ssl сертификат с автообновлением и редиректом http->https. Расписываю шаги:
Под пользователем bitnami
ставим certbot-auto:

cd ~
mkdir tmp
cd tmp
wget https://dl.eff.org/certbot-auto
chmod a+x certbot-auto

создаем well-known директорию:

mkdir /home/bitnami/apps/wordpress/htdocs/.well-known

включаем реврайт для нее

vim /home/bitnami/apps/wordpress/htdocs/.well-known/.htaccess

Читать полностью »

FreePBX distro черный экран во время установки

freepbx-distro

Во время установки FreePBX получаю черный экран, и нет возможности продолжить установку, для решения этой проблемы, необходимо добавить в параметры загружаемого ядра 
nomodeset
Делается это следующим образом:
Читать полностью »

Опубликовано 26.11.2017 в 10:31 · Автор komivlad · Ссылка · 4 комментария
Рубрики: Soft, VOIP · Теги: , , , , ,

Система статистики asterisk vistep.ru

373a1d118097c71b7e4459066490-1024x715

Друзья, коллеги и просто гости моего блога, как я уже писал ранее, мы с коллегой реализуем инновационную систему статистики для популярной ip ats — asterisk (в том числе Elastix, FreePBX).
Более года прошло с момента релиза первой версии статистики и в текущей версии ПО (1.1.0) она позволяет:

  • Прослушивать и скачивать записи совершенных вызовов (причем скачать можно все записи, найденные по фильтру поиска, одним архивом).
  • Отслеживать качество отработки звонков, оценивать их эффективность (кто сколько принял/пропустил/совершил звонков; их продолжительность).
  • Создавать группы внутренних номеров и просматривать отчеты в разрезе этих групп (для исходящих вызовов, в отчетах по входящим абоненты группируются посредством очередей Asterisk).
  • Предоставлять каждому супервизору доступ к группам и очередям, отчеты которых он может просматривать.
  • Смотреть статистику входящих звонков в разрезе каждого «внешнего» номера (сколько входящих за период было по каждому номеру, сколько принято/пропущено).
  • Просматривать подробные журналы внешних, внутренних и пропущенных звонков, а также журнал позвонивших вам впервые (табличные отчеты с гибким фильтром поиска).
  • Экспортировать все отчеты в Excel.
  • Добавлять комментарии к звонкам (в табличных отчетах).
  • Осуществлять мониторинг АТС (мы интегрировали наш сервис с zabbix и отправим вам email/sms в случае обнаружения проблем).
  • Оценить время работы и перерывов каждого оператора очереди за выбранный период.
  • Добавить логотип вашей компании (на страничку авторизации и в хедер для локальной версии и только в хедер для облачной).
    Задать любой вопрос support'у прямо из интерфейса.
  • Смотреть разбивку по количеству входящих и исходящих звонков по областям/краям и прочим субъектам РФ на Яндекс.Карте.

Как всегда, больше подробностей и скринов в статье на хабре: https://habrahabr.ru/post/322278/

Если Вас заинтересовала наша система статистики, у нас есть бесплатная 14 дневная версия, пишите в комментариях в этой заметке, или через форму обратной связи.

Также Вы можете пощупать ее онлайн, на демонстрационных данных - https://stat.vistep.ru/login?demo

Опубликовано 24.11.2017 в 10:23 · Автор komivlad · Ссылка · Написать комментарий
Рубрики: I-Soft, Life, Vistep, VOIP · Теги: , , , , ,

redis server несколько инстансов на одном сервере (с авторизацией)

1417987280_redis

Возникла необходимость на одно из серверов запустить вторую копию redis-server, но только на другом порту, т.к. стандартный порт редиски 6379, то я решил использовать следующий — 6380, дело за малым — настроить.
Для этого, копируем существующий конфиг в новый

cp /etc/redis.conf /etc/redis-6380.conf

правим новый файл настроек /etc/redis-6380.conf

vim /etc/redis-6380.conf

и правим только те параметры, которые перечислены ниже:

pidfile /var/run/redis/redis-6380.pid
dir /var/lib/redis-6380/
port 6380
logfile /var/log/redis/redis-6380.log

если необходима авторизация, то добавляем 

requirepass super_hardpass

super_hardpass — ваш суперсложный пароль
Читать полностью »

Опубликовано 19.10.2017 в 14:53 · Автор komivlad · Ссылка · Написать комментарий
Рубрики: CentOS, DataBases, Debain, Fedora, Soft, Ubuntu · Теги: , , , , , , , ,

phpmyadmin memcached session core.lib.php on line 235

phpmyadmin

После переноса сессий php в memcached, phpmyadmin перестал работать, отдавая ошибку:

Fatal error: Call to undefined function __() in /usr/share/phpmyadmin/libraries/core.lib.php on line 235 

Решение довольно-таки простое, необходимы для него вернуть сессии обратно в файлы, для этого, открываем в любом редакторе файл:

libraries/session.inc.php

например, так:

vim libraries/session.inc.php

и добавляем после <?php следующие строки:

ini_set('session.save_path', "/tmp/");
ini_set('session.save_handler', 'files');

сохраняем файл и пробуем открыть в браузере phpmyadmin.

Опубликовано 18.10.2017 в 17:53 · Автор komivlad · Ссылка · Написать комментарий
Рубрики: ArchLinux, CentOS, DataBases, Fedora, FreeBSD, Linux Mint, php, Soft, Ubuntu · Теги: , , , ,
Страница 1 из 9112345...Последняя »