Home

 

Configure Profiles statistics

Profiles collects usage statistics and writes them to a log file. These settings are used to configure log file name and location.

To edit configuration files, use the IBM WebSphere Application Server wsadmin client. See Start wsadmin for information about how to start the wsadmin command-line tool.


Usage statistics are stored in memory and saved to the file system during Profiles shutdown. The statistics are saved to the location configured in the statistics.filePath and statistics.fileName files. The statistics logged depend on the Profiles capabilities that are enabled. For example, if you disable the mini reports-to cache, you do not see statistics listed for that capability.

  1. Use wsadmin to access and check out the Profiles configuration files.

    1. Access the Profiles configuration files:

    2. Check out the Profiles configuration files...

      ProfilesConfigService.checkOutConfig("<working_directory>", "cell_name")

      where:

      • <working_directory> is the temporary working directory to which the configuration XML and XSD files are copied and are stored while you make changes to them. Use forward slashes to separate directories in the file path, even if you are using the Microsoft Windows operating system.

      • cell_name is the name of the WebSphere Application Server cell hosting the Profiles feature. This argument is required even in stand-alone deployments. This argument is case-sensitive, so type it with care. If you do not know the cell name, do one of the following to determine it:

        • Stand-alone deployment: See:

          WAS_HOME\profiles\profile_name\config\cells\

        • Network deployment: From wsadmin...

          print AdminControl.getCell()

      For example:

      • AIX/Linux:

          ProfilesConfigService.checkOutConfig("/opt/prof/temp","foo01Cell01")
          

    3. Microsoft Windows:

        ProfilesConfigService.checkOutConfig("c:/prof/temp","foo01Cell01")
        

  2. To configure statistics for Profiles...

    ProfilesConfigService.updateConfig("<property>", "<value>")

    where

    • <property> is one of the editable Profiles configuration properties.

    • <value> is the new value with which you want to set that property.

    The following table displays information regarding the statistics property and the type of data that you can enter for it.


    Profiles statistics properties

    Option Description
    statistics.filePath Path of statistics file.

    If this path is relative, it is assumed to be relative to the WebSphere Application Server profile. Absolute paths are also accepted.

    This property takes a string value.

    statistics.fileName Name of statistics file.

    This name is used as the base file name. The actual name of the saved file has the format: <statisticsFileName>_<timestamp>.log

    This property takes a string value.

    You can view current Profile statistics stored in memory at any time using a browser. The URL to access the statistics page is

    http://server.example.com/profiles/html/serverStats.do. Apply property changes


Monitor statistics and metrics for Profiles

 

Related tasks

Apply property changes


+

Search Tips   |   Advanced Search