I am trying to set an event level as Critical using the below method:
WriteEvent(id, categoryName, EventSeverity.ErrorCritical, entry);
But in the event log it only show event level as Error instead of Critical. Is there any other configuration and parameter I need to set?
Do you mean Microsoft.SharePoint.Administration.EventSeverity
? It's used by ShP and maps to its own event log.
The correct way to use System.Diagnostics.EventLogEntryType
which maps to Windows event log:
Error
Warning
Information
SuccessAudit
FailureAudit