public class CounterDataLoggerMongo
extends tigase.stats.CounterDataLogger
BOSH_CONNS_COL, C2S_CONNS_COL, C2S_PACKETS_COL, CPU_USAGE_COL, DB_URL_PROP_KEY, defaultHostname, EXT_PACKETS_COL, HOSTNAME_COL, IQS_COL, MEM_USAGE_COL, MESSAGES_COL, MUC_PACKETS_COL, PRESENCES_COL, PUBSUB_PACKETS_COL, REGISTERED_COL, S2S_CONNS_COL, S2S_PACKETS_COL, SM_PACKETS_COL, STATS_TABLE, UPTIME_COL, VHOSTS_COL| Constructor and Description |
|---|
CounterDataLoggerMongo() |
| Modifier and Type | Method and Description |
|---|---|
void |
addStatsLogEntry(float cpu_usage,
float mem_usage,
long uptime,
int vhosts,
long sm_packets,
long muc_packets,
long pubsub_packets,
long c2s_packets,
long s2s_packets,
long ext_packets,
long presences,
long messages,
long iqs,
long registered,
int c2s_conns,
int s2s_conns,
int bosh_conns) |
void |
init(Map<String,Object> archivizerConf) |
void |
initRepository(String conn_str,
Map<String,String> map) |
public void addStatsLogEntry(float cpu_usage,
float mem_usage,
long uptime,
int vhosts,
long sm_packets,
long muc_packets,
long pubsub_packets,
long c2s_packets,
long s2s_packets,
long ext_packets,
long presences,
long messages,
long iqs,
long registered,
int c2s_conns,
int s2s_conns,
int bosh_conns)
addStatsLogEntry in class tigase.stats.CounterDataLoggerpublic void init(Map<String,Object> archivizerConf)
init in interface tigase.stats.StatisticsArchivizerIfcinit in class tigase.stats.CounterDataLoggerpublic void initRepository(String conn_str, Map<String,String> map) throws SQLException, ClassNotFoundException, IllegalAccessException, InstantiationException, tigase.db.DBInitException
initRepository in class tigase.stats.CounterDataLoggerSQLExceptionClassNotFoundExceptionIllegalAccessExceptionInstantiationExceptiontigase.db.DBInitExceptionCopyright © 2015 "Tigase, Inc.". All rights reserved.