fangli / kibana-authentication-proxy

Hosts the latest kibana3 and elasticsearch behind Google OAuth2, Basic Authentication or CAS Authentication
MIT License
223 stars 66 forks source link

temp shared dashboards should live in global kibana index #7

Closed faxm0dem closed 10 years ago

faxm0dem commented 10 years ago

the per-user kibana index is great, but has one culprit: it's not possible to share temporary dashboards anymore, as they are ironically being saved in the per-user index.

Proposed change:

have a setting for global index (defaulting to kibana-int) and save temps in there

johnnye commented 10 years ago

@faxm0dem see this fork https://github.com/johnnye/kibana-authentication-proxy/ of the project where I'm doing organisation wide kibana dashboards.

fangli commented 10 years ago

@faxm0dem It's definitely a side-effect that can not share dashboards anymore, but I really don't want to involve the original kibana too much, especially when kibana3 is under active development stage. it's just designed for authentication and work as a wrapper.

As a quick workaround, you can launch multiple nodejs instances on different ports, or you can also save the shared dashboard to the local and import them to some sort of public account.

Or you can take a look on @johnnye 's fork as well and he is working on this.

faxm0dem commented 10 years ago

I'm not sure what you mean by "the original kibana"

fangli commented 10 years ago

@faxm0dem I mean project "kibana3" itself. That how to save and share dashboards, is managed by kibana3 itself, and I don't want to meddle with it. it's just a little out of bounds for a authentication proxy.

faxm0dem commented 10 years ago

I understand this, and it's sane to want to keep this simple to allow easy maintenance of a rapidly changing kibana project. This being said, I still think this change is in the scope of accepted #5.

Of course I'll look into the fork of @johnnye and/or fork the project myself if you don't agree.

faxm0dem commented 10 years ago

Ok so I guess that means you don't agree

fangli commented 10 years ago

@faxm0dem I agree with you but I really don't have enough time to get it done since there is no good solutions on this problem. Why not follow johnnye's fork:)

faxm0dem commented 10 years ago

I understand, np