<br>У меня  возникла идея модуля. Хотелось бы узнать его  востребованность и отношение Игоря к подобному функционалу. <br><br>Модуль, вероятно, должен быть реализован как API,  позволяющий узнавать нижеописанную служебную информацию от nginx.<br>
<br> Хотелось бы, чтобы модуль умел выводить информацию о:<br>1.  (fastcgi|proxy)cache <br>а) информация по зонам: <br> -название зоны<br> -выделено памяти<br> -израсходовано <br> -кол-во закешированниых ответов <br>б) информация по закэшированным ответам<br>
 -значение ключа<br> -дата создания кэша<br> -через сколько запись будет обновлена <br> -использовано раз (если ведется такая статистика)<br> - и прочая информация, доступная в nginx и полезная для отладки.<br><br>2. limit_zone<br>
 -хотелось бы по каждой зоне видеть информацию о израсходованных ресурсах<br> -иметь возможность получить информацию о кол-ве соединений по &quot;ключу&quot;<br><br>Модуль предназначен для мониторинга и будет крайне удобен при отладке (к примеру, не придется лазить по папкам с кэшем и смотреть, какие же запросы попали в кэш). <br>
Хочу подчеркнуть, что модуль в принципе не должен вести собственную статистику, а должен давать возможность доступа к служебной информации, хранящейся в shared памяти. Соответственно, на производительности это не должно отразиться. Так же радует возможность реализовать в качестве отдельно собирающегося модуля.<br>
<br>Я не знаю, на сколько принято делать просмотр системных данных из коробки, однако то, как реализовано отображение системной информации у eaccelerator, оставляет наиприятнейшие впечатления. (Для тех, кто не видел, поясню: eaccelerator предоставляет API, а также скрипт с интерфейсом, для удобного представления информации о закэшированных скриптах и другой системной информации).<br>
<br>P.S.: Смею предположить, что даже если идею Игорь одобрит, то у него вряд ли будет возможность тратить время на разработку. В связи с этим, хочу попросить откликнуться тех, кому описанные возможности  показались интересными. Хочется узнать, есть ли востребованность в таком функционале, есть ли энтузиаст, заинтересовавшийся идеей модуля?<br>
Если модуль окажется востребованным, но энтузиаста, готового реализовать не появится, есть предложение собрать $ на реализацию. (Хотя возможно об этом говорить рано.)<br><br>P.P.S.: Повторю, хотелось бы услышать мнение Игоря об этой идее, в частности, существует ли возможность включения данного модуля в продакшн версию при сторонней реализации. Так же интересует, на сколько правильно/безопасно добавлять возможность управлением системными данными (к примеру удаление закэшированного ответа, или же давать пометку, что закэшированное значение нужно обновить и т.п.)<br>
<br>P.P.P.S: прошу прощение за подобное описание, но это все-таки изложение идеи, а не ТЗ.<br>С уважением, Антон<br>