BES Client Health Checks (Windows)
| 0 Votes |
Versioning - This is the latest version.
| 1 | BES Client Health Checks (Windows) | 3/14/2013 12:11:33 PM |
| 2 | BES Client Health Checks (Windows) | 4/2/2013 3:39:46 PM |
| 3 | BES Client Health Checks (Windows) | 4/2/2013 3:51:09 PM |
Description
Collect some data about the BES Client settings & performance. This is a work in progress and will likely be expanded.
References:
Property Details
Properties
Download Cache Size (MB)
Period
12 hours
| * Results in a true/false |
(sum of sizes of descendants of folder "__BESData\__Global\__Cache\Downloads" of parent folder of regapp "Besclient.exe") / (1024*1024)
Utility Cache Size (MB)
Period
12 hours
| * Results in a true/false |
(sum of sizes of descendants of folder "__BESData\__Global\__Cache\Utilities" of parent folder of regapp "Besclient.exe") / (1024*1024)
DelayedAutoStart
Period
1 day
| * Results in a true/false |
(value "DelayedAutoStart" of key "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\BESClient" of registry) as string
Evaluation Loop Average
Period
6 hours
| * Results in a "string"/number |
less significance 3 of (average of evaluationcycle of client as floating point / 1000 / 60)
Evaluation Cycle Maximum
Period
6 hours
| * Results in a "string"/number |
((maximum of it /1000* second)/minute) of evaluationcycle of client
Log&History Size (MB)
Period
6 hours
| * Results in a true/false |
(((sum of sizes of files whose(name of it ends with ".log") of it) + (sum of sizes of files whose(name of it ends with ".log") of folder "__BESData\__Global\Logs" of it) + (sum of sizes of files whose(name of it ends with "History.db") of folder "__BESData\__Global" of it)) of parent folder of regapp "BESClient.exe") / (1024 * 1024)
Download Cache Limit (MB)
Period
12 hours
| * Results in a true/false |
if (not exists key "HKEY_LOCAL_MACHINE\SOFTWARE\BigFix\EnterpriseClient\Settings\Client" whose(exists key "_BESClient_Download_DownloadsCacheLimitMB" of it AND exists value "value" of key "_BESClient_Download_DownloadsCacheLimitMB" of it) of registry) then ERROR "not set - 20" else (value "value" of key "_BESClient_Download_DownloadsCacheLimitMB" of key "HKEY_LOCAL_MACHINE\SOFTWARE\BigFix\EnterpriseClient\Settings\Client" whose(exists key "_BESClient_Download_DownloadsCacheLimitMB" of it AND exists value "value" of key "_BESClient_Download_DownloadsCacheLimitMB" of it) of registry) as string
Utility Cache Limit (MB)
Period
12 hours
| * Results in a true/false |
if (not exists key "HKEY_LOCAL_MACHINE\SOFTWARE\BigFix\EnterpriseClient\Settings\Client" whose(exists key "_BESClient_Download_UtilitiesCacheLimitMB" of it AND exists value "value" of key "_BESClient_Download_UtilitiesCacheLimitMB" of it) of registry) then ERROR "not set - 10" else (value "value" of key "_BESClient_Download_UtilitiesCacheLimitMB" of key "HKEY_LOCAL_MACHINE\SOFTWARE\BigFix\EnterpriseClient\Settings\Client" whose(exists key "_BESClient_Download_UtilitiesCacheLimitMB" of it AND exists value "value" of key "_BESClient_Download_UtilitiesCacheLimitMB" of it) of registry) as string
CommandPollInterval
Period
12 hours
| * Results in a true/false |
if(not exists setting "_BESClient_Comm_CommandPollEnable" whose(value of it = "1") of client) then ERROR "disabled" else (if(not exists setting "_BESClient_Comm_CommandPollIntervalSeconds" of client) then ERROR "not set" else (value of setting "_BESClient_Comm_CommandPollIntervalSeconds" of client))
Relevance
Sharing
| Social Media: |

