Configuring Management Service Database Limits

Configuring database service limits lets you control the amount of retained monitoring data.

Minimum Required Role: Limited Cluster Administrator (also provided by Full Administrator and Cluster Administrator)

Each Cloudera Management Service role maintains a database for retaining the data it monitors. These databases (as well as the log files maintained by these services) can grow quite large. For example, the Activity Monitor maintains data at the service level, the activity level (MapReduce jobs and aggregate activities), and at the task attempt level. Limits on these data sets are configured when you create the management services, but you can modify these parameters through the Configuration settings in the Cloudera Manager Admin Console. For example, the Event Server lets you set a total number of events to store, and Activity Monitor gives you "purge" settings (also in hours) for the data it stores.

There are also settings for the logs that these various services create. You can throttle how big the logs are allowed to get and how many previous logs to retain.

  1. Do one of the following:
    • Select Clusters > Cloudera Management Service.
    • On the Home > Status tab, in Cloudera Management Service table, click the Cloudera Management Service link.
  2. Click the Configuration tab.
  3. Select Scope and then one of the following.
    • Activity Monitor - the Purge or Expiration period properties are found in the top-level settings for the role.
    • Host Monitor
    • Service Monitor
  4. Select Category > Log Files to view log file size properties.
  5. Edit the appropriate properties.
    To apply this configuration property to other role groups as needed, edit the value for the appropriate role group. See .
  6. Click Save Changes.