Introduction


To view the Aspire debug console, go to http://localhost:50505/aspire after starting up the Aspire server.

Features


Through the debug console you can:

  • Load New Applications
    • Each Aspire application will be an application.xml file which has components and pipelines for processing content.
    • Multiple configurations can be loaded into the same instance of Aspire.
      • For example, you can have a separate configuration for each database that you want to process with Aspire.
  • Refresh Applications
    • This will reload the application.xml file for a configuration, loading all new configuration settings and automatically loading components as needed.
  • Browse Applications
    • Every component in an Aspire Application Configuration has a separate web page.
  • Component Status / Component Controls
    • Many of the components will use the debug console to display additional status about the component or to allow for administrator control over the component.
    • For example, you can turn on statistics for pipeline managers to see which pipeline stages are the slowest.
  • Force Garbage Collection and show Memory Statistics
  • Update Components
    • Not only can component configurations be updated, but the binary Java code for individual components can be updated as well. Click on "Check For Updates". If a new version of a component is available from the Maven Repository, you will be given the option to update the component.
    • This is possible because Aspire is built on top of OSGi, which allows for Jar files to be dynamically reloaded as needed. The entire Aspire system has been built to allow for dynamic component updates.
  • View the OSGi Web Console
    • The OSGi web console allows you to interact with Apache Felix directly. The username/password is "admin/admin".
  • View the Health of the System
    • Clicking on the "Health" Bar will show you detailed health about the system.
    • Note that health checks need to be configured in the system and are not turned on by default (other than the application startup health).
  • Enable disable performance statistics.


  • No labels