Vanguard

  • Vanguard application log is present at the location ““<<AssistEdge>>\data\Command\VanguardYYYYMMDD.log”.
  • If a fatal exception is thrown at Vanguard framework level, then Vanguard application is stopped. An email notification is sent informing that the application is down. Email will be sent in case SMTP is configured at product level. From the logs also you can identify if the application is stopped.
  • In the rare circumstances when an exception is thrown at Vanguard framework level, then following logs in same sequence should be referred for debugging and troubleshooting. “<<AssistEdge>>\data\Command\vanguard.log”, ae status command, Event Viewer.
  • In the rare circumstances in Control Tower you may see an exception informing some service is down. This may occur in case Vanguard has an exception at framework level. For ensuring high reliability system will auto restart vanguard framework. You may observe Vanguard status showing as STARTED or STARTING from ae status command. In this case, log file should be referred as against only checking current state of Vanguard using ae status command. The sequence to check the log file or steps to follow are same as explained in earlier point.
  • If the user has either not provided or has provided incorrect details for SMTP detail while installing the product, emails are not sent. Log will have the same exception.
  • In case SMTP is not properly configured or From or To email address is not in correct format, then below exceptions will be present in Vanguard logs.
  1. Smtp Host not set - "level":"Error","priority":"0","srcmodule":"EV.AE.Notifiers.Core.Email","method":"SendMessage","message":"The SMTP host was not specified."
  2. Smtp Port not set - "level":"Error","priority":"0","srcmodule":"EV.AE.Notifiers.Core.Email","method":"SendMessage","message":"Input string was not in a correct format."
  3. Smtp From address not set – "level":"Error","priority":"0","srcmodule":"EV.AE.Notifiers.Core.Email","method":"SendMessage","message":"The parameter 'address' cannot be an empty string. (Parameter 'address')"
  4. Smtp To address not set - "level":"Error","priority":"0","srcmodule":"EV.AE.Notifiers.Core.Email","method":"GenerateMailMessage","message":"The parameter 'address' cannot be an empty string. (Parameter 'address')" & "level":"Error","priority":"0","srcmodule":"EV.AE.Notifiers.Core.Email","method":"SendMessage","message":"The parameter 'address' cannot be an empty string. (Parameter 'address')"
  5. Smtp To address is of incorrect format - "level":"Error","priority":"0","srcmodule":"EV.AE.Notifiers.Core.Email","method":"SendMessage","message":"The specified string is not in the form required for an e-mail address."