Besides checking the general system cpu/ram usage, is there a better way or [preferred] Wowza server side API to determine realtime outgoing bandwidth speed and usage or just general bandwidth monitors?
How many streams per server? Is this outgoing or incoming or both as from from a bandwidth point of view it is basically the same data that is just forwarded to clients?
How many viewers/subscribers per stream?
Is there server side API or similar to determine when a server is at capacity and trigger some warning/event before instance/server crash to know before hand?
In the FAQ it shows stress test results and is listed at 1600 streams, but it does not say if it 1 incoming stream and 1599 viewers/subscribers to that stream (or irrelevant as my previous bandwidth comment)
Basically I want to know general rule of thumb, algorithm each server supports X users per server and Y viewers per stream.
I understand it is listed as "unlimited" and depends on bandwidth (assume standard single 1gig nic card) but I need real numbers so I can plan/purchase the necessary hardware/licenses and know when to scale out.