EAC events

Table 1 List of EAC events

Event name

Event code

Severity

Category

Subscribable?

Description

Agent Comm Loss

2153

HIGH

DEVICE

Yes

The device is no longer receiving registration messages from the agent. The event is logged when the alarm is noted and when it is cleared. This event can indicate an issue with the agent, monitor, or container. This event is occasionally logged when a container is restarted during application installation.

Agent Data Purge Failed

2111

HIGH

DEVICE

Yes

Agent data is unsuccessfully removed during Purge Application job on GenX devices with ApplicationServices (AppServ) version 1.5.104 or newer. See event code 1131.

Agent Data Purged

2110

LOW

DEVICE

Yes

Logged whenever a Purge Application job is completed successfully on GenX devices with ApplicationServices (AppServ) version 1.5.104 or newer. One event is logged for each agent on the meter (see event code 1131).

Agent Disable Request

1111

INFO

DEVICE

No

Generated at the beginning and end of a user-initiated Disable Agent job. The event summary text will provide more details.

Agent Disabled

2109

LOW

DEVICE

Yes

Logged when an agent has been manually disabled by a user through the EAC.

Agent Enable Request

1110

INFO

DEVICE

No

Generated at the beginning and end of a user-initiated Enable Agent job. The event summary text will provide more details.

Agent Fault

2104

HIGH

DEVICE

Yes

Agent has faulted.

Agent Feature Stopped

2108

HIGH

DEVICE

Yes

An agent on the device is not running because it does not have a valid active license. Uninstalling an application, an application license expiring, or a download-only installation job can trigger this event.

Agent High CPU

2151

HIGH

DEVICE

Yes

Agent reports a CPU alarm. This event is logged when the alarm is both triggered (agent reports above CPU limit for 30 consecutive seconds) and cleared (agent reports below CPU limit for 10 consecutive seconds). The event summary text indicates which agent has the issue.

Agent High Memory High

2152

HIGH

DEVICE

Yes

Agent reports a memory alarm. This event is logged when the alarm is both triggered (agent reports above memory limit for 30 consecutive seconds) and cleared (agent reports below memory limit for 10 consecutive seconds). The event summary text indicates which agent has the issue.

Agent Monitor Stopped

2105

HIGH

DEVICE

Yes

Logged when the monitor for the agent on a device has stopped.

Agent Paused

2103

MEDIUM

DEVICE

Yes

This event is not currently used.

Agent Process Terminated

2150

HIGH

DEVICE

Yes

Generated whenever the onboard device monitor detects the agent status on the device is anything other than Running. Possible triggers include the agent crashing unexpectedly or a system restart.

Agent Registration Issue

2206

HIGH

DEVICE

Yes

An application encounters an issue when registering. This can include a missing resource.

Agent Rejected

100

MEDIUM

AGENT

Yes

An error occurred when test signing the agent as part of application version approval work flow. The event summary text will contain additional details.

Agent Removal Failed

2121

HIGH

AGENT

Yes

Agent was not successfully removed.

Agent Removed

2120

LOW

AGENT

Yes

Agent was successfully removed.

Agent Restart

2154

HIGH

DEVICE

Yes

Generated on the device when an agent on the device is forced to restart for any reason.

Agent Restart Failed

2107

HIGH

DEVICE

Yes

Attempted restart of the agent failed.

Agent Restarting

2106

LOW

DEVICE

Yes

Agent is attempting to restart.

Agent Running

2102

INFO

DEVICE

No

Agent that was stopped has reported as Running.

Agent State Unknown

2100

LOW

DEVICE

Yes

Agent status is temporarily unavailable.

Agent Stopped

2101

MEDIUM

DEVICE

Yes

Agent has reported as stopped. For example, it was manually disabled, the agent registration timed out, or there is a delayed application start.

App License Uninstalled

1030

INFO

DEVICE

No

Logged when an application has been uninstalled from a device. Can be generated by a successful Uninstall Application job.

Application Download Request

1107

INFO

DEVICE

No

Generated at the beginning and end of a user-initiated Download Only install job. The event summary text will provide more details.

Application Fault

2223

HIGH

DEVICE

Yes

Application reports as faulted.

Application Install License Request

1120

INFO

DEVICE

No

Generated at the beginning and end of a user-initiated Install License install job. The event summary text will provide more details.

Application Install Request

1104

INFO

DEVICE

No

Generated at the beginning and end of a user-initiated Install Application job. The event summary text will provide more details.

Application License Expiring

11

MEDIUM

APP

Yes

Notifies a user at automatic increments that their application license set is nearing expiration. Generated automatically when a license set has 1, 7, 15, 30, 60 or 90 days until expiring.

Application License Set Deleted

15

INFO

APP

Yes

Generated when an Itron Admin deletes a license set (Admin is the only role that can perform this action).

Application License Set Edited

16

INFO

APP

Yes

Generated when an Itron Admin edits an existing license set (Admin is the only role that can perform this action).

Application Licensing

10

INFO

APP

Yes

Logged to the individual application history tab whenever a license is requested or issued by a user.

Application Replace Request

1132

INFO

DEVICE

No

Generated automatically as part of meter replacement when the old meter being replaced has applications installed. Applications that were installed on the old meter are automatically installed on the new one. This event is logged at the start and completion of each app install to the new meter.

Application Running

2222

INFO

DEVICE

No

Application on the device has transitioned from Stopped to Running as a result of a user-initiated Start Application job. See event code 1102.

Application Start Request

1102

INFO

DEVICE

No

Generated at the beginning and end of a user-initiated Start Application job. The event summary text will provide more details.

Application Stop Request

1103

INFO

DEVICE

No

Generated at the beginning and end of a user-initiated Stop Application job. The event summary text will provide more details.

Application Stopped

2221

LOW

DEVICE

Yes

Application on the device has been stopped. This is typically because the user has executed a Stop Application job against the endpoint. See event code 1103.

Application Store Published

20

INFO

APP

Yes

Application version has been published by a user.

Application Store Rejected

21

MEDIUM

APP

Yes

Application version approval request failed, either manually (via Certifier rejection) or via rejection by the gateway. Application version transitions to a rejected state ("Denied by gateway" or "Denied for store").

Application Transition

2

INFO

APP

Yes

Generated as an application transitions through the signing approval process, from creation to final approval and publishing. Many of the states along the way have their own subscribeable events (see event codes 20 - 31).

Application Uninstall Request

1105

INFO

DEVICE

No

Generated at the beginning and end of a user-initiated Uninstall Application job. The event summary text will provide more details.

Application Update License Request

1121

INFO

DEVICE

No

Generated at the beginning and end of a user-initiated Update License job. The event summary text will provide more details.

Application Upgrade Request

1106

INFO

DEVICE

No

Generated at the beginning and end of a user-initiated Upgrade Application job. The event summary text will provide more details.

Application Utility Approved

30

INFO

APP

Yes

Utility user has approved the application version for installation on their own tenant devices. Logged once the utility user selects "Approve for Installation" on an application in "Pending Utility Review" state.

Application Utility Rejected

31

MEDIUM

APP

Yes

Utility user has denied the application version for installation on their own tenant devices. Logged when utility user selects "Deny for Installation" on an application in "Pending Utility Review" state.

Application Version Visibility Changed

2001

INFO

APP

Yes

Logged to the application history tab whenever the visibility of an application is changed and saved.

AppServ Update Request

1108

INFO

DEVICE

No

Generated at the beginning and end of a user-initiated Update AppServ Version job. The event summary text will provide more details.

AppServ Version Update

2141

LOW

DEVICE

Yes

AppServ version changes on a device as a result of an AppServ update. The summary text contains the from and to versions. AppServ is updated on a device either manually (using the AppServ update job) or automatically during an application install that requires a higher compatible version of AppServ on the meter.

Appserve Version Rollback

2140

HIGH

DEVICE

Yes

Indicates that an AppServ update failed and the device was forced to rollback to a previous version of AppServ.

Calculating Config Failed

1021

HIGH

DEVICE

Yes

Logged if there is a failure during Calculating Config stage of a job (for example, stopping the install job while it is waiting for device interrogation responses).

Container Comm Loss

2353

HIGH

DEVICE

Yes

Communication with the container has been lost. This event is logged when the comms are both lost and regained. The event summary indicates which container has the issue.

Container High CPU

2351

HIGH

DEVICE

Yes

Container reports a CPU alarm. This event is logged when the alarm is both triggered (container reports above CPU limits for 30 consecutive seconds) and cleared (container reports below CPU limits for 10 consecutive seconds). The event summary text indicates which container has the issue.

Container High Memory

2352

HIGH

DEVICE

Yes

Container reports a memory alarm. This event is logged when the alarm is both triggered (container reports above memory limits for 30 consecutive seconds) and cleared (container reports below memory limits for 10 consecutive seconds). The event summary text indicates which container has the issue.

Container Restarted

2354

HIGH

DEVICE

Yes

Container reports it has restarted.

Device Deprovisioned

3001

LOW

DEVICE

Yes

The device has been deprovisioned from the head-end system (for example, OpenWay Collection Manager or UtilityIQ) and is no longer available for inclusion in jobs. Deprovisioned devices are no longer visible in device groups in the EAC.

Device Group Deleted

8

LOW

GROUP

Yes

A device group has been deleted by a user.

Device Offline

2000

HIGH

DEVICE

Yes

Logged when a device has not responded to interrogations for 48 hours.

FDM - Disable Agent

2161

INFO

DEVICE

No

Generated on the device when FDM Tools is used to disable an agent.

FDM - Enable Agent

2160

INFO

DEVICE

No

Generated on the device when FDM Tools is used to enable an agent.

FDM - Remove Agent

2162

INFO

DEVICE

No

Generated on the device when FDM Tools is used to remove an agent.

FDM - Restart Agent

2163

INFO

DEVICE

No

Generated on the device when FDM Tools is used to restart an agent.

Firmware Download Complete

1014

INFO

DEVICE

No

The required agent has been successfully downloaded to the meter as part of the application install job.

Firmware Download Failed

1015

HIGH

DEVICE

Yes

The required agent was not successfully downloaded to the meter as part of the application install job. Logged in the case of either failure or user cancellation. Event summary text for each device will contain additional details.

Global Group Request Failed

1018

HIGH

DEVICE

Yes

Generated on the device during an application installation job when there is a missing GUID issue with the Agent Global Request call.

Group Creation Failed

1002

HIGH

DEVICE

Yes

Job fails during temp group creation and process is aborted (for example, a timeout expires). The event is logged to each device in the group.

Group Enrollment Failed

1004

HIGH

DEVICE

Yes

Job fails during group enrollment and process is aborted. The event is logged to each device in the group. The event summary text will contain additional details.

Insufficient Resources

1020

HIGH

DEVICE

Yes

Application install fails because the device has insufficient available resources, such as memory or CPU.

Job Paused

1150

MEDIUM

APP

No

Logged whenever a job is automatically paused by the system due to an unhealthy response from the gateway. All unhealthy synchronous responses from the gateway other than a 400, 404, or 409 will cause the job to enter a paused state. Receiving a synchronous response but no asynchronous response will also cause the job to enter a pause state.

License Change Detected

2230

MEDIUM

DEVICE

Yes

Logged automatically when meter interrogation identifies an active license on a meter that differs from the license the EAC is expecting on the meter. Where it is safe to do so the EAC will automatically reconcile this condition. When this happens, a license for the application is consumed from an existing license set where appropriate.

License Corrupt

2202

HIGH

DEVICE

Yes

Generated when license decryption identifies an incorrect format for a valid license

License Decryption Failed

2209

HIGH

DEVICE

Yes

The device was unable to decrypt the application license.

License Expired

2224

HIGH

DEVICE

Yes

The license set in use by this device for this application has expired (the current date exceeds the expiration date of the license set in use by the device). To continue using the application on the device, the license installed on the device must be updated.

License No Version Match

2207

HIGH

DEVICE

Yes

Licensed application version and agent version are not in alignment. For example, after an application was installed, FDM Tools was used to force the agent to an incompatible version. This event only occurs on OpenWay Riva CENTRON Electricity Meters with firmware version 4.7.646 or older.

License Registration Failed

2208

HIGH

DEVICE

Yes

Generated when Itron's library returns a failure. This is not a common scenario.

Meter Added to System

3000

INFO

DEVICE

No

Interrogation received for a meter not previously in the system.

Meter Membership Unknown

3105

MEDIUM

DEVICE

Yes

Generated when a Membership Unknown response from the head-end system is received.

Meter Not Registered

3103

HIGH

DEVICE

Yes

The EAC attempted to add a meter to a group, but the meter does not exist in the head-end system (for example, OpenWay Collection Manager or UtilityIQ).

Meter Purge Request

1131

INFO

DEVICE

No

Generated at the beginning and end of a Purge Application job. The event summary will show the start and end date/time of the job. Purge jobs start automatically on the older meter being replaced in a meter replacement job. They also happen automatically when a deprovisioned device is brought back online. There is no way to manually launch this job.

Meter Rejected - ESN Not Found

3111

HIGH

DEVICE

Yes

ESN Not Found response received from Itron systems during the group enrollment phase of an application install job.

Meter Rejected - Max Group Assignments

3112

HIGH

DEVICE

Yes

Max Group Assignments response received from Itron systems during the group enrollment phase of an application install job.

Meter Rejected - No Config Group Assigned

3113

HIGH

DEVICE

Yes

No Config Group Assigned response received from Itron systems during the group enrollment phase of an application install job.

Meter Rejected – Invalid ESN

3110

HIGH

DEVICE

Yes

Invalid ESN response received from Itron systems during the group enrollment phase of an application install job.

Meter Removed

3104

INFO

DEVICE

No

Device is removed from a temp group during application installation either naturally or because it is not responding.

Meter Replacement

1130

INFO

DEVICE

No

When a meter swap is initiated via service bus, this event is logged to the new meter that is being used to replace the old one. The summary text contains the ESN of the old meter that is being replaced.

Outcome Reporting Insufficient

4006

HIGH

DEVICE

Yes

Minimum required agent outcome data is not being received by the DI App Platform.

Outcome Reporting Restored

4007

INFO

DEVICE

 

After an Outcome Reporting Insufficient (code 4006) event, minimum required agent outcome data is now being received by the DI App Platform.

Pass-through Aborted

1019

HIGH

DEVICE

Yes

Logged to the device automatically whenever a Pass-through job does not complete.

Ping Failed

4001

HIGH

DEVICE

Yes

Ping job for a device or group of devices times out.

Ping Received

4010

INFO

DEVICE

No

Successful ping of a device or device group.

Policy Violation

2400

HIGH

DEVICE

Yes

Triggered when any policy violation occurs. The details of the agent/feature and type of violation are reported in the event summary.

Ready to Publish

23

LOW

App

Yes

Application version is approved by the signing server and ready to be published by the Certifier user.

Staging Failed

1009

HIGH

DEVICE

Yes

Install job is aborted due to an error during staging (for example, firmware with an invalid hash or no response from the server). The event is logged to each device. The event summary text will contain additional details.

Submission To Certifier

22

LOW

APP

Yes

Application version has been submitted to the Itron Certifier for review and approval as part of the application approval work flow.

Unknown

1

HIGH

DEVICE

Yes

An error occurred that is not mapped to an existing event.

Update Status Failed

4003

HIGH

DEVICE

Yes

Update Status job times out due to devices not responding.

Update Status Received

4011

INFO

DEVICE

No

Successful poll of a device or device group..