Modifying servers to include specific computers

Available from 9.2.1. Modify the data import settings so that each of your servers imports the data only from a specific group of computers. The servers choose only those computers that meet the specified criteria, for example, that are marked with a value BFI1, but not BFI2. Other computers are omitted during the import.

About this task

The main element that decides which computers report to which server is the custom analysis that you created to retrieve some information about your computers, in this case specific values like BFI1 or BFI2. The server checks the analysis results to verify values that are attached to your computers. If a computer has a value that meets the server criteria, then data from this computer is imported. Otherwise, the computer is discarded.

Procedure

  1. Go to installation_directory/wlp/usr/servers/server1/config.
  2. Edit the etl_settings.yml file and specify the following properties and values:
    scoped_etl_enabled: 1
    Specifies whether a scoped data import should be enabled. If set to 0, data from all computers is imported.
    scoped_etl_site_name: ActionSite
    Specifies the name of the Fixlet site that contains your custom analysis. ActionSite stands for Master Action Site.
    scoped_etl_site_is_custom: false
    Specifies whether the Fixlet site is a custom site.
    scoped_etl_analysis_name: Instance Assignment
    Specifies the name of your custom analysis.
    scoped_etl_analysis_property_id: 1
    Specifies the ID of the analysis property Instance. If you added just one property, it has the ID of 1. However, you can check it by exporting the analysis to a bes file and opening it in a text editor.
    scoped_etl_based_on: MATCH
    Specifies conditions of a scoped data import. In this case, you can enter any value that is different from the default SITE_URL_FOR_SITE_NAME. The default value would import data from all computers in a Fixlet site.
    scoped_etl_resultstext_match: BFI1%
    Specifies the value based on which the server selects its computers. Specify BFI1 for one server, and BFI2 for another. A value returned by the analysis might include a space or a new line at the end. Enter a percent sign (%) after the value to include such occurrences instead of discarding a computer.
    scoped_etl_overwrite_on_migration: false
    Specifies whether to overwrite these settings with default ones after an upgrade or migration.
  3. Restart the server.
  4. Run a data import.

Results

You modified the servers to import data only from specific computers. You can open the Computers report to verify that only chosen computers are shown.

What to do next

Review additional considerations and apply them to your environment to avoid problems with coexistence.