public static XLogPack txperf(long endtime, long txid, int service_hash, String serviceName, int elapsed, int cpu, int sqlCount, int sqlTime, String remoteAddr, String error, long visitor) { XLogPack pack = new XLogPack(); pack.cpu = cpu; pack.endTime = endtime; pack.elapsed = elapsed; DataProxy.sendServiceName(service_hash, serviceName); pack.service = service_hash; pack.kbytes = 0; pack.status = 0; pack.sqlCount = sqlCount; pack.sqlTime = sqlTime; pack.txid = txid; pack.ipaddr = IPUtil.toBytes(remoteAddr); pack.userid = visitor; if (error != null) { pack.error = DataProxy.sendError(error); } MeterService.getInstance().add(pack.elapsed, pack.sqlTime, pack.apicallTime, pack.queuingTime, error != null); DataProxy.sendXLog(pack); MeterUsers.add(pack.userid); return pack; }
public static XLogPack txperf(long endtime, long txid, int service_hash, String serviceName, int elapsed, int cpu, int sqlCount, int sqlTime, String remoteAddr, String error, long visitor) { XLogPack pack = new XLogPack(); pack.cpu = cpu; pack.endTime = endtime; pack.elapsed = elapsed; DataProxy.sendServiceName(service_hash, serviceName); pack.service = service_hash; pack.kbytes = 0; pack.status = 0; pack.sqlCount = sqlCount; pack.sqlTime = sqlTime; pack.txid = txid; pack.ipaddr = IPUtil.toBytes(remoteAddr); pack.userid = visitor; if (error != null) { pack.error = DataProxy.sendError(error); } MeterService.getInstance().add(pack.elapsed, pack.sqlTime, pack.apicallTime, pack.queuingTime, error != null); DataProxy.sendXLog(pack); MeterUsers.add(pack.userid); return pack; }
DataProxy.sendXLog(pack);
DataProxy.sendXLog(pack);
DataProxy.sendXLog(pack);
DataProxy.sendXLog(pack);
public static XLogPack txperf(long endtime, long txid, int service_hash, String serviceName, int elapsed, int cpu, int sqlCount, int sqlTime, String remoteAddr, String error, long visitor) { XLogPack pack = new XLogPack(); pack.cpu = cpu; pack.endTime = endtime; pack.elapsed = elapsed; DataProxy.sendServiceName(service_hash, serviceName); pack.service = service_hash; pack.kbytes = 0; pack.status = 0; pack.sqlCount = sqlCount; pack.sqlTime = sqlTime; pack.txid = txid; pack.ipaddr = IPUtil.toBytes(remoteAddr); pack.userid = visitor; if (error != null) { pack.error = DataProxy.sendError(error); } MeterService.getInstance().add(pack.elapsed, pack.sqlTime, pack.apicallTime, pack.queuingTime, error != null); DataProxy.sendXLog(pack); MeterUsers.add(pack.userid); return pack; }
DataProxy.sendXLog(pack);
DataProxy.sendXLog(pack);