Custom Properties Help

(imported topic written by SystemAdmin)

Hey,

I’m trying to create a report on a handful of servers and their disk capacity, total, used, and unused. They are not all in the same computer group but should share a custom property that was set up. I think that’s the best way to single them out??

What I have so far is this.

(values of it) of (results (bes properties (
"ITS Platform - Agency"), it)) of bes computers

This brings up a list of all the results for that custom property but what I need is to call on a specific result for that property.

Am I taking the correct approach on this or is there a simplier way?

-Baraq

(imported comment written by SystemAdmin)

Hey Baraq,

As far as simplest, you can actually leave your report’s relevances as-is, and create a saved filter in webreports that targets computers by the specific property result. Additionally, you can create an automatic computer group around that property.

If you want to engineer a relevance expression that reports data for a subset of computers, you can do something like this:

( name of it, value of ( results ( bes property 
"Free Space on System Drive", it ) ) , value of ( results ( bes property 
"Total Size of System Drive", it ) ) ) of ( item 1 of it ) of ( it, bes computers ) whose ( exists ( results ( item 0 of it, item 1 of it ) ) whose ( not error flag of it AND value of it = 
"some value" ) ) of bes properties ( 
"ITS Platform - Agency" )

(imported comment written by SystemAdmin)

thanks Zak,

I need to play around with this some more. There are about 50 servers I need to create specific report on and none of them share any unique properties or groups with the others as I first thought they might.

I’ll post what direction I go with this, when I find it. any suggestions are welcome:)

-Baraq

(imported comment written by SystemAdmin)

when you select these computers by hand, how do you find them? We can use just about anything in our computer filtering criteria, so if you have something like a naming convention we can use that. Like wise you can set some custom client setting on the specific computers which identifies them as the ones you’re interested in (which in principle would be the same as assigning them to a manual computer group).

(imported comment written by SystemAdmin)

I wish they had something in common more than how they function. They are being tracked manually now and I got the hostnames from one of the server admins who’s been tracking this on a spreadsheet and logging in to each machine for updates.

How about just making an analysis to track what we want then call the analysis in webreports and apply a filter to include the target machines?

(imported comment written by SystemAdmin)

The analysis trick runs into the same issue as the properties. The analysis needs some applicability client relevance to differentiate these special machines from all others (otherwise the analysis will go out to all machines).

If the only identifying characteristic is that these machines exist in a spread sheet, i would suggest taking an action to set a special registry key or client setting which identifies them. Then you can make a property or analysis that reports on whether that key exists, and use that for filtering.

-Zak

(imported comment written by SystemAdmin)

Ah, I see that now Zak. I’ll see about creating something that will be unique to these machines, after that it should be cake.

thanks for the help

-Baraq