Difference between revisions of "Admin Console Performance Issues when using Delegated Admin"

m (Zimbra 8.6 patch 2 and later patch levels)
 
(12 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{WIP}}{{Article Infobox|{{admin}}|{{ZCS 8.7}}}}
+
{{BC|Certified}}
 +
__FORCETOC__
 +
<div class="col-md-12 ibox-content">
 +
=Admin Console Performance Issues when using Delegated Admin=
 +
{{KB|{{ZC}}|{{ZCS 9.0}}|{{ZCS 8.7}}|}}
 +
{{WIP}}
  
'''Note''': This information is related to Bug 97743. These keys will be moved to LDAP for 8.7 and 9.0.
+
'''Note''': This information is related to [https://bugzilla.zimbra.com/show_bug.cgi?id=97743 Bug 97743].
  
If you are experiencing significant admin console performance issues when using delegated admin, configure the following LC keys to resolve the issue:
+
== Overview ==
 +
If you are experiencing significant admin console performance issues when using delegated admin, upgrade to version 8.6 Patch 2 or version 8.7
 +
If you still encounter performance issues, adjust these configuration settings:
 +
 
 +
=== Zimbra 8.7 and later ===
 +
 
 +
Adjust these settings in LDAP
 +
 
 +
* zimbraShortTermAllEffectiveRightsCacheExpiration (default: 50s)
 +
* zimbraShortTermAllEffectiveRightsCacheSize (default: 128)
 +
* zimbraShortTermGranteeCacheExpiration (default: 50s)
 +
* zimbraShortTermGranteeCacheSize (default: 128)
 +
 
 +
=== Zimbra 8.6 patch 2 and later patch levels ===
 +
 
 +
Configure these LC keys:
  
 
* short_term_all_effective_rights_cache_expiration (default: 50000)
 
* short_term_all_effective_rights_cache_expiration (default: 50000)
Line 12: Line 32:
 
'''Note''': The default sizes are 128, with default expirations in milliseconds. Using higher values is not recommended.
 
'''Note''': The default sizes are 128, with default expirations in milliseconds. Using higher values is not recommended.
  
 +
== LDAP key descriptions ==
 +
 +
=== zimbraShortTermAllEffectiveRightsCacheSize ===
 +
 +
Maximum number of entries in the short term All Effective Rights cache.
 +
 +
This cache can improve performance by avoiding recomputing All Effective Rights of named entries like accounts frequently in a short period of time.
 +
 +
Can disable the cache be specifying a value of 0
 +
 +
The default value is '''128'''
 +
 +
=== zimbraShortTermAllEffectiveRightsCacheExpiration ===
 +
 +
Maximum time an entry in the short term All Effective Rights cache will be regarded as valid.
 +
 +
If value is 0, the cache is disabled.
 +
 +
The cache is particularly useful when significant use is made of delegated administration.
 +
 +
All Effective Rights are computations of the rights that named entries like accounts have - although when used, they are checked separately.
 +
 +
The longer the value of this setting is, the more stale the view of the details is likely to be.  For this reason, the '''maximum''' accepted value is 30m.
 +
Larger values will be treated as being 30m
 +
 +
The default value is '''50s'''
 +
 +
=== zimbraShortTermGranteeCacheSize ===
 +
 +
Maximum number of entries in the short term Grantee cache.
 +
 +
This cache can improve performance by avoiding recomputing details frequently in a short period of time, for instance for each entry in search results.
 +
 +
Can disable the cache be specifying a value of 0
 +
 +
The default value is '''128'''
  
== LC Key Descriptions: ==
+
=== zimbraShortTermGranteeCacheExpiration ===
  
=== short_term_all_effective_rights_cache_expiration ===
+
Maximum time an entry in the Grantee cache will be regarded as valid.
  <attr id="1903" name="zimbraShortTermAllEffectiveRightsCacheExpiration" type="duration" cardinality="single"  optionalIn="globalConfig,server,alwaysOnCluster" flags="serverInherited,serverPreferAlwaysOn" affectsServices="all"  since="8.7.0,9.0.0">
 
    <globalConfigValue>50s</globalConfigValue>
 
    <desc>Maximum time an entry in the short term All Effective Rights cache will be regarded as valid.
 
    If value is 0, the cache is disabled.
 
    The cache is particularly useful when significant use is made of delegated administration.
 
    This cache can improve performance by avoiding recomputing All Effective Rights of named entries like accounts  frequently in a short period of time.
 
    All Effective Rights are computations of the rights that named entries like accounts have - although when used, they  are checked separately.
 
    The longer the value of this setting is, the more stale the view of the details is likely to be.  For this reason,  the maximum accepted value is 30m.
 
    Larger values will be treated as being 30m
 
    </desc>
 
  </attr>
 
  
 +
If value is 0, the cache is disabled.
  
=== short_term_all_effective_rights_cache_size ===
+
The cache is particularly useful when significant use is made of delegated administration.
  <attr id="1902" name="zimbraShortTermAllEffectiveRightsCacheSize" type="integer" min="0" cardinality="single"  optionalIn="globalConfig,server,alwaysOnCluster" flags="serverInherited,serverPreferAlwaysOn" affectsServices="all"  since="8.7.0,9.0.0">
 
    <globalConfigValue>128</globalConfigValue>
 
    <desc>Maximum number of entries in the short term All Effective Rights cache.
 
    This cache can improve performance by avoiding recomputing All Effective Rights of named entries like accounts  frequently in a short period of time.
 
    Can disable the cache be specifying a value of 0
 
    </desc>
 
  </attr>
 
  
 +
Grantees objects provide a view of what rights a grantee has - although those are checked separately.
  
=== short_term_grantee_cache_expiration ===
+
The longer the value of this setting is, the more stale the view of the details is likely to be.  For this reason, the '''maximum''' accepted value is 30m.
  <attr id="1901" name="zimbraShortTermGranteeCacheExpiration" type="duration" cardinality="single"  optionalIn="globalConfig,server,alwaysOnCluster" flags="serverInherited,serverPreferAlwaysOn" affectsServices="all"  since="8.7.0,9.0.0">
+
Larger values will be treated as being 30m
    <globalConfigValue>50s</globalConfigValue>
 
    <desc>Maximum time an entry in the Grantee cache will be regarded as valid.
 
    If value is 0, the cache is disabled.
 
    This cache can improve performance by avoiding recomputing details frequently in a short period of time, for instance  for each entry in search results.
 
    The cache is particularly useful when significant use is made of delegated administration.
 
    Grantees objects provide a view of what rights a grantee has - although those are checked separately.
 
    The longer the value of this setting is, the more stale the view of the details is likely to be.  For this reason,   the maximum accepted value is 30m.
 
    Larger values will be treated as being 30m
 
    </desc>
 
  </attr>
 
  
 +
The default value is '''50s'''
  
=== short_term_grantee_cache_size ===
+
{{Article Footer|Zimbra Collaboration 9.0, 8.7 |05/05/2015}}
  <attr id="1900" name="zimbraShortTermGranteeCacheSize" type="integer" min="0" cardinality="single"  optionalIn="globalConfig,server,alwaysOnCluster" flags="serverInherited,serverPreferAlwaysOn" affectsServices="all"  since="8.7.0,9.0.0">
 
    <globalConfigValue>128</globalConfigValue>
 
    <desc>Maximum number of entries in the short term Grantee cache.
 
    This cache can improve performance by avoiding recomputing details frequently in a short period of time, for instance  for each entry in search results.
 
    Can disable the cache be specifying a value of 0
 
    </desc>
 
  </attr>
 

Latest revision as of 16:22, 20 June 2016

Admin Console Performance Issues when using Delegated Admin

   KB 21916        Last updated on 2016-06-20  




0.00
(0 votes)


Note: This information is related to Bug 97743.

Overview

If you are experiencing significant admin console performance issues when using delegated admin, upgrade to version 8.6 Patch 2 or version 8.7 If you still encounter performance issues, adjust these configuration settings:

Zimbra 8.7 and later

Adjust these settings in LDAP

  • zimbraShortTermAllEffectiveRightsCacheExpiration (default: 50s)
  • zimbraShortTermAllEffectiveRightsCacheSize (default: 128)
  • zimbraShortTermGranteeCacheExpiration (default: 50s)
  • zimbraShortTermGranteeCacheSize (default: 128)

Zimbra 8.6 patch 2 and later patch levels

Configure these LC keys:

  • short_term_all_effective_rights_cache_expiration (default: 50000)
  • short_term_all_effective_rights_cache_size (default: 128)
  • short_term_grantee_cache_expiration (default: 50000)
  • short_term_grantee_cache_size (default: 128)

Note: The default sizes are 128, with default expirations in milliseconds. Using higher values is not recommended.

LDAP key descriptions

zimbraShortTermAllEffectiveRightsCacheSize

Maximum number of entries in the short term All Effective Rights cache.

This cache can improve performance by avoiding recomputing All Effective Rights of named entries like accounts frequently in a short period of time.

Can disable the cache be specifying a value of 0

The default value is 128

zimbraShortTermAllEffectiveRightsCacheExpiration

Maximum time an entry in the short term All Effective Rights cache will be regarded as valid.

If value is 0, the cache is disabled.

The cache is particularly useful when significant use is made of delegated administration.

All Effective Rights are computations of the rights that named entries like accounts have - although when used, they are checked separately.

The longer the value of this setting is, the more stale the view of the details is likely to be. For this reason, the maximum accepted value is 30m. Larger values will be treated as being 30m

The default value is 50s

zimbraShortTermGranteeCacheSize

Maximum number of entries in the short term Grantee cache.

This cache can improve performance by avoiding recomputing details frequently in a short period of time, for instance for each entry in search results.

Can disable the cache be specifying a value of 0

The default value is 128

zimbraShortTermGranteeCacheExpiration

Maximum time an entry in the Grantee cache will be regarded as valid.

If value is 0, the cache is disabled.

The cache is particularly useful when significant use is made of delegated administration.

Grantees objects provide a view of what rights a grantee has - although those are checked separately.

The longer the value of this setting is, the more stale the view of the details is likely to be. For this reason, the maximum accepted value is 30m. Larger values will be treated as being 30m

The default value is 50s

Verified Against: Zimbra Collaboration 9.0, 8.7 Date Created: 05/05/2015
Article ID: https://wiki.zimbra.com/index.php?title=Admin_Console_Performance_Issues_when_using_Delegated_Admin Date Modified: 2016-06-20



Try Zimbra

Try Zimbra Collaboration with a 60-day free trial.
Get it now »

Want to get involved?

You can contribute in the Community, Wiki, Code, or development of Zimlets.
Find out more. »

Looking for a Video?

Visit our YouTube channel to get the latest webinars, technology news, product overviews, and so much more.
Go to the YouTube channel »


Jump to: navigation, search