Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • ARM collection mode. ARM (Application Response Measurement) is an industry standard that is growing in popularity.
    Implementing the ARM standard in the monitored application will open up the monitored application to all monitoring and tuning tools that support this standard. It also allows the tools to probe the monitored application and display performance calculations and perform application analysis.
    Using the ARM standard API solution involves code instrumentation. This is possible only if the Add-on AppTier developer has access to the source code for the monitored application. For example, the Generic Mail Server vendor can implement the ARM standard API by incrementing the application's code.
    Using the ARM standard API, the Insight SDK Collector creates a Collector XML file (a complex process) and aggregates the information after every time slice (every 15 minutes).
    Currently you can implement the ARM standard API for an Add-on AppTier using C language only.
    For more details regarding the ARM standard, refer to http://www.opengroup.org/management/arm/.
  • File collection mode. In the file collection mode, the task of developing the Add-on AppTier Collector rests on the shoulders of the Add-on AppTier developer.
    The Add-on AppTier developer can monitor the application and collect performance data any way that suits his needs. He is not limited by restrictions, such as: API standards, language support, platform support, and so on.
    The Add-on AppTier Collector must create Collector XML files using Precise format and file naming conventions.
    See About ETD file application-level entities for more information.
    The Add-on AppTier Collector aggregates performance measurement into 15-minute time slices that are then written into separate Collector files.
  • Entity and counter technical attributes. There are two technical attributes to consider:
    • Database column name. This is the name of the database column in the PMDB that stores entity or counter values.
    • XML tag name in the Collector file. This is the name of the XML tag in the Add-on AppTier or Insight SDK Collector file that holds values for the entity or counter.

...