Troubleshoot in Minutes with Search Field Links—Not Hours
Use Nodinite Business Process Modeling (BPM) with Search Field Links to dramatically reduce Mean Time To Resolution (MTTR) by eliminating manual log correlation across disconnected systems.
Search Field Links Architecture
Click any business identifier in BPM to instantly see all related events across all systems—no manual correlation required.
What You Can Do
- Click any business identifier to see related events across all systems—Order ID, Invoice Number, Customer ID, Tracking Number, Transaction GUID
- Eliminate manual log correlation—instead of opening Azure Portal, BizTalk Admin Console, database tools, and file explorer separately, see everything in one view
- Trace complete transaction history—from order creation in CRM → credit check in Azure Function → payment processing → inventory allocation → shipping notification
- Identify root causes instantly—see which system failed, what data was processed, and what happened before/after the error
Search Field Links vs Traditional Troubleshooting
| Capability | Nodinite Search Field Links | Traditional Manual Correlation | Log Aggregation Tools |
|---|---|---|---|
| Troubleshooting Speed | ✅ 90 seconds (click & view) | ❌ 40+ minutes (7 manual steps) | ⚠️ 10-15 minutes (if logs centralized) |
| Cross-System View | ✅ All systems in one timeline | ❌ Open each system separately | ⚠️ Raw logs only (no business context) |
| Business Context | ✅ Order ID, Customer ID, Invoice # visible | ❌ Must extract from payloads manually | ❌ Technical logs only |
| Self-Service | ✅ Business analysts troubleshoot independently | ❌ Requires DevOps/expert knowledge | ⚠️ Requires log query expertise |
| Learning Curve | ✅ Click business ID = instant results | ❌ Must know which systems to check | ⚠️ Must learn query language (KQL, Lucene) |
| Access Requirements | ✅ ONE Nodinite login | ❌ Azure Portal, BizTalk Console, DB tools, vendor portals | ⚠️ Log aggregator access + system knowledge |
| Root Cause Time | ✅ 90 seconds with full context | ❌ 40+ minutes assuming expert knowledge | ⚠️ 10-15 minutes with technical skills |
| MTTR Impact | ✅ 96% reduction in resolution time | ❌ High MTTR (hours) | ⚠️ Medium MTTR (15-30 min) |
Real-World Example
BPM shows red error on "Payment Processing" step. Click the Order ID → Search Field Links reveal the transaction crossed 6 systems successfully, but failed in the payment gateway with "Card Declined" message—total troubleshooting time: 90 seconds instead of 2 hours manually correlating logs.
Traditional Troubleshooting (Before Search Field Links)
Traditional approach: 40 minutes across 7 manual steps and 4+ different portals.
Problem: Payment Processing step shows error in BPM.
Manual steps required:
- Open BizTalk Admin Console → search for OrderID in suspended messages (5 minutes)
- Find related message → extract correlation ID from context properties (3 minutes)
- Open Azure Portal → search Azure Function logs for correlation ID (8 minutes)
- Find Azure Function call → extract payment gateway transaction ID from payload (4 minutes)
- Open payment gateway vendor portal → search for transaction ID (10 minutes)
- Review payment gateway error response → identify "Card Declined - Insufficient Funds" (2 minutes)
- Cross-reference with CRM → verify customer contact info to notify them (8 minutes)
Total time: 40 minutes (assuming you know which systems to check and have access to all portals)
With Search Field Links (After Implementation)
Search Field Links approach: 90 seconds with one click to see all related events.
Problem: Payment Processing step shows error in BPM.
Streamlined troubleshooting:
- Click Order ID "ORD-2024-10789" in BPM error step (2 seconds)
- Search Field Links display all related events across all systems in timeline view:
- 10:15:03 - Order Created (CRM) - Success
- 10:15:05 - Order Validation (BizTalk) - Success
- 10:15:08 - Credit Check (Azure Function) - Success, Score: 720
- 10:15:12 - Payment Authorization (Payment Gateway) - Error: Card Declined - Insufficient Funds
- 10:15:12 - Payment Retry (Payment Service) - Queued, waiting 5 minutes
- Click on Payment Gateway event → view full request/response payload showing card number (last 4 digits), amount, decline reason (30 seconds)
- Click on Customer ID link → see customer contact info from CRM (email, phone) for immediate notification (20 seconds)
Total time: 90 seconds with complete root cause analysis and customer contact information
The Difference
- 40 minutes → 90 seconds (96% faster troubleshooting)
- 7 manual tools → 1 unified interface
- Requires system expert knowledge → Self-service for business analysts
- High MTTR → Low MTTR
- Reactive firefighting → Proactive resolution
How It Works
Search Field Expressions extract business identifiers from payloads, enabling instant cross-system correlation via clickable links.
Search Field Links work by connecting business identifiers across all logged events:
- Events are logged from all systems (CRM, ERP, payment gateway, warehouse, etc.)
- Search Field Expressions extract business data from message payloads (Order ID, Customer ID, Invoice Number, etc.)
- BPM displays process steps with color-coded status (green/yellow/red)
- Click any business identifier in an error step
- See all related events instantly—every system that touched that Order ID, Customer ID, or transaction
No manual correlation. No hunting through multiple log sources. No requiring tribal knowledge of which systems interact.
Configuration Requirements
To enable rapid troubleshooting with Search Field Links:
- Message Types - Define business transaction types for all logging points
- Search Field Expressions - Configure extraction of business identifiers from message payloads
- Search Fields - Create Search Fields with Links enabled for navigation
- Log Status Codes - Set appropriate status codes (Success, Warning, Error) in your logging
Business Benefits
- 96% Faster Troubleshooting: Reduce MTTR from hours to minutes
- Lower Support Costs: Business analysts troubleshoot without escalating to DevOps
- Better Customer Experience: Resolve issues before customers complain
- Reduced Downtime: Faster root cause identification = faster fixes
- Self-Service Analytics: Business users investigate process issues independently
- Unified Interface: ONE Nodinite login replaces 7+ separate tools/portals
Next Step
Ready to implement rapid troubleshooting? Start with Search Field configuration:
Search Fields – Configure business data extraction for correlation
Search Field Expressions – Extract business identifiers from payloads
Search Field Links Guide – Enable click-through navigation
Related Topics
- Business Process Model (BPM) - Main BPM overview
- Search Field Links - Enable rapid troubleshooting by clicking business identifiers
- Search Fields - Business data extraction for correlation
- Search Field Expressions - Configure extraction of business identifiers
- Message Types - Define transaction types for Search Field extraction
- Log Status Codes - Status codes determine BPM step colors
- Log Event Processing - Understand how events are logged and processed
- More BPM Scenarios - See all BPM use cases