you'll need to create a script similar to ap-kal-tcp-ports. (I would call it ap-kal-tcplist).
See this script @
http://www.cisco.com/en/US/products/hw/contnetw/ps792/products_tech_note09186a00801e1e14.shtml
The idea is to provide not just 1 ip address and several ports, but many tuple (ip address, port).
In your case 2 are enough.
With this script, you can create a global keepalive that will use it with parameters ip1,83,ip2,2099.
The global keepalive will check both devices at the same time.
You can then apply this keepalive to each service.
Gilles.