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
| 2994549 | |
| Beta - Preliminary testing ready for more | |
| BES Client Health Checks (All OSs, v9+) | |
| BESC | |
| danielheth on 7/18/2013 3:08:26 PM | |
| danielheth on 7/18/2013 3:08:26 PM | |
| 4159 Views / 52 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
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))
Log&History Size (MB)
Period
12 hours
| * Results in a true/false |
(( (if number of files whose(name of it ends with ".log") of it > 0 then sum of sizes of files whose(name of it ends with ".log") of it else 0) + (if number of files whose(name of it ends with ".log") of folder "__Global\Logs" of it > 0 then sum of sizes of files whose(name of it ends with ".log") of folder "__Global\Logs" of it else 0) + (if number of files whose(name of it ends with "History.db") of folder "__Global" of it > 0 then sum of sizes of files whose(name of it ends with "History.db") of folder "__Global" of it else 0) ) of (data folder of client)) / (1024 * 1024)
Relevance
Not in Proxy Agent Context (Relevance 1131)
if exists property "in proxy agent context" then ( not in proxy agent context ) else true
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. | |

