Vanguard

  • Vanguard application log is present at the location “<<AssistEdge>>\data\Command\VanguardYYYYMMDD.log”.
  • If a fatal exception is thrown at the Vanguard framework level, then the Vanguard application is stopped. An email notification is sent informing that the application is down. An email will be sent in case SMTP is configured at the product level. From the logs also you can identify if the application is stopped.
  • In the rare circumstances when an exception is thrown at the Vanguard framework level, then the following logs in the 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 the framework level. For ensuring a 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, the log file should be referred as against only checking the current state of Vanguard using the ae status command. The sequence to check the log file or steps to follow is the same as explained in an 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 the correct format, then the 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."