The blinky is US Patent #5936382. If you google it you can get a circuit diagram of how it works. It is a very simple circuit. A wire is attached to one terminal of the battery, a probe is put in the electrolyte next to the other, and an LED and a resistor go between them. The probe is made of lead so as not to corrode in the electrolyte. It is made long enough so that it touches the electrolyte when the level is good and doesn't when it is low. Making a probe like that should cost pennies.
I don't believe the probe is covered by the patent, just the LED circuit.
If it were me, I'd use a Teensyduino as outlined in this post:
http://www.iobridge.net/forum/index.php/topic,567.msg2354.html#msg2354Attach each battery to one digital input of the teensy and the teensy to a serial smart board. Write a very simple sketch that sends status to your website every 10 minutes or so. On your website have a page that sounds the alarm if the status changes. Have a job that sounds the alarm if you don't get a status in a set period.
Some improvements: The blinky only monitors one cell of the battery. A more thorough approach would be to put one probe into each cell, although you may find that when one cell is low the rest tend to be also. Use an AND gate --powered by the battery-- so there is one signal per battery that is high when all of the cells are good and low if one or more are low.
I would imaging the batteries are wired together in an array, so the probes will have to be electrically isolated from each other. Use optoisolators, powered by the battery. Even a "dead" battery will have enough juice to power an IC like that.
The biggest challenge I would see is wiring the whole thing up robustly so that there are no false alarms, that's a lot of connections.