BES Client Health Checks (All OSs, v9+) - superseded
| 0 Votes |
Collections (part of 1 collection)
Versioning - This is an older version.
| 1 | BES Client Health Checks (All OSs, v9+) | 7/18/2013 2:34:13 PM |
| 2 | BES Client Health Checks (All OSs, v9+) | 7/18/2013 3:08:26 PM |
| 3 | BES Client Health Checks (All OSs) | 7/18/2013 9:33:02 PM |
Description
This is a multiple OS version of jgstews http://bigfix.me/cdb/analysis/88
Collect some data about the BES Client settings & performance. This is a work in progress and will likely be expanded.
Property Details
| 2994548 | |
| Beta - Preliminary testing ready for more | |
| BES Client Health Checks (All OSs, v9+) | |
| BESC | |
| Health Check, Client Status | |
| danielheth on 7/18/2013 2:34:13 PM | |
| danielheth on 7/18/2013 3:06:47 PM | |
| 4767 Views / 50 Downloads | |
* Average over 0 ratings.
** Log In or Register to add your rating.
|
Properties
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)
Download Cache Size (MB)
Period
12 hours
| * Results in a true/false |
(sum of sizes of descendants of folder ((data folder of client as string) & "/__Global/__Cache/Downloads")) / (1024*1024)
Utility Cache Size (MB)
Period
12 hours
| * Results in a true/false |
(sum of sizes of descendants of folder ((data folder of client as string) & "/__Global/__Cache/Utilities")) / (1024*1024)
Start type of BESClient
Period
1 day
| * Results in a true/false |
if windows of operating system then start type of service "BESClient" as string else "<N/A>"
DelayedAutoStart
Period
1 day
| * Results in a true/false |
if windows of operating system then (value "DelayedAutoStart" of key "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\BESClient" of registry) as string else "<N/A>"
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
12 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 "__Global\Logs" of it) + (sum of sizes of files whose(name of it ends with "History.db") of folder "__Global" of it)) of (data folder of client)) / (1024 * 1024)
Download Cache Limit (MB)
Period
6 hours
| * Results in a true/false |
if (not exists setting "_BESClient_Download_DownloadsCacheLimitMB" of client) then ERROR "not set" else (value of setting "_BESClient_Download_DownloadsCacheLimitMB" of client)
Utility Cache Limit (MB)
Period
6 hours
| * Results in a true/false |
if (not exists setting "_BESClient_Download_UtilitiesCacheLimitMB" of client) then ERROR "not set" else (value of setting "_BESClient_Download_UtilitiesCacheLimitMB" of client)
CommandPollInterval
Period
6 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
name of operating system does not contain "Win"
Sharing
| Social Media: |
Comments
|
|
|
| Looks like the v9+ is an issue for my purpose... so I'll have to skip the "data folder of client" in favor of the older version of that statement... "parent folder of client folder of current site". I'll upload a new version very shortly. | |

