- 2 minutes to read
SeriLog - Common Questions
Quick answers to frequently asked questions:
| # | Question | Quick Answer |
|---|---|---|
| 1 | Can business users search logs without Kusto query knowledge? | Yes—Log Views with role-based access enable business analysts to search by Message Type and business data. Zero Kusto knowledge required. |
| 2 | Can I extract data from .NET Exception objects logged with LogError? | Yes—Nodinite automatically serializes Exceptions to JSON in Context. Use Formula plugin to extract Exception.Message, StackTrace, etc. |
| 3 | Can I log to multiple destinations simultaneously? | Yes—Serilog supports multiple sinks concurrently (e.g., Nodinite Event Hub + Application Insights). Perfect for migration periods. |
| 4 | Can I retroactively extract business data I forgot to log initially? | Yes—Create new Search Field Expression, click "Reindex" to extract from historical payloads. No code redeployment needed. |
| 5 | Do I need to set OriginalMessageTypeName in every log call? | Yes—Absolutely critical for Search Field extraction, Log Views filtering, Non-Events Monitoring, and BPM correlation. |
| 6 | Does Nodinite truncate payloads like Application Insights? | No—Unlimited payload size. Application Insights truncates at 64KB. Nodinite logs 10MB+ messages without truncation. |
| 7 | How do I correlate transactions across multiple Azure Functions? | Use ApplicationInterchangeId context property. Generate GUID at entry point, propagate through all Functions via HTTP headers/queue messages. |
| 8 | How do I implement Managed Identity authentication for zero secrets? | Event Hub, Service Bus, and Blob Storage sinks support Managed Identity. Assign identity, grant permissions, use DefaultAzureCredential. |
| 9 | How do Message Type retention policies work? | Define retention per Message Type—e.g., "PaymentTransaction" kept 7 years, "APIHealthCheck" purged after 7 days. Optimize storage costs. |
| 10 | How much does Nodinite Serilog cost compared to Application Insights? | Typical savings: 80-92%. Example: 8M log events/month costs $350/month vs. $1,800/month for Application Insights. |
| 11 | What happens if Event Hub or Pickup Service is down? | Event Hub queues messages (7 days retention). Serilog sink buffers locally. Zero data loss with automatic retry when services restore. |
| 12 | Which Serilog sink should I choose for Azure Functions? | Event Hub sink recommended—asynchronous, reliable messaging, automatic retry, Managed Identity support, up to 1024KB message size. |
Need More Help?
- Prerequisites - Review system requirements
- Installation Guide - Step-by-step setup instructions
- Features Documentation - Detailed feature guides