Uranus Elasticsearch/Opensearch for Confluence

2024年7月

 

 



1 Technical Programme

1.1 Technical Framwork

Since the contents in the space, pages and attachments of the Convergence cannot be located by search, it is considered to associate the Convergence with the OpenSearch/Elastic Search/Splunk connection. Synchronize the contents of spaces, pages, and attachments into Confluence to Opensearch/Elasticsearch/Splunk database, and search the corresponding spaces, pages, and attachments through its support for sharded search capability. Extend Confluence fast search capability.

Fig. 1 Diagrams

Fig. 2 Plugin Flowchart

1.2 Functional Description

The system provides configuration management, index creation, synchronization configuration, synchronization management, and information retrieval for the Confluence system, and the overall functional modules are roughly as follows:

1.3 Function Module

1.3.1 Configuration Management

Connect to Opensearch/Elasticsearch/Splunk configuration information, test the connection status and save it, turn on the plugin.

1.3.2 Creating Indexes

Select the space and create indexes in Opensearch/Elasticsearch/Splunk.

1.3.3 Synchronization Management

Synchronize corresponding spaces, pages, and attachments.

1.3.4 Information Retrieval

Search and display search results and skip.

2 Operating Instructions

2.1 Configuration Management

This interface displays, connecting to Opensearch/Elasticsearch/Splunk configuration information, including http or https, ip address, port, number of index slices, number of index copies, authentication account and password, whether to enable file indexing, and whether to enable plug-ins.

The number of index slices and the number of index copies are determined by the Opensearch/Elasticsearch/Splunk database information parameters.

2.2 Creating Indexes

Select the corresponding space and create an index, similar to creating a database in Opensearch/Elasticsearch/Splunk.

2.3 Synchronization Management

Click the synchronization button to synchronize the data content of space, page and attachment, and you can view the failure details.

2.4 Information Retrieval

After synchronization, you can search for content, view the corresponding information according to the search results, and skip to the space or page.