Big news! The community will be moving to a new platform April 21. Read more.
Big news! The community will be moving to a new platform April 21. Read more.
Micro Focus Frequent Contributor
Micro Focus Frequent Contributor
385 views

ArcSight platform installer properties

Hi

Does anyone able to give an insight of the following parameter in the ArcSight platform installer configuration?

suite:
products: [transformationhub, fusion, recon, soar]
config-params:
th-schema-registry-count: 1
th-schema-registry-min-kafka-count: 1
transform-processor-replicas: 2
routing-processor1-replicas: 0
th-kafka-count: 1
th-zookeeper-count: 1
th-init-kafkaOffsetsTopicReplicationFactor: 1
th-init-topicReplicationFactor: 1
# th-init-kafkaRetentionBytesForVertica: Will automatically be calculated by the install tool for this single node scenario
# th-init-kafkaRetentionBytes: Will automatically be calculated by the install tool for this single node scenario
th-init-noOfTopicPartitions: 6
th-kafka-allow-plaintext: false
th-init-client-auth: true

 

And also in the sample yaml configuration says a complete list can be found in the Administrator's guide, but not sure where can I find that, it will be great if someone can point the page number for me!

  #    Because the list of configuration properties is lengthy, this template does not list
  #    them all. Each property has a default value and some properties can easily be
  #    modified  after installation using the CDF Management Portal. For those properties
  #    that are difficult or not possible to modify after installation, it's important to set
  #    them to the necessary value here before installation. Please see the Administrator's
  #    Guide for ArcSight Platform for a list of properties that are important to set before
  #    you begin the installation process.
 
Cheers

0 Likes
3 Replies
Micro Focus Frequent Contributor
Micro Focus Frequent Contributor

hi @Leon Chiu ,

More details can be found in the documentation Here but also in you cdf installer directory under <unzipped-cdf-installer>/arcsight/config/install-config-template.yaml

In the template it goes through the possible configuration options for each product. there are multiple template yaml files that should cover most install properties available. 

These options are for the initial deployment of a product. So for example, they set options such as th-kafka-allow-plaintext: false which are options that cannot be changed post-deployment. Post-deployment configuration can then be done through the CDF management portal by going to Deployments -> clicking on the 3 dots and going to "Reconfigure".

There are several options you can choose when using a template, these are defined in the help section of the arcsight-install binary located in your unzipped cdf installer diectory. simply run

./arcsight-install --help

and that should give you a list of potential options about how to use the template files and which steps are executed for which configuration properties.

For example, some configuration parameters in the yaml file are only relevant to the pre-install stage whilst others are relevant to the install/postinstall stage. These definitions can be found in the help command as above. For example, the number of kafka processors defined by th-kafka-count is a configuration option that exists both in the initial configuration/deployment of TH but is also a configuration option that can be changed later on.

 

But yes you are correct, there isn't a lot of documentation on an extensive list of configuration options, and it doesn't clearly define which options cannot be changed at a later date such as the allow plaintext communication and enable TLS for kafk communications for TH.

Sorry if i didn't quite answer your question!

You can also submit a MF support ticket and they may be able to provide you with a more exhaustive list, or alternatively submit a documentation suggestion on the ideas exchange portal located here

The product team tend to keep an eye on the posts listed here and i'm sure it would be a welcome suggestion.

0 Likes
Micro Focus Frequent Contributor
Micro Focus Frequent Contributor

Hi Lewis,

@LewisJ Thank you for your kind reply, I think the sample yaml configuration is okay for single system deployment, but while in the cluster production environment, more considerations need to be taken, I will raise a support ticket to ask for that information, cheers.

Regards

Leon Chiu

Micro Focus Frequent Contributor
Micro Focus Frequent Contributor

There are additional template configurations in the arcsight/config directory for multi-node deployments using the yaml template files. There are several examples for multi-node/HA/clustered database installations.

good luck!
0 Likes
The opinions expressed above are the personal opinions of the authors, not of Micro Focus. By using this site, you accept the Terms of Use and Rules of Participation. Certain versions of content ("Material") accessible here may contain branding from Hewlett-Packard Company (now HP Inc.) and Hewlett Packard Enterprise Company. As of September 1, 2017, the Material is now offered by Micro Focus, a separately owned and operated company. Any reference to the HP and Hewlett Packard Enterprise/HPE marks is historical in nature, and the HP and Hewlett Packard Enterprise/HPE marks are the property of their respective owners.