473,409 Members | 1,970 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,409 software developers and data experts.

how to monitot that an aoolication as NOT started as scheduled.

Bob
We have an ivr outcall application that starts calling customers at a
certain time every day automatically at a predetermined time to advise those
expected to receive delivery next day that their package is scheduled to
arrive at a certain time. Is a backroom app that sits on a sever with
absolutelu no user interaction, so nobody in the organization ever checks to
see if its running OK and its an SMB so there nill training, no admins
except the owner and maybe one fairly computer lady savvy that can do
things like queries and understand what relations are in a database. But
thats as far as it gets.

Over the pas few days our outcal program was simply not turned on ( I
suspect someone rebooted the machine and simply did not restart the program
or it rebooted by itself after an auto upgrade) We have two identical
softwares installed on two machines in caseone breaks down, so we cant put
the apps autostart mode, cause the telepone lines woulb be hogged by the
wrong machine.

I think wath's needed is some sort of monitoring that adivises people
sitting onother computers that the call out process did not start correctly.
Then when they get the message we could at least give them click by click
instructions on how to verify that all is well and if not tell them how to
start it. We thought of telling then via e-mail that the process had started
OK but my thinkig is this woiul just be ignored. We need to be able to give
'em a great big wake up call HEYJOE WAKE UP, IT AIN'T WORKING. That should I
hope get their attention and with proper instructions ensure that the
situation is corrected quickly. I am however at a bit of a loss on how to go
about this and would welcome suggestions and code snippets on how to do
this.

The calls to be made are in a database (sql 20000) and their call time,
number of calls made until response and succes or failuer of reacing the
client is logged in the table, so one thing coming to mind is running a
report at regular times a few minutes after the process is supposed to be
started and counting if there have been more than a few calls started, this
would indicate successfull start of process, if no calls were started 10
minutes after normal startup time, then send a report to a numberof
responsible people in the organization warning of possible failure to start.
At the time the calls are supposed to be finished send a report detailing
the nuber of calls, sucesses and failures during that call period.

I would welome ideas and suggessions on possible alternate and or better
ways of alerting people in the org of failure to start.

Thanks for any help ideas or suggestions,

Bob
Nov 21 '05 #1
0 1047

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

6
by: John Bowman | last post by:
Hi, I have a C# app that needs to launch the "Add Scheduled Tasks" wizard found in the control panel "Scheduled Tasks" applet. I realize that this "applet" really just opens the tasks folder,...
9
by: helpful sql | last post by:
Hi all, I want to write a .Net solution that I would like to run as a scheduled task in windows. I am not going to need any user interface. What I don't understand is what kind of project I need...
0
by: kkkanoor | last post by:
I am trying to schedule tasks in Windows from my C# program. The tasks get listed in Windows Schedule Tasks list, but it is not getting invoked. It seems I need to give the user name and password to...
2
by: korean_dave | last post by:
Does anyone know how to properly kick off a script using Windows Scheduled Task? The script calls other python modules within itself. HERE'S THE CATCH: I am used to running the script directly...
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.