You can use the operational alerts custom properties to improve the performance of the operational alerts on your runtime reporting and operational summary pages.
You can tune the performance of your operational alerts by setting any of the following custom properties on the cell. Set the properties that you want to a value that is different from the default value.
When set to true, this custom property disables caching, which also disables any performance gains. You can use this custom property when you are debugging.
Value | True or false |
---|---|
Default | false |
When set to true, this custom property disables the cacheable providers from adding operational alerts. To view detailed information about items such as core groups and core components, go to the operations view that is specific to the core group or core component.
Value | True or false |
---|---|
Default | false |
When set to true, this custom property disables the cacheable provider from contributing to the overall status. To view detailed information about items such as core groups and core components, go to the operations view that is specific to the core group or core component.
Value | True or false |
---|---|
Default | false |
This custom property determines if the request waits for the initialization of the cache to complete before returning a status message. The first request for the information causes caching to occur. If the initialization policy is set to blocking, the initialization of the cache must complete before returning a status message. If the initialization policy is set to nonblocking, then an UNKNOWN status message is returned. You can refresh the operational alerts page or operations view when the cache has finished initializing. This property is only used when the cache initializes.
Value | blocking or nonblocking |
---|---|
Default | nonblocking |
By default, the caches are automatically refreshed on a time interval. If this property is set to true, the caches are not automatically refreshed, and do not refresh until a new request comes in after the caches have been destroyed.
Value | true or false |
---|---|
Default | false |
If the opalert.disableAutoRefresh property is enabled, this custom property defines how long to wait after an initialization is completed to start initialization again.
Value | Integer, in seconds |
---|---|
Default | 10 seconds |
The destruction policy specifies when to destroy the provider caches.
Value | inactivity or fixedTimeout |
---|---|
Default | inactivty |
This custom property specifies the destruction period in seconds. The destruction period works with the opalert.destPolicy custom property to determine how long to wait, either after the first initialization or the last access, before destroying the cache.
Value | seconds |
---|---|
Default | 600 seconds (10 minutes) |