Scheduled agents

Hi,

I have a couple of scheduled agents set to run daily at specific times. These are distributed across multiple databases.

They have been running fine for quite some time now, but on occassion something seems to happen.

When entering the server console command “tell amgr schedule” they are not listed, although other scheduled agents are.

After it should have ran, going to the agent’s log it still states the previous day’s run.

No error message appears on the server log file.

Any ideas would be welcome, as I am at wits end.

Thank you

Subject: Agent Queue

Agent Manager Queue contains only agents that need to run until the next cach rebuilt as defined in your server record. What you see is not an indication of a problem. Are these agents spanning midnight? The end of the agent indicates if the agent ran on that day.

Subject: On that note, check out this fix

SPR # EPOD56MLZD

Fixed in release:

8.5.1
8.5.1
8.5.1
8.5.1
8.5.1

Product Area: Server Technical Area: Agent Manager Platform: Cross Platform

SPR# EPOD56MLZD - This fix addresses an issue where if an agent is scheduled to run daily, and it runs that same day by some other legitimate means, it will not be scheduled my amgr to run again that same day. For example if an agent starts running late in the day (11:00 PM) and runs over midnight it will not be scheduled to run again that day if amgr is restarted. The same issues occurs if the agent is run via the “tell amgr run” command. This issue does not happen if the amgr task stays up and running.

This fix checks to see if the agent has run today, and if it executed before its scheduled time, if it has it will be schedule again for today. The notes.ini paramter Amgr_AllowMultipleDailyRuns=1 also has to be set.

Subject: signatures?

are the signatures on the agents different? usually signing the entire db with the server id is a good idea.