How do you know if your store is currently working, or not?
We're looking for a solution to keep up us informed if / when one of our online stores stops functioning properly. We have services to monitor HTTP, SSL, and other ports, but then the database goes down or the store software gets updated a glitch. We tried setting up alerts if no orders are received after a certain time, but customers are unpredictable, and each store is different.
What we're considering now is some sort of software which can emulate a user of the store - visit a certain URL, hit a certain button, fill out certain fields, and perhaps submit a test order. If errors come up along the way, or if for whatever reason the order cannot be submitted, then send us a warning.
Has anyone ever used this kind of software? I know this treads closely into spying / malware, which is the last thing we need.
To anyone else who manages multiple online stores, what are some other methods that have worked well for alerting you of downtime?