1. Run dsconfig and, when prompted, enter the LDAP or LDAPS connection parameters.
    $ bin/dsconfig
  2. In the server's Advanced Objects menu, enter the selection for Custom Logged Stats.
  3. In the Custom Logged Stats menu, enter the selection for Create a new Custom Logged Stats.
  4. Select the Stats Logger Plugin from the list if more than one is present on the system. If you only have one stats logger, press Enter to confirm that you want to use the existing plugin.
  5. Enter a descriptive name for the Custom Logged Stats.

    For this example, enter Memory Usage.

  6. From the monitor-objectclass property menu, enter the objectclass attribute to monitor.

    For this example, enter ds-memory-usage-monitor-entry.


    To view the entry, run ldapsearch using the base distinguished name (DN) cn=JVM Memory Usage,cn=monitor entry.

  7. Enter the attributes of the monitor entry that you want to log in the stats logger, and then press Enter again to continue.

    For this example, enter total-bytes-used-by-memory-consumers.

  8. Specify the type of statistics for the monitored attribute to appear in the log file.

    For this example, enter the option for raw statistics as recorded by the logger.

  9. In the Custom Logged Stats menu, review the configuration.
  10. To set up a column name that lists the memory usage, enter the option to change the column-name property.
  11. To add a specific label for the column name, enter the option to add a value, and then enter Memory Consumer Total (GB). To continue, press Enter.
  12. Confirm that you want to use the column-name value that you entered in the previous step. To use the value, press Enter.
  13. To scale the Memory Consumer Totals (GB) by 1 gigabyte (GB), in the Custom Logged Stats menu, enter the option to change the divide-value-by property.
  14. In the divide-value-by property menu, enter the option to change the value, and then enter 1073741824 .

    1073741824 bytes is equivalent to 1 gigabyte.

  15. In the Custom Logged Stats menu, review your configuration. To save and apply the settings, enter f.
    >>>> Configure the properties of the Custom Logged Stats
     >>>> via creating 'Memory Usage' Custom Logged Stats
             Property                   Value(s)
        1)   description                -
        2)   enabled                    true
        3)   monitor-objectclass        ds-memory-usage-monitor-entry
        4)   include-filter             -
        5)   attribute-to-log           total-bytes-used-by-memory-consumers
        6)   column-name                Memory Consumer Total (GB)
        7)   statistic-type             raw
        8)   header-prefix              -
        9)   header-prefix-attribute    -
        10)  regex-pattern              -
        11)  regex-replacement          -
        12)  divide-value-by            1073741824
        13)  divide-value-by-attribute  -
        14)  decimal-format             #.##
        15)  non-zero-implies-not-idle  false
        ?)   help
        f)   finish - create the new Custom Logged Stats
        a)   hide advanced properties of the Custom Logged Stats
        d)   display the equivalent dsconfig arguments to create this object
        b)   back
        q)   quit
    Enter choice [b]:
    A message of The Custom Logged Stats was created successfully is returned.

    After the Custom Logged Stats configuration change is completed, the new stats value should immediately show up in the Stats Logger output file.