Browse FAQs

"Could not write to Event log pipeline in Alarm Service." after upgrading to PME 2020

Published date: 29 June 2020

Issue
Events from devices and Software Alarms don't show up in Alarms and are not written to the database.


Example of the error message in the  System Log:
 

ID: 3367495

Timestamp: 13/02/2020 9:40:38,107

Priority: ERROR

Source: Software Data Processing Service

Target: EventLogWriter

Category: Computer General

Computer: EU01SDP078

Description: Could not write to Event log pipeline in Alarm Service.

 

 

ID: 3367494

Timestamp: 13/02/2020 9:40:38,087

Priority: ERROR

Source: Software Data Processing Service

Target: LogAcquisitionMessenger

Category: Computer General

Computer: EU01SDP078

Description: Message Write Failure: Error sending message on queue '.\private$\LogSubsystemPrimaryRouter_Data'.; ErrorCode: [AccessDenied]; Body: DataMessage: Operation [Insert]; Filtered [False] Retry [0]



Product Line
Power Monitoring Expert 2020

Environment
PME Web Application

Cause
The ION Log Subsystem Router Service is running under a user that does not have access to the message queues or the message queues were not built correctly.

Resolution
Confirm that the user permissions for the Log Subsystem Router Service is allowed access cloudagent_control, cloudagent_data, logsubsystemprimaryrouter_control, logsubsystemprimaryrouter_data, logsubsystemsecondaryrouter_control, logsubsystemsecondaryrouter_data Private Queues. 
  1. Open Computer Management on the PME Server.
  2. Open Services and Applications > Message Queuing > Private Queues

  1. Right click on each of the 6 queues, select Properties, and open the Security tab.
  2. Confirm each of these queues permissions:
    1. "Everyone" group has access to allow:
      • Get Properties
      • Get Permissions
      • Send Message
    2. "Administrators" group should have full access to the queue
    3. "ANONYMOUS LOGON" group should only have access to:
      • Send Message

​​​​​​​If adding everyone does not solve the issue then recreate the queues:

  1. Stop all PME services
  2. Delete the 6 message queues
  3. Start the Network Router Service
  4. Start Log Inserter Service
  5. Start the Log Subsystem Router Service
  6. Start all other PME services

Was this helpful?

What can we do to improve the information ?

Can't find what you are looking for?

Reach out to our customer care team to receive information on technical support, assistance for complaints and more.