Releases: nginxui/plugin-log-analytics
Releases · nginxui/plugin-log-analytics
Release list
v1.0.0
Features
- Describe the plugin in every language of the host
- List the screenshots in plugin.json
- Keep the GeoNames id of a city so the page can name it
- Say why the plugin asks for its permissions
- Pin the webapp with build.sh --update-lock and check the answers against the webapp types
- Tell the level of each region code on the region map
- Drop the China map endpoints and place Hong Kong, Macau and Taiwan on the region map of China
- Count requests per region and city for the maps
- Search error logs in the structured view
- Index and search nginx error logs
- Size the indexer from the memory left to the plugin
- Name the former advanced indexing and leave conflicts to the other plugin
- Conflict with the second log analytics plugin
- Recommend 512 MB of memory
- Close the event socket when the plugin is turned off
- Log analytics plugin
Bug Fixes
- List the parts of a location without dots and follow the language of the page
- Keep restarted services running when the monitor of the stopped ones wakes up late
- Answer an empty list for a dashboard field without values
- Name the groups written after a full rebuild after their new records
- Read the dashboard dates in the local zone of the server
- Keep the access log indexes when error logs are indexed
- Include the last second of a requested range
- Index every log line once across rotations
- Download over https with size limits
- Wait for the services before answering the first requests
- Describe the map folder the same way everywhere
- Encode log paths in query strings
Performance
- Size indexing batches by the memory budget
- Keep indexing batches small on every machine
- Compute summaries and the dashboard in the search pass