Your SlideShare is downloading. ×
  • Like
Solr's Admin UI - Where does the data come from?
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Solr's Admin UI - Where does the data come from?

  • 838 views
Published

Like many Web-Applications in the past, the Solr Admin UI up until 4.0 was entirely server based. It used separate code on the server to generate their Dashboards, Overviews and Statistics. All that …

Like many Web-Applications in the past, the Solr Admin UI up until 4.0 was entirely server based. It used separate code on the server to generate their Dashboards, Overviews and Statistics. All that code had to be maintained and still ... you weren't really able to use that kind of data for the things you needed it for. It was wrapped into HTML, most of the time difficult to extract and changed the structure from time to time w/o announcement. After a short look back, we're going to look into the current state of the Solr Admin UI - a client-side application, running completely in your browser. We'll see how it works, where it gets its data from and how you can get the very same data and wire that into your own custom applications, dashboards and/oder monitoring systems.

Published in Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
838
On SlideShare
0
From Embeds
0
Number of Embeds
3

Actions

Shares
Downloads
27
Comments
0
Likes
3

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. WHERE DOES THE DATA COME FROM? Stefan Matheis steffkes@apache.org Freelance Software Engineer, Lucene/Solr Committer
  • 2. http://127.0.0.1:8983/solr/#/collection1/dataimport//dataimport http://127.0.0.1:8983/solr/#/collection1/dataimport//dataimport http://127.0.0.1:8983/solr/#/collection1/dataimport//dataimport http://127.0.0.1:8983/solr/#/collection1/dataimport//dataimport http://127.0.0.1:8983/solr/#/collection1/dataimport//dataimport http://127.0.0.1:8983/solr/#/collection1/dataimport//dataimport http://127.0.0.1:8983/solr/#/collection1/dataimport//dataimport http://127.0.0.1:8983/solr/#/collection1/dataimport//dataimport http://127.0.0.1:8983/solr/#/collection1/dataimport//dataimport
  • 3. Solr <= 4.4.0
  • 4. Solr >= 4.5.0
  • 5. admin.LukeRequestHandler admin.SystemInfoHandler ReplicationHandler PingRequestHandler admin.ShowFileRequestHandler
  • 6. admin.FieldAnalysisRequestHandler admin.LukeRequestHandler
  • 7. admin.FieldAnalysisRequestHandler
  • 8. admin.SolrInfoMBeanHandler
  • 9. admin.SolrInfoMBeanHandler
  • 10. StandardRequestHandler
  • 11. StandardRequestHandler
  • 12. admin.LukeRequestHandler
  • 13. dataimport.DataImportHandler
  • 14. dataimport.DataImportHandler
  • 15. servlet.ZookeeperInfoServlet
  • 16. servlet.ZookeeperInfoServlet
  • 17. servlet.ZookeeperInfoServlet
  • 18. servlet.ZookeeperInfoServlet
  • 19. namespace org.apache.solr.handler; admin.SystemInfoHandler admin.LoggingHandler servlet.ZookeeperInfoServlet* admin.CoreAdminHandler admin.PropertiesRequestHandler admin.ThreadDumpHandler
  • 20. namespace org.apache.solr.handler; admin.SystemInfoHandler admin.FieldAnalysisRequestHandler admin.ShowFileRequestHandler ReplicationHandler PingRequestHandler admin.LukeRequestHandler dataimport.DataImportHandler* UpdateRequestHandler admin.SolrInfoMBeanHandler StandardRequestHandler
  • 21. Browser Solr
  • 22. Solr Browser “core” API Your favorite Tool (Something that speaks HTTP)
  • 23. 10.0.0.1 10.0.0.2 public.host.tld 10.0.0.3 Browser
  • 24. Use Cases
  • 25. Upcoming
  • 26. Thanks =) Questions?