Icon

Comments have been closed on this page. Please use AppMon & UEM Plugins forum for questions about this plugin.

Overview

The dynaTrace FastPack for the SOLR enables easy out-of-the-box monitoring for applications using the SOLR Search Engine. The FastPack consists predefined JMX Measures for SOLR, Sensors for SOLR Server and SOLR Clients, Business Transactions a Template Profile and Dashboards.

Fast Pack Details

Name

SOLR Monitoring FastPack

Version

2.0.0

dynaTrace Version

4, 4.1

6.x

Author

Keith Marshall

License

dynaTrace BSD

Support

Community Supported
For questions:

FastPack Contents

SOLR Fastpack for dynaTrace >= 6.x

SOLR Fastpack for dynaTrace >= 4.x

SOLR Environmental Monitor

This dashboard looks at the environmental factors related to the SOLR application server. CPU Load is observed with heap and non-heap memory usage. Web request time and counts are included with a failed transaction traffic light alert. This alert may be adjusted to the % preferred. Class and Thread data are also included.

SOLR Web Requests

The SOLR Web Requests Dashboard provides a Business Transaction like view of all the /SOLR requests. Easy drill down to the transaction details from here. To provide a more detailed operational view we have included charting for all web requests, /SEARCH and /UPDATE specific SOLR web requests. To round out this view the Processor, Free/Comitted memory, and Disk Read/Writes are also charted here.

FastPack Information

The Fastpack contains a Dashboard and a Template System Profile. In addition it contains the two dashboards described above.
The System Profile already contains an Agent Group for SOLR, just add the dynaTrace agent to your JVM_OPTS when starting SOLR (use name=SOLR). This agent group contains some minor modifications to allow optimal monitoring of SOLR.

Installation

Just download and import the FastPack on your Dynatrace Server (see Plugin Management)
If you start with a fresh system simply copy the provided System profile (to give it an application specific name) and add agent groups for your own application. If you want to use Cassandra in an existing System profile please copy the following items to your system profile.

  • SOLR Business Transactions
  • the SOLR Agent Group cannot be copied please do the following
    • Create a separate agent group for SOLR

Contribution

Feel free to contribute any changes on Github

  1. Anonymous (login to see details)

    Any thoughts on this working with dynaTrace 5.5?

  2. Anonymous (login to see details)

    I think this should still work as it is a bunch of Sensor Rules and custom dashboards. Once you have tried it on 5.5 let me know and I can update the version information on this download page

  3. Anonymous (login to see details)

    Would you be able to further explain this part to get the plugin to work please: ", just add the dynaTrace agent to your JVM_OPTS when starting SOLR (use name=SOLR). "


     

    1. Anonymous (login to see details)

  4. Anonymous (login to see details)

    Any information about compatibility with dT version 5.5.0 of this solr plugin?

    1. Anonymous (login to see details)

      Hi. I should just work fine with 5.x. Give it a try and let us know. Then I am happy to update the version matrix as well

  5. Anonymous (login to see details)

    the fast pack does not contain the BT, which means the 2nd dashboard is not showing anything

    1. Anonymous (login to see details)

      The FastPack was labeled to support dynaTrace 4.x. I just noticed that when importing it into 6.x the System Profile called SOLR was not imported. Thats why you didnt see the Business Transactions. I repackaged the FastPack. You can now download a version for dynaTrace 6 that contains these Business Transactions

  6. Anonymous (login to see details)

    Thanks Andi

  7. Anonymous (login to see details)

    Hi Andi,

    I am trying to import this plugin 'SOLRMonitoringFastPack.dtp'  in dynaTrace 5.5 version. It shows installation completed but i cant find this plugin in my list. I have downloaded dtp files for both dt 4.x and dt 6.x but i face same issue with both. I want to use it as a monitor.

    Regards,

    Somdev Rajauria

    1. Anonymous (login to see details)

      This fastpack will install profile, BTs, sensors, dashboards.  It will not show up in the plugins list, but instead look in the cockpit for a new profile, BT, etc.

  8. Anonymous (login to see details)

    Hi,

    If installing into a hybris environment, of which Solr is part of, would it be useful to install this as well as the hybris monitoring pack or does the hybris monitoring pack cover most of what this one has?

    Thanks,

  9. Anonymous (login to see details)

    Jonathan,

    the hybris fastpack handles SOLR not as extensive as the hybris fastpack. It focuses more on the frontend side and hybris itself. The hybris fastpack will show how many requests are beeing sent to SOLR servers per transactions and SOLRs response time but not on the standalone SOLR server itself. You might want to start with the hybris fastpack and then copy over the configurations and dashboards from this fastpack.

    Reinhard

  10. Anonymous (login to see details)

    Hi,

    do we need a license for SOLR? Will it be a normal Java-License?

    Jan

  11. Anonymous (login to see details)

    Yes and yes. Usually SOLR runs as a cluster, so make sure go get a Java license for each node!

  12. Anonymous (login to see details)

    So, if this plugin doesn't show up in the list with other plugins, then how would we go about removing it, if that were necessary?

  13. Anonymous (login to see details)

    Mark,

    This plugin will not show up in the plugins page.  But if you open the .dpt file (just rename it zip to open), and inspect the plugin.xml, you'll note that it only installs a profile and two dashboards.

    So to delete the plugin, simply delete the profile and two dashboards that it installs.

    Unlike some plugins, this one does not require any additional  measures or sensors.

    1. Anonymous (login to see details)

      Oh, ok.  I'm curious, though – why was this plugin deployed differently than other ones?

      1. Anonymous (login to see details)

        Edited This is actually a Fastpack, not a plugin.  And according to the documentation fastpacks are not listed in the plugin list after installation. 

        In reference to 'other ones' you installed which did show up in the plugins page, perhaps they were actually plugins?  Fastpacks simply contain resources (profiles, license keys, Dashboards, etc).  Plugins contain code which performs some work.     This this behavior is as expected.

  14. Anonymous (login to see details)

    I noticed that the env measures are only for windows performance,  Any chance we can add them for Linux?

     

    1. Anonymous (login to see details)

      Great idea Ken.  A great exercise for you.