Blogs

SpringSource Blog

Spring Insight 1.0.0.M3 Released

Jon Travis

The Spring Insight team is proud to announce the release of Spring Insight 1.0.0.M3.  This release contains a ton of new enhancements to give you more productivity and get your application to production even faster.  Spring Insight is available as part of tc Server Developer Edition and SpringSource Tool Suite but you can snag the new developer release at http://springsource.org/insight.  Setup time will take you the usual 10 seconds.

Spring Insight 1.0.0.M3 Screencast

Speed Tracer

The most-publicized new feature is our integration with Google Speed Tracer, which was announced at last week's Google IO conference.  This innovative combination gives developers a full view into all the work performed in a web request –  from CSS styling and view rendering to JDBC queries and JSP render times.  It was a real thrill to work with Google's engineers to come up with some cutting-edge use of this technology.  You'll love this feature!  It's a seamless integration that's trivial to work with and gives you a great deal of visibility you've never had before.

Simpler UI

We've also added a lot of information to the application: throughput and error rate metrics, health zones, deeper visibility into Spring controllers, deeper JDBC support, application health and more.  This new information should not be overwhelming, however, because we have also invested a lot of time in simplicity, making our UI obvious and easy to navigate.

Development Kit

Finally, we published our Insight Development Kit (IDK).  We've heard from many users that they want the ability to customize their application in Insight or want to add additional metrics.  Insight now provides this capability with its @InsightOperation and @InsightEndPoint annotations as well as the IDK and tutorials for creating deeper plugins.  The IDK includes the source for all the plugins that come with Insight (Apache 2.0 licensed) as well as the IDK APIs — great examples and instructions for writing your own application.

The Spring Insight team is cranking on the next release, our train is cruising down the track, and we can't wait to hear your feedback and suggestions.  Go grab the release off http://springsource.org/insight and leave us a comment in the community forums!

Similar Posts

Share this Post
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • DZone
  • LinkedIn
  • Slashdot
  • Technorati
  • Twitter
 

9 responses


  1. This is really great stuff guys!

    While I think the STS stuff has heaps going for it these days I still can't find the javascript support I need in Eclipse which makes up a lot of what I do so I can't change from Intellij. I've had a bit of attempt to get this working with Intellij (http://semerusummit.de/Blog/Entries/2010/4/28_Running_Spring_TC_Server_in_IntelliJ_IDEA_9.0.2.htm)by pretending tc server is tomcat but I can't get the insight stuff to work.

    I've logged something with Jetbrains but don't expect them to jump on it right away. If anyone has any ideas about how to get this configured in intellij i'd love to hear about it.

    cheers,
    rob


  2. Rob — shoot me an email: jtravis@vmware.com, and I can see if I can get you some help with IntelliJ.


  3. Thanks Jon. I've emailed some more details.


  4. this new stuff is really great! extension for firebug would be also great ;) are you planning support for showing SQL directly in speed tracer? it's a pitty that executed sql is not shown.


  5. Yeah, it would be nice to show the SQL. We weren't able to find a nice quick solution by the time we were ready to ship. The issue revolves around the fact that the SQL is contained in a generic block of HTML that can't just be rendered within Speed Tracer (Cross-Site issues). We opted for a secure implementation.


  6. Any chance of getting this to work under an OC4J container (using JDEVELOPER if that matters) … Just getting into Spring as a whole here and trying to get my barrings around what is possible within my mandated architecture and really like what i've seen/read on the Spring INSIGHT end of things.


  7. We just discovered spring insight while working with some spring roo projects.
    This worked really fine and so we tried to test some spring based jsf projects.
    The managed beans for jsf are configured by spring annotations, but spring insight does not show any informations about these beans.

    Is there any support of bean profiling for jsf based projects in spring insight?


  8. We have not yet written a plugin for JSF, but it shouldn't be too difficult. Take a look at the Development Kit if you're interested. Alternatively you can annotate important methods and endpoints with @InsightOperation and @InsightEndPoint


  9. Thanks a lot for your fast response!

    We will try to take a look at the kit – and the annotations sound promising.

5 trackbacks

Leave a Reply