- 5 minutes to read

Message Types Overview

Message Types are the backbone of your integration monitoring—they connect message formats to search capabilities and enable format-independent search across your entire landscape. This page helps you:

  • Manage all Message Types from a single, centralized view
  • Bind Search Field Expressions to specific formats for efficient extraction
  • Re-index historical data when adding or modifying Search Fields
  • Associate with Log Views for powerful filtering and search
  • Export and automate via API for DevOps workflows

New to Message Types? Read the Message Type conceptual guide to understand how they enable cross-format search before continuing.

The Message Type Overview in the Repository Model main menu is your central hub for managing all Message Types as a Nodinite Administrator.

What makes Message Types powerful:

  • Format identification – XML, JSON, EDI, flat files, custom formats
  • Binding layer for Search Field Expressions – Each expression targets specific Message Types
  • Enable business-friendly search – Business users search by concept (Order Number) regardless of format
  • Cross-format correlation – Track transactions across different systems and message types

In the Message Type Overview, you sort and filter the list of defined Message Types. For large environments, type in the filter text box to narrow down the list.
Message Types
Message Type Overview with the list of defined Message Types.

Manage Message Types

Use these actions to manage your message types:

Add a new Message Type

Click the "Add Message Type" button to create a new Message Type and open the Message Type editor.
Add a new MessageType button
Add a new Message Type button.

Clone an existing Message Type by opening the menu from the "Actions" button and clicking the "Duplicate" menu item.
Duplicate Menu Action Button
Click the 'Duplicate' menu item to clone an existing Message Type.

Edit Message Type

Edit an existing Message Type by clicking the link in the Name column or opening the menu from the "Actions" button and clicking the "Edit" menu item.
Edit Menu Action Button
Click the 'Edit' menu item to edit an existing Message Type.

Delete Message Type

Delete an existing Message Type by opening the menu from the "Actions" button and clicking the "Delete" menu item.
Delete Menu Action Button
Click the 'Delete' menu item to Delete an existing Message Type.

Restore deleted Message Type

Restore a deleted Message Type by first checking the "Show deleted Message Types " checkbox.

When checked, include deleted Message Types in the list.*

Then open the menu from the "Actions" button and click the "Restore" menu item.
Restore Menu Action Button
Click the 'Restore' menu item to Restore a deleted Message Type.

Reindex

Re-indexing applies Search Field Expressions to historical messages, extracting values retroactively. This is essential when you add new Search Fields or modify existing expressions.

When to re-index:

  • Added a new Search Field and want to search historical data
  • Modified a Search Field Expression and need to recalculate existing values
  • Preparing for compliance audits requiring retroactive search

Warning

Most search field plugins load the entire message into RAM. Use this function only for small messages or be prepared for high memory usage.

To start re-indexing:

  1. Click the "Actions" button for the Message Type
  2. Select the "Reindex" menu item

Reindex Action menu item
The Reindex Action menu item lets you start a reindex operation for a Message Type.

  1. Review the prompt and confirm

Reindex modal
Click the Reindex button to start the reindex operation for the selected Message Type.

Important considerations:

Important

  • Resource-intensive: Re-indexing can be very CPU and memory-intensive and may impact processing of new events
  • Batch your changes: Reindex only ONCE after you finish editing multiple Search Field Expressions
  • Cannot abort: Once started, the re-index operation runs to completion. There is no way to stop it.
  • Processing order: The system processes messages by ascending date and time (oldest first)
  • Message Type-specific: Only Search Field Expressions assigned to THIS Message Type are re-evaluated

Best Practice: For large Message Types (millions of messages), schedule re-indexing during low-traffic periods and monitor Logging Service performance.

Export Message Type

Export a Message Type by opening the menu from the "Actions" button and clicking the "Export" menu item. This action opens the Nodinite generic Export wizard.

Export Action Menu Item
Click the 'Export' menu item to open the Export Wizard.

Copy API URI

Open the "Copy API URI" modal to get the underlying REST API call against the Web API. Click "Copy API URI" to open the modal and get the query string.

Nodinite empowers you to create custom Reports.


Frequently asked questions / Troubleshooting

Create, edit, and delete Message Types using the Nodinite Web Client.

How do I create a new Message Type?

To create a new Message Type, follow the "Add or Manage Message Type" user guide.


Next Step

Add or manage Message Type

Message Type - Learn more about the definition of a Message Type.
Repository Model - Learn more about the whole repository concept.
Repository Overview - Manage the Repository Model within the Web ClientCS.
Log Views - Associate a Message Type with one or more Log Views to get it in the result from search operations.
Search Fields - Learn how to extract data from the Payload and/or Context for use in Log Views.