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

0 Votes

Versioning - This is an older version.

1BigFix Client - Audit - Universal4/27/2016 8:37:58 AM
2BigFix Client - Audit - Universal5/10/2016 7:14:58 AM
3BigFix Client - Audit - Universal5/30/2016 10:21:14 AM
4BigFix Client - Audit - Universal7/19/2016 7:38:36 PM
5BigFix Client - Audit - Universal9/8/2016 6:17:52 AM
6BigFix Client - Audit - Universal9/27/2016 11:53:01 PM

Description

This analysis provides detailed information on the current status of the BigFix Client.

This analysis is almost entirely based on the analysis written by jgstew (kudos, compliments, and credit completely to him) available here: https://bigfix.me/analysis/details/2994765


Property Details

ID2998021
StatusAlpha - Code that was just developed
TitleBigFix Client - Audit - Universal
DomainBESC
KeywordsC3 Platform KickStart
Added by on 4/27/2016 8:37:58 AM
Last Modified by on 4/27/2016 9:59:02 AM
Counters 4069 Views / 4 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

Client - Evaluation Cycle (Avg)- Universal
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)
Client - Evaluation Cycle (Max) - Universal
Period 30 minutes
 
  * Results in a "string"/number
Show indented relevance
((maximum of it /1000* second)/minute) of evaluationcycle of client
Client - Max CPU Usage - Universal
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)
Client - Installation Directory - Universal
Period 12 hours
 
  * Results in a true/false
Show indented relevance
parent folder of client
Client - Last UDP Ping - Universal
Period 1 day
 
  * Results in a true/false
Show indented relevance
last command times of client
Client - WorkIdle+SleepIdle - Universal
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))
Client - Slow Evaluations - Universal
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
Client - Eval % Relevance - Universal
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
Client - Eval % property - Universal
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
Client - Eval % action - Universal
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
Client - Eval % gather - Universal
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
Client - Eval % report - Universal
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
First Report Time
Period 1 day
 
  * Results in a true/false
Show indented relevance
minimum of subscribe times of sites
Client - # Failed Syncs - Universal
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 */)
Client - Failed Sync Sites - Universal
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 */)
Client - Actions whose exit code != 0 - Universal
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) )
Client - BESData Folder - Universal
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) )
Client - BigFix Log Folder - Universal
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) )
Client - Folders of SystemRoot - Universal
Period 6 hours
 
  * Results in a true/false
Show indented relevance
folders of root folder of drive of system folder
Client - Number of BigFix Log Files - Universal
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) )
Client - Number of BigFix Log Backups - Universal
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) )
Client - Bad Cache Files? - Universal
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) )

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!