Follow

ID3 - eAgent Missed Scheduled Tasks Overview & Sample

Notifies when eAgent Task is not running

Overview | Samples | Variables | Alert Functionality | Best Practices & Tips |  Related Alerts

Click to Subscribe 

Overview

Overview

This alert checks to see if there are any past due tasks scheduled in eAgent as this usually indicates eAgent is not currently running. Provides Status Details from eAgent task to help determine why not running (excludes Test Fax and eInfo Requested Invoices from consideration).

If you are not using eAgent we feel you should be and we are happy to help configure. 

Run Schedule: Hourly

Type of Output: Email

 

*  *  *

Sample

Sample

ID3Sample.PNG

 

*  *  *

Variables

Variables

This alert has no variables

 

 

*  *  *

Alert Functionality

Alert Functionality

-Alert can't know if eAgent is actually running or not, it just tells about any past due tasks and how many minutes past due they are. 

-Alert is set to NOT consider eAgent tasks of Test Fax and eInfo Requested Invoices.

-Alert shows UserID (per eAuto Employee Record) set for task 

ID3AssignedUser.PNG

ID3EAUser.PNG

 

 

 

*  *  *

 

Best Practices & Tips

Best Practices & Tips

 

-eAgent accessed in eAuto via Tools / eAgent:

ID3inEA.PNG 

  

 -Best to set user on eAgent task as Admin as often eAgent task will fail due to user not having sufficient security rights to perform task

ID3TaskUser.PNG

-One of our clients provided these scripts (TO BE USED BY YOUR IT DEPT ONLY, please) to help re-set eAgent and/or fix issues:

Fix for time outs: 

IF NOT EXISTS (SELECT * FROM sys.indexes WHERE object_id = OBJECT_ID(N'[dbo].[MTMeterReadings]') AND name = N'IX_MTMeterReadings_MeterReadingGroupID') CREATE NONCLUSTERED INDEX [IX_MTMeterReadings_MeterReadingGroupID] ON [dbo].[MTMeterReadings] ([MeterReadingGroupID],[MeterID])

GO

IF NOT EXISTS (SELECT * FROM sys.indexes WHERE object_id = OBJECT_ID(N'[dbo].[MTMeterReadings]') AND name = N'IX_MTMeterReadings_MeterID') CREATE NONCLUSTERED INDEX [IX_MTMeterReadings_MeterID] ON [dbo].[MTMeterReadings] ([MeterID],[IsValid],[Actual]) INCLUDE ([MeterReadingGroupID])

GO

Resets the all to ideal:

update VWTasks

set TaskStatus = 'IDLE'

 

Typical Errors / Troubleshooting:

Error: service timed out

ID3Error.PNG

Solution: Indicates the server was too busy to run the task. Try changing the time it runs, perhaps after hours when server less busy.

Error: Insufficient User Rights

Solution: User set on eAgent task doesn't eAuto security rights to perform task. Change user to Admin

ID3Admin.PNG

*  *  *

Related Alerts

Related Alerts

None

 

Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request

0 Comments

Please sign in to leave a comment.
Powered by Zendesk