Replace BAM with Nodinite
Nodinite replaces BAM, and as a bonus, you get long term archiving of tracked events, including the payload!
Pipeline Components are not required! Nothing to buy, develop, test, deploy or bounce!
Use Nodinite Monitor Views with Resources from the Nodinite BizTalk Server Monitoring Agent to have great Monitoring of all your BizTalk Server Groups.
Microsoft has decided to deprecate the BAM feature of BizTalk Server in future releases. Nodinite is a compelling alternative to replace BAM. BAM has proven very error-prone, and the process to enable Logging often resulted in missing data. With Nodinite, you get a less complex solution to enable a much more robust Logging.
With Nodinite, you get:
- Plug and play (based on DTA tracking)
- Enable Non-Events Monitoring
- Role-based security
- Long term archiving
- Payload and Context
The Nodinite Search Fields supports plural, BAM is restricted to single values
- User friendly with support for Stylesheets
- Audited access
- Data stays secure (Encrypted Payload AND Context)
In essence, your business users get self-service enabled Log Views where the end-users can find the insights and the data they seek. The Nodinite Administrator regulates what tracked data is available and how to present it. Nodinite audit all user operations.
Here's an example of a search result in a Nodinite Log View.
Plug and play
To achieve logging from BizTalk Server to Nodinite; Enable the built-in tracking. Perform this task with ease using the Remote Actions available with the Nodinite BizTalk Monitoring Agent.
- How to Enable/Disable BizTalk Logging
- How to Enable/disable tracking
Role-based security
You can allow Business Users can be a The Nodinite Administrator creates Roles to regulate what data is available to the end-user.
Please review the following user guides for additional information:
Non-Events monitoring
Logging is key to achieve Non-Events Monitoring. With Nodinite, your business users can get an alert from virtually any channel like Teams, Mail. You can even automate your incident process and feed Jira, Freshdesk, ServiceNow or whatever have you, with relevant error information, including Integration properties from the Nodinite Repository Model.
Get alerts from many typical scenarios like:
- Missing data
- Bad data/content
- Too much/too little data/content
- Missing or late correlated events, like Order/Order Response, Invoice/Payment
- Detect duplicates
Long term archiving
With Nodinite, The logged events, business transactions, are deleted from the System based on default settings which in turn can be overridden by the specified Message Types.
Keep only what you need for as long time as you need it.
Further reading is available from the following links:
- Message Types
- DaysToKeepMessageEventsDefault - Default number of days to keep Business Transactions.
- DaysToKeepMessageContextDefault - Default number of days to keep the Context.
- DaysToKeepMessageDataDefault - Default number of days to keep the Payload.
BAM Interceptors
The BAM Interceptors should be replaced with your new Logging Strategy. Nodinite also supports custom Logging and we encourage you to read our Asynchronous Logging user guide for details.
- Log API - Nodinite Log interface.
- Log Agents - Nodinite Log Agents.
End-to-end tracking
Nodinite provides an end-to-end tracking feature. You can use Nodinite for on-premise, cloud and hybrid systems integrations solutions. With the Nodinite Log Views, You can mix selected Business Transactions from BizTalk Server, Azure Functions and Boomi Integrations (and many more).
Please review the Nodinite Asynchronous Logging user guide for details.