BES Client Info - Universal
Log In or Register to download the BES file, and more.

3 Votes

Versioning - This is the latest version.

1BES Client Info - Windows6/20/2013 10:11:11 AM
2BES Client Info - Windows8/16/2013 7:03:27 AM
3BES Client Info - Windows12/9/2013 11:49:28 AM
4BES Client Info - Universal3/21/2014 2:46:24 PM
5BES Client Info - Universal4/14/2014 8:48:06 AM
6BES Client Info - Universal4/14/2014 8:56:56 AM
7BES Client Info - Universal7/28/2014 9:41:40 AM
8BES Client Info - Universal8/15/2014 7:20:22 AM
9BES Client Info - Universal9/24/2014 4:56:22 PM
10BES Client Info - Universal3/2/2015 2:13:56 PM


Property Details

ID2994765
StatusAlpha - Code that was just developed
TitleBES Client Info - Universal
DomainBESC
Added by on 3/2/2015 2:13:56 PM
Last Modified by on 3/2/2015 2:13:56 PM
Counters 11721 Views / 184 Downloads
User Rating 1 star 2 star 3 star 4 star 5 star * Average over 4 ratings. ** Log In or Register to add your rating.

Properties

Download_DownloadsCacheLimitMB
Period 12 hours
 
  * Results in a true/false
Show indented relevance
if (not exists setting "_BESClient_Download_DownloadsCacheLimitMB" whose (exists value of it) of client) then ERROR "not set - 20" else (value of setting "_BESClient_Download_DownloadsCacheLimitMB" whose (exists value of it) of client)
Download_UtilitiesCacheLimitMB
Period 12 hours
 
  * Results in a true/false
Show indented relevance
if (not exists setting "_BESClient_Download_UtilitiesCacheLimitMB" whose (exists value of it) of client) then ERROR "not set - 10" else (value of setting "_BESClient_Download_UtilitiesCacheLimitMB" whose (exists value of it) of client)
Evaluation Loop Average
Period 30 minutes
 
  * Results in a "string"/number
Show indented relevance
less significance 3 of (average of evaluationcycle of client as floating point / 1000 / 60)
Evaluation Cycle Maximum
Period 30 minutes
 
  * Results in a "string"/number
Show indented relevance
((maximum of it /1000* second)/minute) of evaluationcycle of client
CommandPollInterval
Period 12 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))
_BESClient_ComputerType
Period 12 hours
 
  * Results in a true/false
Show indented relevance
if (not exists setting "_BESClient_ComputerType" whose (exists value of it) of client) then ERROR "not set" else (value of setting "_BESClient_ComputerType" whose (exists value of it) of client)
Actual max % of CPU of Client
Period 1 day
 
  * Results in a "string"/number
Show indented relevance
(((((it)/((it)+((if (not exists setting "_BESClient_Resource_SleepIdle" of client OR not exists value of setting "_BESClient_Resource_SleepIdle" of client) then 480 /* Default value */ else (value of setting "_BESClient_Resource_SleepIdle" of client as integer)) as floating point))) / (sum of cores of cpupackage as floating point)) * 100) as integer) of ((if (not exists setting "_BESClient_Resource_WorkIdle" of client OR not exists value of setting "_BESClient_Resource_WorkIdle" of client) then 10 /* Default value */ else (value of setting "_BESClient_Resource_WorkIdle" of client as integer)) as floating point)
SleepIdle
Period 1 day
 
  * Results in a true/false
Show indented relevance
if (not exists setting "_BESClient_Resource_SleepIdle" of client OR not exists value of setting "_BESClient_Resource_SleepIdle" of client) then 480 /* Default value */ else (value of setting "_BESClient_Resource_SleepIdle" of client as integer)
WorkIdle
Period 1 day
 
  * Results in a true/false
Show indented relevance
if (not exists setting "_BESClient_Resource_WorkIdle" of client OR not exists value of setting "_BESClient_Resource_WorkIdle" of client) then 10 /* Default value */ else (value of setting "_BESClient_Resource_WorkIdle" of client as integer)
parent folder of client
Period 12 hours
 
  * Results in a true/false
Show indented relevance
parent folder of client
_BESClient_UploadManager_BufferDirectory
Period 7 days
 
  * Results in a true/false
Show indented relevance
if (not exists setting "_BESClient_UploadManager_BufferDirectory" whose (exists value of it) of client) then ERROR "not set" else (value of setting "_BESClient_UploadManager_BufferDirectory" whose (exists value of it) of client)
last command time (UDP)
Period 1 day
 
  * Results in a true/false
Show indented relevance
last command times of client
WorkIdle+SleepIdle
Period 12 hours
 
  * Results in a true/false
Show indented relevance
(if (not exists setting "_BESClient_Resource_WorkIdle" of client OR not exists value of setting "_BESClient_Resource_WorkIdle" of client) then 10 /* Default value */ else (value of setting "_BESClient_Resource_WorkIdle" of client as integer)) + (if (not exists setting "_BESClient_Resource_SleepIdle" of client OR not exists value of setting "_BESClient_Resource_SleepIdle" of client) then 480 /* Default value */ else (value of setting "_BESClient_Resource_SleepIdle" of client as integer))
Evaluation Loop Average
Period 30 minutes
 
  * Results in a true/false
Show indented relevance
average duration of evaluationcycle of client
slow evals
Period 1 hour
 
  * Results in a true/false
Show indented relevance
following texts of firsts ": " of track fixlets whose(it contains "CustomSite" OR it as lowercase contains "opsite") of evaluationcycle of client
Eval % Relevance
Period 1 hour
 
  * Results in a true/false
Show indented relevance
((relevance percent of it * 100) / (100-(sleep percent of it))) of evaluationcycle of client
Eval % property
Period 1 hour
 
  * Results in a true/false
Show indented relevance
((property percent of it * 100) / (100-(sleep percent of it))) of evaluationcycle of client
Eval % action
Period 1 hour
 
  * Results in a true/false
Show indented relevance
((action percent of it * 100) / (100-(sleep percent of it))) of evaluationcycle of client
Eval % gather
Period 1 hour
 
  * Results in a true/false
Show indented relevance
((gather percent of it * 100) / (100-(sleep percent of it))) of evaluationcycle of client
Eval % report
Period 1 hour
 
  * Results in a true/false
Show indented relevance
((report percent of it * 100) / (100-(sleep percent of it))) of evaluationcycle of client
minimum of subscribe times of sites
Period 1 day
 
  * Results in a true/false
Show indented relevance
minimum of subscribe times of sites
# Failed Syncs
Period 12 hours
 
  * Results in a true/false
Show indented relevance
number of lines whose(it starts with " FAILED to Synchronize - ") of files whose(exists name whose(length of it = 12 AND it as lowercase ends with ".log") of it AND exists lines of it) of folders "Logs" of folders "__Global" of folders (if (version of client > "9.0") then (pathname of data folder of client) else if (windows of operating system) then (pathname of folder "__BESData" of parent folder of client) else if (mac of operating system) then ("/Library/Application Support/BigFix/BES Agent/__BESData") else ERROR "undefined" /* Need to add an if/then/else clause for linux */)
Failed Sync Sites
Period 12 hours
 
  * Results in a true/false
Show indented relevance
(multiplicity of it, it) of unique values of preceding texts of firsts " (" of following texts of firsts " - " of previous lines of lines whose(it starts with " FAILED to Synchronize - ") of files whose(exists name whose(length of it = 12 AND it as lowercase ends with ".log") of it AND exists lines of it) of folders "Logs" of folders "__Global" of folders (if (version of client > "9.0") then (pathname of data folder of client) else if (windows of operating system) then (pathname of folder "__BESData" of parent folder of client) else if (mac of operating system) then ("/Library/Application Support/BigFix/BES Agent/__BESData") else ERROR "undefined" /* Need to add an if/then/else clause for linux */)
Report_MinimumInterval
Period 1 day
 
  * Results in a true/false
Show indented relevance
values of settings "_BESClient_Report_MinimumInterval" of client
Register_IntervalSeconds
Period 1 day
 
  * Results in a true/false
Show indented relevance
values of settings "_BESClient_Register_IntervalSeconds" of client
RelaySelect_IntervalSeconds
Period 1 day
 
  * Results in a true/false
Show indented relevance
values of settings "_BESClient_RelaySelect_IntervalSeconds" of client
Report_MinimumAnalysisInterval
Period 1 day
 
  * Results in a true/false
Show indented relevance
values of settings "_BESClient_Report_MinimumAnalysisInterval" of client
Resource_StartupNormalSpeed
Period 1 day
 
  * Results in a true/false
Show indented relevance
/* This should either not exist, or be set to 0. If it is set to 1, it will cause the client to be more aggressive, then it will switch back to 0 automatically */ values of settings "_BESClient_Resource_StartupNormalSpeed" of client
Download_RetryMinutes
Period 1 day
 
  * Results in a true/false
Show indented relevance
/* Recommend setting to 1 min for clients */ values of settings "_BESClient_Download_RetryMinutes" of client
Download_NormalStageDiskLimitMB
Period 1 day
 
  * Results in a true/false
Show indented relevance
values of settings "_BESClient_Download_NormalStageDiskLimitMB" of client
Download_PreCacheStageDiskLimitMB
Period 1 day
 
  * Results in a true/false
Show indented relevance
values of settings "_BESClient_Download_PreCacheStageDiskLimitMB" of client
Commands with an exit code != 0
Period 2 days
 
  * Results in a true/false
Show indented relevance
lines whose(it contains " (Exit Code=" AND it does not contain " (Exit Code=0)") of files whose((name of it as uppercase ends with ".LOG") AND (name of it as uppercase does not start with "INSTALL") AND (name of it as uppercase does not start with "SOFTWARE") AND (exists content whose(it contains "Current Date:" OR it contains "Client version" OR it contains "Report posted successfully") of it)) of folder "Logs" of folder "__Global" of ( (if (exists properties whose(it as string starts with "data folder of " AND it as string contains "client")) then (data folder of client) else NULL)|(folder "/var/opt/BESClient/__BESData")|(folder "/Library/Application Support/BigFix/BES Agent/__BESData")|(folder "__BESData" of parent folder of client) )
BESData Folder
Period 12 hours
 
  * Results in a true/false
Show indented relevance
( (if (exists properties whose(it as string starts with "data folder of " AND it as string contains "client")) then (data folder of client) else NULL)|(folder "/var/opt/BESClient/__BESData")|(folder "/Library/Application Support/BigFix/BES Agent/__BESData")|(folder "__BESData" of parent folder of client) )
BES Log Folder
Period 12 hours
 
  * Results in a true/false
Show indented relevance
folder "Logs" of folder "__Global" of ( (if (exists properties whose(it as string starts with "data folder of " AND it as string contains "client")) then (data folder of client) else NULL)|(folder "/var/opt/BESClient/__BESData")|(folder "/Library/Application Support/BigFix/BES Agent/__BESData")|(folder "__BESData" of parent folder of client) )
Folders of SystemRoot
Period 6 hours
 
  * Results in a true/false
Show indented relevance
folders of root folder of drive of system folder
Download_RetryLimit
Period 12 hours
 
  * Results in a true/false
Show indented relevance
value of settings "_BESClient_Download_RetryLimit" of client | ERROR "6"
ArchiveManager_MaxArchiveSize (bytes)
Period 12 hours
 
  * Results in a true/false
Show indented relevance
value of settings "_BESClient_ArchiveManager_MaxArchiveSize" of client | ERROR "1000000"
ArchiveManager_OperatingMode
Period 12 hours
 
  * Results in a true/false
Show indented relevance
value of settings "_BESClient_ArchiveManager_OperatingMode" of client | ERROR "0"
ArchiveManager_IntervalSeconds
Period 12 hours
 
  * Results in a true/false
Show indented relevance
value of settings "_BESClient_ArchiveManager_IntervalSeconds" of client | ERROR "86400"
_BESClient_UploadManager_BufferDirectory
Period 12 hours
 
  * Results in a true/false
Show indented relevance
value of settings "_BESClient_UploadManager_BufferDirectory" of client | ERROR "__BESData/__Global/Upload"
_BESClient_Log_Days
Period 12 hours
 
  * Results in a true/false
Show indented relevance
value of settings "_BESClient_Log_Days" of client | ERROR "10"
# of Client Log Files
Period 12 hours
 
  * Results in a true/false
Show indented relevance
number of files whose((name of it as lowercase ends with ".log") AND exists lines of it AND 12 = length of name of it) of folders "Logs" of folders "__Global" of ( (if (exists properties whose(it as string starts with "data folder of " AND it as string contains "client")) then (data folder of client) else NULL)|(folder "/var/opt/BESClient/__BESData")|(folder "/Library/Application Support/BigFix/BES Agent/__BESData")|(folder "__BESData" of parent folder of client) )
# of Client BKG Files
Period 12 hours
 
  * Results in a true/false
Show indented relevance
number of files whose((name of it as lowercase ends with ".bkg") AND exists lines of it AND 12 = length of name of it) of folders "Logs" of folders "__Global" of ( (if (exists properties whose(it as string starts with "data folder of " AND it as string contains "client")) then (data folder of client) else NULL)|(folder "/var/opt/BESClient/__BESData")|(folder "/Library/Application Support/BigFix/BES Agent/__BESData")|(folder "__BESData" of parent folder of client) )
Bad Cache Files?
Period 7 days
 
  * Results in a true/false
Show indented relevance
items 0 of (name of it, sha1 of it) whose(item 0 of it != item 1 of it) of files of folders of folders "__Global\__Cache" of ( (if (exists properties whose(it as string starts with "data folder of " AND it as string contains "client")) then (data folder of client) else NULL)|(folder "/var/opt/BESClient/__BESData")|(folder "/Library/Application Support/BigFix/BES Agent/__BESData")|(folder "__BESData" of parent folder of client) )
client settings
Period 12 hours
 
  * Results in a true/false
Show indented relevance
settings whose(value of it as trimmed string != "" AND name of it does not start with "__Group___AdminBy_" AND name of it does not start with "__Client_Role_") of client

Relevance

Used in 16 analyses   * Results in a true/false
Show indented relevance
version of client > "8.0" /* some of the properties may work fine in older clients, and some require v9+ */

Sharing

Social Media:
Share this page on Yammer

Comments

Log In or Register to leave comments!
Sujay -
Is the Latest version of this analysis available?