Еще одна вещь добавить. Наша компания недавно изучила покупку Splunk. У нас определенно было больше чем 500 МБ журналов для анализа, и мы нашли, что их модель лицензирования была зверски дорогой. Splunk использовал в своих интересах их увеличение популярности и медленно увеличивал их цены за эти годы. Когда мы сначала посмотрели на него 2 года назад, предел на свободный составлял 1 ГБ, и лицензионные сборы были половиной того, что они теперь.
Splunk является фантастическим инструментом, но в он - текущая цена, я думал бы трудно об альтернативах, по моему скромному мнению.
Ответ от DerfK выше неверен. Вы можете использовать PostgreSQL, используя сокет Unix с roundcube, если вы его правильно настроили. В db.inc.php он должен выглядеть так:
$rcmail_config['db_dsnw'] = 'pgsql://roundcube:*password*@unix(/tmp)/roundcube';
При условии, что вы создали пользователя «roundcube» в pgsql для базы данных «roundcube» с паролем « пароль » В вашем основном postgresql.conf вы должны предотвратить прослушивание на уровне IP, изменив:
listen_addresses = ''
unix_socket_directory = '/tmp'
ssl = false # There's no point in using SSL on a local UNIX socket except wasting CPU
Кроме того, и это самая важная часть, вы должны изменить в pg_hba.conf, чтобы добавить эту строку:
local all roundcube md5
Перезапустить все, и он работает отлично и быстрее, чем при использовании TCP-соединений (поскольку вы избегаете инкапсуляции IP).