nginx logs to ELK

1) Add this config to nginx # cat /etc/nginx/conf.d/03-jsonformat.conf map $upstream_response_time $temprt { default $upstream_response_time; “” 0; } log_format json_main escape=json ‘{ “@timestamp”: “$time_iso8601″, ‘ ‘”nginx_remote_addr”: “$remote_addr”, ‘ ‘”nginx_server_addr”: “$server_addr”, ‘ ‘”nginx_server_port”: “$server_port”, ‘ ‘”nginx_server_name”: “$server_name”, ‘ ‘”nginx_hostname”: “$hostname”, ‘ Continue reading nginx logs to ELK

Проксирование rtmp потоков в nginx

Появилась на работе задача проксировать rtmp потоки. Кто из вас не знает, сообщаю, что есть замечательный модуль nginx-rtmp-module с которым можно пересобрать nginx. Так вот, надеялся, что вот такая конструкция из pull’ов заработает: rtmp { server { listen 1945; application Continue reading Проксирование rtmp потоков в nginx

Вимикаємо Zimbra proxy

Сьогодні в офісі зіткнувся з проблемою на сервері Zimbra. Намагався зробити експорт поштової скринькі, яка важить 30Gb, але приблизно на 11Gb архіву експорт вилетів з помилкою. Виявилось, що винен zimbra proxy (nginx) – після того як я його вимкнув – Continue reading Вимикаємо Zimbra proxy

Приховуємо версії ПЗ на сервері

Це не панацея від кулхацкерів, але ці прості дії можуть допомогти врятувати цілісність вашого серверу. Принаймні, шансів стає більше 🙂 Отже, є такий сервер FreeBSD 9.1 з таким ключовим програмним забезпеченням: named nginx apache22 php vsftpd dovecot sendmail Почнемо. 1) Continue reading Приховуємо версії ПЗ на сервері