Skip to content
This repository has been archived by the owner on Apr 24, 2023. It is now read-only.

Releases: sherifabdlnaby/rubban

🐞 Fixed when Index Pattern search did not work for an absolute wildcard pattern `*`

07 Apr 17:35
Compare
Choose a tag to compare
v0.3.2

🐞 Fixed when Index Pattern search did not work for an absolute wildca…

Added Automatic Refreshing for Index Pattern Fields

08 Mar 02:40
Compare
Choose a tag to compare

Automatic Refreshing for Index Pattern Field

Kibana Index Pattern caches field names and types; when a new field is indexed after Index Pattern creation you won't be able to interact with it unless you refresh Index Pattern field list. Rubban can automate Index Pattern field list refreshing every set interval.

Refreshing resets the popularity counter of each field.

refreshIndexPattern.enabled: Enable/Disable Auto Refreshing for Index Pattern Field

refreshIndexPattern.schedule: A Cron Expression that specify fixed schedule to run Auto Index Discovery & Creation. (default: */5 * * * * every 5 minutes)

refreshIndexPattern.concurrency: Control How many Requests are made to Kibana API concurrently. (default: 20)

refreshIndexPattern.patterns: An array of Patterns, where each pattern can match multiple index patterns. Similar to General Patterns explained above but without ? matcher instead all uses *.

Example:
refreshIndexPattern:
    enabled: true
    schedule: "* * * * *"
    concurrency: 10
    patterns:
        - logstash-apache-*-*-*

Enable Multiple `?` matchers + Internal Refactoring

21 Feb 17:44
Compare
Choose a tag to compare

Special Thanks to @GiedriusS for his PR.