> So it sounds as if, for fixed-capacity* channel types, you're asking > for: > > 1. Per-channel (tabular) instantaneous utilization stats, perhaps > represented by a set of counters, each one representing the number of > seconds the channel has been in a given state (active, idle, looped, > others?) > 2. Per-adapter (tabular) instantaneous utilization stats, perhaps a > gauge representing total channels, plus one for each of the states a > channel can be in > > MIB sketch: > > +- astFixedCapacityResources > +-+- astFCChanStatsTable > + +- astFCChanStatsEntry > | |-+- astFCChanIndex > | |-+- astFCChanName > | |-+- astFCChanAdapter (keys to astFCAdapterStatsIndex) > | |-+- astFCChanActiveSec > | |-+- astFCChanIdleSec > | |-+- astFCChanLoopSec > | |-+- ... > +-+- astFCAdapterStatsTable > | +- astFCAdapterStatsEntry > | |-+- astFCAdapterStatsIndex > | |-+- astFCAdapterStatsName > | |-+- astFCAdapterStatsChannelsTotal > | |-+- astFCAdapterStatsChannelsActive > | |-+- astFCAdapterStatsChannelsIdle > | |-+- astFCAdapterStatsChannelsLoop > | |-+- ... > > *Note that "fixed-capacity" is a term I just made up in my own mind; > if an equivalent term already exists, we should use that instead. > > -jeff
That looks good to me. So, I would have something like this then: astFCChanStatsEntry.0.astFCChanActiveSec = 100 (a summation of Zap/1-1, Zap/2-1, Zap/3-1, etc) astFCChanStatsEntry.0.astFCChanName = Zap astFCChanStatsEntry.0.astFCChanAdapter = 0 astFCAdapterStatsEntry.0.ChannelsTotal = 8 That would work well for total call times - I would also suggest adding number of calls per channel as well, i.e. astFCChanInboundCalls = 50 astFCChanOutboundCalls = 50 and corresponding adapter stats: astFCAdaptorStatsInboundCalls = 50 astFCAdaptorStatsOutboundCalls = 50 where astFCChanInboundCalls are the number of calls initiated on that channel, and astFCChanOutboundCalls are calls Dial'd onto that channel -Justin _______________________________________________ --Bandwidth and Colocation Provided by http://www.api-digital.com-- asterisk-dev mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-dev
