Content Management and Capture

 View Only
  • 1.  Elasticsearch tech preview

    Posted Tue August 23, 2022 09:37 AM
    Hi everyone,

    I am trying to setup an Elasticsearch cluster in ACCE but cannot figure out where to setup the Elasticsearch sever (host).

    The cluster setup has a Display name which I suppose can be anything, and then:
    Principal (I guess a user name)
    Credentials (I guess the user's password)
    Cluster Nodes, which is a drop down which is probable auto populated.

    Where do we setup the Elasticsearch server and port? I tried in Text Servers setup but seems to be solely for CSS servers.

    Anyone succeeded configuring this?

    BR



    ------------------------------
    Christos Chorattides
    Datatech
    ------------------------------


  • 2.  RE: Elasticsearch tech preview

    IBM Champion
    Posted Thu August 25, 2022 01:57 PM
    Not sure where you are stuck in your configuration, screen shot would probably help.

    In theory you do P8 Domain>Global Configuration>Elasticsearch Cluster

    In the Server Parameters there is a multivalue 'Cluster Nodes' field that you populate with the hostnames of your cluster plus ports (like hostname:9200 or so). Th eports can be different from node to node...

    Or I'm misunderstanding you?

    /Gerold

    ------------------------------
    Gerold Krommer
    ------------------------------



  • 3.  RE: Elasticsearch tech preview

    Posted Sat August 27, 2022 04:25 AM
    Hi ,

    just when I got despaired, Gerold to the rescue!

    No misunderstanding on your part. This was exactly my issue. But after you verified that the host name goes in the Cluster Nodes field, I managed to add the host name.

    And for the IBMers who may monitor these groups, I would like to describe my experience and assumptions:

    I understand this is a preview but I think the UI for the Elastic Search cluster config, is one of the worst UIs IBM managed to develop and at the same time, I made some assumptions that were not valid. That's why I created this post.

    First of all,  "Cluster Nodes" label, says nothing about the expected value. In a simple Elasticsearch configuration there is a Cluster Name, a Node name and a host name! The host name, is not a Cluster Node.

    The Cluster Nodes field is a drop-down that appears empty, displaying <No items found.>. So I assumed, this must be somehow auto-populated and I was looking for a place to define the Elastic search host (like the Text Servers for CSS), which would populate the cluster name(s) present in host. Could find nothing of course.

    Then the Cluster field is Editable! So I thought, let's type in something (tried the Cluster name, the node name, the host name etc.), pressed <Next> and the hourglass was turning for ever doing nothing.

    And finally the <Edit> button below! Edit WHAT?? And yes, I pressed edit and made some other assumptions:
    An empty list appears (No items to display). On top there is a field, "Enter a string Value"! How helpful !! I thought the field was a way to filter the list's items. Would it cost a lot to display "Enter the host:port" ?
    The Add button should either be disabled, unless someone adds some text in the top field, or do something when pressed.
    Anyway, I may be stupid or getting too old for this stuff but this kind of UI would not be accepted in our company even from an intern!

    BR

    ------------------------------
    Christos Chorattides
    Datatech
    ------------------------------



  • 4.  RE: Elasticsearch tech preview

    IBM TechXchange Speaker
    Posted Mon August 29, 2022 11:21 AM
    Hello, sorry to hear about your bad experience with the configuration UI for this 'preview' capability.  We will make sure to address these issues before making the capability generally available.  Please feel free to reach out with more questions and/or comments to lmayes@us.ibm.com.

    ------------------------------
    LAUREN Mayes
    ------------------------------