Проблема: Geoserver (2.8.0), установленный на виртуальной машине Ubuntu 14.04, внезапно перестал создавать журналы аудита.
Общие сведения. Пару месяцев назад я следовал инструкциям на странице Обучение Geoserver — ведение журнала всех запросов на Geoserver, чтобы включить ведение журнала аудита в Geoserver. Процесс прошел успешно, что позволило мне проанализировать журналы с помощью ElasticSearch, Logstash и Kibana, чтобы получить представление об использовании службы. Недавний просмотр аналитики показал отсутствие активности Geoserver в течение значительного периода времени, что свидетельствует о потенциальной проблеме с журналами аудита. Я проверил создание журнала аудита, который показал, что журналы не создавались в течение значительного периода времени (т. е. недель).
Конфигурация журналов аудита. Конфигурация, которую я включил в файл monitor.properties, выглядит следующим образом:
audit.enabled=true
audit.path=/var/lib/tomcat7/webapps/geoserver/data/logs
audit.roll_limit=100000
Конфигурация, которую я включил в файл header.ftl, следующая:
# start time,url,error flag,total time,response length,services,version,operation,resources,query,response content type
Конфигурация, которую я включил в файл content.ftl, следующая:
${startTime?datetime?iso_utc_ms},${remoteAddr!""},<#if error??>failed<#else>success</#if>,${totalTime},${responseLength?c},${service!""},${owsVersion!""},${operation!""},${resourcesList!""},${queryString!""}",${responseContentType!""}
У кого-нибудь была похожая проблема в прошлом?
Я ценю ваше время и усилия.