add sessions Topics

This commit is contained in:
Ery Lee 2015-03-09 13:37:22 +08:00
parent 778c34f11d
commit 9162e57707
1 changed files with 21 additions and 14 deletions

View File

@ -20,7 +20,7 @@
%%% SOFTWARE. %%% SOFTWARE.
%%%----------------------------------------------------------------------------- %%%-----------------------------------------------------------------------------
%%% @doc %%% @doc
%%% emqtt system topics. %%% eMQTT System Topics.
%%% %%%
%%% @end %%% @end
%%%----------------------------------------------------------------------------- %%%-----------------------------------------------------------------------------
@ -34,25 +34,33 @@
version, % Broker version version, % Broker version
uptime, % Broker uptime uptime, % Broker uptime
datetime, % Broker local datetime datetime, % Broker local datetime
description % Broker description sysdescr % Broker description
]). ]).
%%------------------------------------------------------------------------------ %%------------------------------------------------------------------------------
%% $SYS Topics of Clients %% $SYS Topics for Clients
%%------------------------------------------------------------------------------ %%------------------------------------------------------------------------------
-define(SYSTOP_CLIENTS, [ -define(SYSTOP_CLIENTS, [
'clients/total', % total clients connected current 'clients/count', % clients connected current
'clients/max' % max clients connected 'clients/max' % max clients connected
%'clients/connected', %'clients/connected',
%'clients/disconnected', %'clients/disconnected',
]). ]).
%%------------------------------------------------------------------------------ %%------------------------------------------------------------------------------
%% $SYS Topics of Subscribers %% $SYS Topics for Sessions
%%------------------------------------------------------------------------------
-define(SYSTOP_SESSIONS, [
'sessions/count',
'sessions/max'
]).
%%------------------------------------------------------------------------------
%% $SYS Topics for Subscribers
%%------------------------------------------------------------------------------ %%------------------------------------------------------------------------------
-define(SYSTOP_PUBSUB, [ -define(SYSTOP_PUBSUB, [
'topics/total', % ... 'topics/count', % ...
'subscribers/total', % ... 'subscribers/count', % ...
'subscribers/max' % ... 'subscribers/max' % ...
]). ]).
@ -87,11 +95,10 @@
%% Messages sent and received of broker %% Messages sent and received of broker
%%------------------------------------------------------------------------------ %%------------------------------------------------------------------------------
-define(SYSTOP_MESSAGES, [ -define(SYSTOP_MESSAGES, [
'messages/received', % Messages received 'messages/received', % Messages received
'messages/sent', % Messages sent 'messages/sent', % Messages sent
'messages/retained', % Messagea retained 'messages/retained/count',% Messagea retained
'messages/stored', % Messages stored 'messages/stored', % Messages stored
'messages/dropped' % Messages dropped 'messages/dropped' % Messages dropped
]). ]).