GithubHelp home page GithubHelp logo

chenryn / kibana-authorization Goto Github PK

View Code? Open in Web Editor NEW

This project forked from elastic/kibana

128.0 128.0 50.0 23.48 MB

Enhanced Kibana 3 with several aggregation panels, html5 notification, authentication and authorization

Home Page: http://chenryn.gitbooks.io/kibana-guide-cn/content/auth/mojo-auth.html

License: Other

JavaScript 73.89% HTML 19.29% Perl 1.23% CSS 5.05% Ruby 0.12% Nginx 0.43%

kibana-authorization's People

Contributors

aaronleesmith avatar bfiorini avatar bigbo avatar bleskes avatar bobrik avatar chenryn avatar chocobn69 avatar electrical avatar garyelephant avatar kopf avatar marceldegraaf avatar martinseener avatar mattweber avatar nikicat avatar nodashi avatar olorin avatar oneironautics avatar pheaver avatar polyfractal avatar remip2 avatar robin13 avatar sakalajuraj avatar scottbessler avatar selvakn avatar shyam0586 avatar simianhacker avatar spenceralger avatar tomcashman avatar tomjowitt avatar torkelo avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

kibana-authorization's Issues

国内IP库替换

有办法替换一个更精准的IP库吗?自带的IP库似乎很不准,很多都跑北京去了

性能优化

性能需要优化,别忘记 cache proxy 异步

Can we pull some of these improvements into the community supported Kibana 3 repo?

Hi!

I saw your post on https://discuss.elastic.co/t/who-out-there-is-still-using-kibana-3/24230/41 and love what you did!
Can we pull some of these improvements into the community supported Kibana 3 repo?
https://github.com/kibana-community/kibana3

I'm thinking we would take the Angular and elasticjs upgrade as well as all the panel improvements but would leave the authorization and authentication layers behind to let any pick their auth stack.

IndexMissingException[[kibana-int-demo] missing]","status":404

Setup completed. But unable to load the kibana dashboard.
I done the setup as mentioned in the Readme file.

Auth Index created in Elasticsearch:
curl -XPOST http://127.0.0.1:9200/kibana-auth/indices/demo -d '{
"prefix":["xg"],
"route" :"/dashboard/elasticsearch/demo",
"server":"127.0.0.1:9200"
}'

kbauth

Debug Log :

[Wed Dec 16 20:45:47 2015] [debug] GET "/"
[Wed Dec 16 20:45:47 2015] [debug] Routing to controller "KbnAuth::Controller::Kibana" and action "index"
[Wed Dec 16 20:45:47 2015] [debug] Rendering template "kibana/index.html.ep"
[Wed Dec 16 20:45:47 2015] [debug] 200 OK (0.116132s, 8.611/s)
[Wed Dec 16 20:45:59 2015] [debug] POST "/"
[Wed Dec 16 20:45:59 2015] [debug] Routing to controller "KbnAuth::Controller::Kibana" and action "index"
[Wed Dec 16 20:45:59 2015] [debug] 302 Found (0.437050s, 2.288/s)
[Wed Dec 16 20:45:59 2015] [debug] GET "/webui"
[Wed Dec 16 20:45:59 2015] [debug] Routing to controller "KbnAuth::Controller::Kibana" and action "logged_in"
[Wed Dec 16 20:45:59 2015] [debug] Routing to controller "KbnAuth::Controller::Kibana" and action "webui"
[Wed Dec 16 20:45:59 2015] [debug] Rendering template "kibana/webui.html.ep"
[Wed Dec 16 20:45:59 2015] [debug] 200 OK (0.007050s, 141.844/s)
[Wed Dec 16 20:46:00 2015] [debug] GET "/config.js"
[Wed Dec 16 20:46:00 2015] [debug] Routing to controller "KbnAuth::Controller::Kibana" and action "logged_in"
[Wed Dec 16 20:46:00 2015] [debug] Routing to controller "KbnAuth::Controller::Kibana" and action "config"
[Wed Dec 16 20:46:00 2015] [debug] Rendering template "kibana/config.js.ep"
[Wed Dec 16 20:46:00 2015] [debug] 200 OK (0.010319s, 96.909/s)
[Wed Dec 16 20:46:03 2015] [debug] GET "/_nodes"
[Wed Dec 16 20:46:03 2015] [debug] Routing to controller "KbnAuth::Controller::Elasticsearch" and action "hidden_nodes"
[Wed Dec 16 20:46:03 2015] [debug] 200 OK (0.004226s, 236.630/s)
[Wed Dec 16 20:46:03 2015] [debug] GET "/_nodes"
[Wed Dec 16 20:46:03 2015] [debug] Routing to controller "KbnAuth::Controller::Elasticsearch" and action "hidden_nodes"
[Wed Dec 16 20:46:03 2015] [debug] 200 OK (0.000784s, 1275.510/s)
[Wed Dec 16 20:46:03 2015] [debug] GET "/_nodes"
[Wed Dec 16 20:46:03 2015] [debug] Routing to controller "KbnAuth::Controller::Elasticsearch" and action "hidden_nodes"
[Wed Dec 16 20:46:03 2015] [debug] 200 OK (0.000932s, 1072.961/s)
[Wed Dec 16 20:46:03 2015] [debug] GET "/kibana-int-demo/dashboard/demo/_source"
[Wed Dec 16 20:46:03 2015] [debug] Routing to controller "KbnAuth::Controller::Kibana" and action "logged_in"
[Wed Dec 16 20:46:03 2015] [debug] Routing to controller "KbnAuth::Controller::Elasticsearch" and action "auth_dashboards"
[Wed Dec 16 20:46:03 2015] [debug] Nothing has been rendered, expecting delayed response
[Wed Dec 16 20:46:04 2015] [debug] 200 OK (0.409216s, 2.444/s)
[Wed Dec 16 20:46:04 2015] [debug] GET "/kibana-int-demo/dashboard/demo/_source"
[Wed Dec 16 20:46:04 2015] [debug] Routing to controller "KbnAuth::Controller::Kibana" and action "logged_in"
[Wed Dec 16 20:46:04 2015] [debug] Routing to controller "KbnAuth::Controller::Elasticsearch" and action "auth_dashboards"
[Wed Dec 16 20:46:04 2015] [debug] Nothing has been rendered, expecting delayed response
[Wed Dec 16 20:46:04 2015] [debug] 200 OK (0.436894s, 2.289/s)

I don't know what is wrong here.

Note : There is no issue if I load the dashboard directly without kbauth. I can view the data.

Please help me

Compile error on CentOS 6.4 !

Hi, I'm unable to make use of this one, as I'm getting compile error for both Manual and Build compile.

If you have any docker container for this one, please share it here.

Error:

hypnotoad script/kbnauth

Socket version 1.97 required--this is only version 1.82 at /usr/local/share/perl5/IO/Socket/IP.pm line 30, line 2125.
BEGIN failed--compilation aborted at /usr/local/share/perl5/IO/Socket/IP.pm line 30, line 2125.
Compilation failed in require at /usr/local/share/perl5/Mojo/IOLoop/Client.pm line 5, line 2125.
BEGIN failed--compilation aborted at /usr/local/share/perl5/Mojo/IOLoop/Client.pm line 5, line 2125.
Compilation failed in require at /usr/local/share/perl5/Mojo/IOLoop.pm line 7, line 2125.
BEGIN failed--compilation aborted at /usr/local/share/perl5/Mojo/IOLoop.pm line 7, line 2125.

range panel build wrong range filter

the range filter built from range panel should not use from&to , but use get&lt.
"Note that this aggregration(range) includes the from value and excludes the to value for each range."

range panel and query generator

Hi Chenryn,

I am wondering is it possible to have the range panel and query generator from your branch applied against vanilla kibana 3.10.

Thanks,
Gurvinder

ES5.X support?

Hey,

thank you very much for your incredible work in the project!

Does this work with the new ES versions 5.x or 6.x? Or is it planned to support it?

Hi, I got another problem , nginx proxy for this fork not work

the es host is 10.148.180.10:9200,
I tried use nginx proxy for kibana(this fork), I use kibana / sample / nginx.conf,and before upgraded to this fork,the proxy worked well;
After upgrade to this fork, seems, some urls directly request the es node cluster instead of through config.js : elasticsearch: "http://localhost:8080"
20140821180206

filter agg performance

percentile and histogram now use filter agg, should change to fquery/filtered for a much more better performance!

Selected Queries not working?

Edit a panel -> Queries -> Choose 'selected' in Queries -> Click the query I want -> Choose any one in the dropdown list -> Save but query is not applied.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.