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

Update Icingabeat to Elastic Stack 6.x (libbeat, Kibana dashboards) #19

Closed
dnsmichi opened this issue Dec 5, 2017 · 1 comment
Closed

Comments

@dnsmichi
Copy link
Contributor

dnsmichi commented Dec 5, 2017

Beats 6.x now use their own Kibana API to automatically setup dashboards.

https://www.elastic.co/guide/en/beats/filebeat/6.0/filebeat-configuration.html
https://www.elastic.co/guide/en/beats/filebeat/6.0/load-kibana-dashboards.html

Context

The old 5.x way using the import_dashboards script does not work anymore.

/usr/share/icingabeat/scripts/import_dashboards -dir /tmp/icingabeat-dashboards-1.1.1 -es http://127.0.0.1:9200

gives a 400 bad request. Seems you cannot use Icingabeat 5.3.2 with Elastic Stack 6.x.

The script removal in 6.x is mentioned here: elastic/beats#3740 (comment)

Possible Solution

  • Upgrade to libbeat 6.0
  • Include setup configuration details (should be coming from libbeat itself)
  • Regenerate Kibana dashboards
  • Create new release builds
@bobapple
Copy link
Member

Fixed in Branch 6.1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants