Can you help. I’m a new user to Bigfix and I was wondering if its possible to have a report created that lists all servers fixed drives by the amount of free space remaining.
But criticlaly sorted by the free space figure to show me all the servers running low.
This is actually a pretty straight-forward request up until you want to handle multiple values per computer and sort them. The default way the reports work is by putting multiple results from one computer together on the same line and so you can’t sort them individually. To get the exact report you want, we would need to build a custom report.
Actually… Here is an idea: the power of the Fixlet will save us from needing to make complicated reports…
Create a new custom Fixlet with the following relevance:
exists drive whose (type of it = “DRIVE_FIXED” AND (free space of it * 100 / total space of it) < 5)
This will detect all computers that have less than 5% of their drivespace free on any of their drives. If this Fixlet is relevant on any computer, you can check the computers directly with the property that you made to see which drives are low…
Here I am again. Can someone help me with this. I’m attempting to create relevance that will only return computers system with > 600MB free hard drive space?
In essence, I’m adding the minimum system requirements to some relevance to avoid software distributions to computers that do not meet the requirements.
exists drive whose (type of it = “DRIVE_FIXED” AND (free space of it / 1000 / 1000) > 600)
I think there is something missing because I created an automatic group with that relevance and if I sort the computers by “Free Space of System Drive” I get a range from 0MB to 708272 MB.
Is that one line of relevance the only property used to create the group or are there other parameters used to create the group? If there are other properties used are you specifying “any” or “all” in the Edit Automatic Computer Group dialog box?
If “any” is selected then you will get computers listed that do not meet the space requirement but do meet one of the other properties in the list.
I’m using the automatic group so this is the only line I’ve used. However, since I am using the automatic group the relevance becomes
(version of client >= “6.0.0.0”) and (true and exists true whose (if true then (exists drive whose (type of it = “DRIVE_FIXED” AND (free space of it / 1000 / 1000) > 600)) else false))
While I’m looking into whether that mildly convoluted boolean logic is correct (or even needed)… I would suggest you just create an Automatic Group using the simple relevance in post #7 of this thread. Don’t pick a canned item from the pop-up list, instead pick “Relevance Expression” and just paste in the simple version.
In fact, you may want to just go as simple as:
free space of drive of system folder / 1000 / 1000 > 600
make a Fixlet that is relevant when the system is low on disk space (see relevance examples above… in fact… I think we already have Fixlets like this on the support site).
Create “Fixlet Report” in web report that shows all computers that have this Fixlet relevant.
Set up an email trigger to email when the report changes.
Thanks for the answer but I am unclear on how to do this parts
Create “Fixlet Report” in web report that shows all computers that have this Fixlet relevant.
If I set a relevance on the Activity Triggers in Scheduled Jobs, will it know which server to compare against. it is a website, so how will it know to become relevant when another server is below the specified threshhold.