Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unify Kibana dashboard directory logic across Beats #7265

Merged
merged 1 commit into from
Jun 11, 2018

Commits on Jun 8, 2018

  1. Unify Kibana dashboard directory logic across Beats

    Currently all dashboards end up under `_meta/kibana` in each Beat. The problem with this directory is that for some Beats it contains the automatically collected and generated files and for others the original. This prevents us from having decoded JSON files for all dashboards across Beats.
    
    An other benefit of having the `kibana.generated` directory is that now `_meta/kibana` can become the place for dashboards across modules in one Beat without having to worry about overwriting / removing these dashboards.
    
    Community Beats must convert their dashboards with the script under elastic#7224.
    
    Further changes:
    
    * Decode Packetbeat and Winlogbeat dashboards
    * Move encoding step to libbeat so it is applied automatically to all dashboards in the kibana.generated directory.
    * Remove _meta/kibana from .gitignore as it can now be used to contain dashboards in all Beats.
    * Adjust Makefiles for the new logic.
    * Adjust tests to depend on kibana.generated directory
    ruflin committed Jun 8, 2018
    Configuration menu
    Copy the full SHA
    4f31283 View commit details
    Browse the repository at this point in the history