How to view and change Smarts IP Polling and Thresholds values via command line.
Device availability threshold: the polling interval (seconds) and the number of missed polls before a host/network device is marked down / unreachable / not monitored, and show where this is configured.
Device monitoring baseline: For a network device, CLI command that shows all the baseline monitors applied to it
All supported versions of Smarts
The following sections of this Fix statement provide examples that show how to manually view and change Smarts IP Polling and Thresholds values.
IMPORTANT! If you change any polling and threshold setting, you must run the Smarts reconfigure command to apply the change in your environment.
<BASEDIR>/IP/smarts/bin/dmctl -s <IP domain name> getI ICF_Configuration
<BASEDIR>/IP/smarts/bin/dmctl -s <IP domain name> get ICF_Configuration::\"CFG-Polling Groups/Routers\"::ComposedOf
<BASEDIR>/IP/smarts/bin/dmctl -s <IP domain name> get System_EnvironmentPolling_Setting::\"SET-CFG-Polling Groups/Routers/System_EnvironmentPolling_Setting\"
Properties of System_EnvironmentPolling_Setting::SET-CFG-Polling Groups/Routers/System_EnvironmentPolling_Setting:AnalysisMode = ENABLEDCreationClassName = System_EnvironmentPolling_SettingDescription =DisplayName = Environment PollingInstrumentationClass =IsEnabled = TRUEName = SET-CFG-Polling Groups/Routers/System_EnvironmentPolling_SettingPartOf = { Configuration::CFG-Polling Groups/Routers }PollingInterval = 240Retries = 3RuleSet = health/env-setting.aslServiceName =SettingAppliedBy =SettingFeature =SettingKey = System_EnvironmentPolling_SettingTargetClass = ICIM_UnitaryComputerSystemTimeout = 700Type = POLLING
<BASEDIR>/IP/smarts/bin/dmctl -s <IP domain name> get Processor_Performance_Setting::\"SET-CFG-System Resource Groups/Routers/Processor_Performance_Setting\"
Properties of Processor_Performance_Setting::SET-CFG-System Resource Groups/Routers/Processor_Performance_Setting:BackplaneUtilizationThreshold = 80CreationClassName = Processor_Performance_SettingDescription =DisplayName = Processor and MemoryFreeMemoryThreshold = 15IsEnabled = TRUEMemoryBufferMissThreshold = 10MemoryBufferUtilizationThreshold = 90MemoryFragmentationThreshold = 5Name = SET-CFG-System Resource Groups/Routers/Processor_Performance_SettingPartOf = { Configuration::CFG-System Resource Groups/Routers }ProcessorUtilizationThreshold = 90ServiceName =SettingFeature =SettingKey = Processor_Performance_SettingTargetClass = ICIM_UnitaryComputerSystemType = THRESHOLD
<BASEDIR>/IP/smarts/bin/dmctl -s <IP domain name> put Processor_Performance_Setting::\"SET-CFG-System Resource Groups/Routers/Processor_Performance_Setting\"::FreeMemoryThreshold 30./dmctl -s <IP domain name> getI ICF_Configuration./dmctl -s <IP domain name> get ICF_Configuration::\"CFG-Interface Groups/<Name of Interface group>\"::ComposedOf./dmctl -s <IP domain name> get <output of above ComposedOf>::\"SET-CFG-Interface Groups/<Name of Interface group>/<output of above ComposedOf>\"::<Threshold>./dmctl -s <IP domain name> put <output of above ComposedOf>::\"SET-CFG-Interface Groups/<Name of interface group>/<output of above ComposedOf\"::<Threshold to change> <value> NOTE: After running the command above to change the value you will then need to reconfigure the domain for the changes to take place.