Comments (2)
Idea: Leave everything as it is but add something on top.
We could add a task that is run every X hours that checks which indices only include messages older than the configured retention time and drops them. This keeps the index sizes 100% flexible and is easy to integrate. Drawback is that you might have older messages in the system until a new index is created and the old one can be deleted but I could totally live with that.
Systems that do not create new indices at least daily are usually so little in volume that instant retention cleaning should not be critical anyways.
from graylog2-server.
from graylog2-server.
Related Issues (20)
- Content Pack installation does not detect existing Event Definition entities HOT 1
- IndexSet Templates UI HOT 1
- Allow using decorators for Dashboard Widgets/Aggregation results HOT 2
- Help icons in disabled dropdown menu items no longer show tooltip on hover.
- Case insentive regexp search via `case_insensitive` parameter
- remove_field pipeline function performance regression HOT 3
- Wrong Timezone value for Asia/Almaty in Inputs Settings HOT 1
- Input static field not updating HOT 2
- "Manage extractors" button adds extra "/undefined/" HOT 2
- Allow Users to Create and Save Predefined Aggregation Widgets HOT 2
- Add export icon to Aggregation widgets
- Unit and unit type storage
- REST endpoint for unit retrieval
- Review error result TTL handling in lookup caches
- HTTP lookup data adapter error reporting is inconsistent
- Manage Extractors not working for local inputs HOT 1
- Graylog Docker images ignore GRAYLOG_HTTP_EXTERNAL_URI for REST API Docs HOT 2
- Menu items with route to full page refresh instead of routing in-app
- Don't show yellow section informing about `minimum_auto_refresh_interval` if it is set to 1s.
- long data types displayed on the message table widget are too wide and are aligned right
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from graylog2-server.