BES Client Health Checks (All OSs)
Log In or Register to download the BES file, and more.

2 Votes

Collections (part of 1 collection)

BigFix Client Settings

Versioning - This is the latest version.

1BES Client Health Checks (All OSs, v9+)7/18/2013 2:34:13 PM
2BES Client Health Checks (All OSs, v9+)7/18/2013 3:08:26 PM
3BES 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.

Note:  Removed the "data folder of client" which only works in v9, in favor of the older "parent folder of client folder of current site" so it will work with v8.2 deployments.


Property Details

ID2994550
StatusBeta - Preliminary testing ready for more
TitleBES Client Health Checks (All OSs)
DomainBESC
Added by on 7/18/2013 9:33:02 PM
Last Modified by on 7/18/2013 9:33:02 PM
Counters 5697 Views / 127 Downloads
User Rating 1 star 2 star 3 star 4 star 5 star * Average over 0 ratings. ** Log In or Register to add your rating.

Properties

Evaluation Loop Average
Period 6 hours
 
  * Results in a "string"/number
Show indented relevance
less significance 3 of (average of evaluationcycle of client as floating point / 1000 / 60)
Start type of BESClient
Period 1 day
 
  * Results in a true/false
Show indented relevance
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
Show indented relevance
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
Show indented relevance
((maximum of it /1000* second)/minute) of evaluationcycle of client
Download Cache Limit (MB)
Period 6 hours
 
  * Results in a true/false
Show indented relevance
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
Show indented relevance
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
Show indented relevance
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))
Download Cache Size (MB)
Period 12 hours
 
  * Results in a true/false
Show indented relevance
(sum of sizes of descendants of folder ((pathname of parent folder of client folder of current site) & "/__Global/__Cache/Downloads")) / (1024*1024)
Utility Cache Size (MB)
Period 12 hours
 
  * Results in a true/false
Show indented relevance
(sum of sizes of descendants of folder ((pathname of parent folder of client folder of current site) & "/__Global/__Cache/Utilities")) / (1024*1024)
Log&History Size (MB)
Period 12 hours
 
  * Results in a true/false
Show indented relevance
(( (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 (parent folder of client folder of current site)) / (1024 * 1024)

Relevance

Not in Proxy Agent Context (Relevance 1131)
Used in 678 fixlets and 2 analyses   * Results in a true/false
Show indented relevance
if exists property "in proxy agent context" then ( not in proxy agent context ) else true

Sharing

Social Media:
Share this page on Yammer

Comments

Log In or Register to leave comments!
danielheth -
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.