PS. Мониторинг можно также включить в админке: Панель управления масштабированием (Настройки - Управление масштабированием - Панель управления) в меню Глобальных действий.
Здорово. Где настраивается email, куда nagios будет отправлять письма об ошибках в пятой версии?
Как имитировать ошибку, чтобы проверить, как нагиос пришлет письмо?
На BitrixEnv 4.2 работало. На BitrixEnv 4.3 не работало, даже когда место полностью заканчивалось на диске. Теперь у меня естественный вопрос к инструменту: как проверить?
Благодаря такой конструкции я долго ловил странную багу, по одному URL упорно сервак выдавал 403 Forbidden. URL был вида: /catalog/section1/section2/asvn/ Правило отлично кушало этот кусок "asvn" и выдавало 403. Подстава жесткая, так можно запустить проект, и только через пару лет обнаружить, что несколько URL на проекте не работают из-за этого бага.
Sergey Pogudin написал: Наработал свой вариант конфига, выкладываю на обсуждение. Адаптировал переменные под Виртуалу битрикса и слил конфиг с битриксовыми директивами: из /etc/nginx/bx/conf/bitrix.conf Для работы надо заменить в директиве server строку: include bx/conf/bitrix.conf; на include bx/conf/bitrix-composite.conf;
Сам /etc/nginx/bx/conf/bitrix-composite.conf
Код
попробовал Ваш конфиг все равно у меня что-то не отрабатывает ведь на сколько я понял это для того чтобы nginx проверял есть ли закешированая страница в композите и отдает сразу html в котором нет php. (т.е. без отработки Апача) верно?
Интернет магазин энергосберегающих технологий и оборудования - https://artiss.ua
Руслан Манаенко написал: на сколько я понял это для того чтобы nginx проверял есть ли закешированая страница в композите и отдает сразу html в котором нет php. (т.е. без отработки Апача) верно?
Да, что именно не отрабатывает? Как тестируете? Там масса условий чтобы отработало.
Профессиональная разработка сайтов на 1С-Битрикс и администрирование серверов - http://pogudin.pro
Sergey Pogudin написал: Да, что именно не отрабатывает? Как тестируете? Там масса условий чтобы отработало.
Проверяю так. Захожу на страницу млопосещаемую например "catalog" проверяю внизу значок композита (чтобы страница закешировалась), потом в /catalog/index.php ставлю die('123'); в самом начале и захожу еще раз на каталог. Если вместо страницы вижу белый экран и 123, то отработал апач. Если нет, то это страница из композита и ее отдал nginx... Как то так. А какие еще условия могут тут быть?
Интернет магазин энергосберегающих технологий и оборудования - https://artiss.ua
Руслан Манаенко написал: А какие еще условия могут тут быть?
На это есть целый курс у Битрикса. Файлы та создаются для начала в /bitrix/html_pages/сайт ? Если их там нет, то и nginx нечего отдавать. Мониторить удобнее по access логам nginx и апача. Поставить tail -f + grep свой IP и смотреть проходит хит в апач или нет
Профессиональная разработка сайтов на 1С-Битрикс и администрирование серверов - http://pogudin.pro