Yes, any results in a property or analysis can be queried using the BigFix REST API.
Everything you are looking for either already exists in a property provided by IBM, or an analysis on BigFix.Me or is one that could be written, or through this method:
Anything that cannot be queried natively by BigFix relevance can be accomplished by running something on the command line on a periodic basis, outputting the results to a file, then reading the lines of that file or parts of it using a relevance property. It is ideal if this is not required because it is much better to do it through relevance natively if possible.
Uploading a file to the root server is definitely the wrong approach for this.
Here is an analysis for MSSQL: https://bigfix.me/analysis/details/2994632
Here is one for the HOSTS file: https://bigfix.me/analysis/details/2994561
These are a ton of different hardware analyses in addition to the ones IBM already provides:
- https://bigfix.me/analysis/details/2994710
- https://bigfix.me/analysis/details/2994751
- https://bigfix.me/analysis/details/2994563
- https://bigfix.me/analysis/details/2994554
Here are ones specific to Hard Drives / Storage:
- https://bigfix.me/analysis/details/2994572
- https://bigfix.me/analysis/details/2994706
- https://bigfix.me/analysis/details/2994532
Analyses specific to Windows OS:
- https://bigfix.me/analysis/details/2994628
- https://bigfix.me/analysis/details/2994800
- https://bigfix.me/analysis/details/2994781
As far as I know, there do not exist ones for:
- Oracle
- SAP Application Server
- WebSphere
These could be written if the information desired can be read from config files, registry, settings, other files, etc…