提交 66e5062b 编写于 作者: G Ganlin Zhao

[TD-6452]<feature>: taoskeeper add request metrics

上级 4ade0fa5
...@@ -200,7 +200,6 @@ static void *monThreadFunc(void *param) { ...@@ -200,7 +200,6 @@ static void *monThreadFunc(void *param) {
if (tsMonitor.state == MON_STATE_INITED) { if (tsMonitor.state == MON_STATE_INITED) {
if (accessTimes % tsMonitorInterval == 0 || accessTimes == 1) { if (accessTimes % tsMonitorInterval == 0 || accessTimes == 1) {
monSaveSystemInfo();
monSaveDnodesInfo(); monSaveDnodesInfo();
if (monHasMnodeMaster) { if (monHasMnodeMaster) {
//only mnode master will write cluster info //only mnode master will write cluster info
...@@ -210,6 +209,7 @@ static void *monThreadFunc(void *param) { ...@@ -210,6 +209,7 @@ static void *monThreadFunc(void *param) {
monSaveSlowQueryInfo(); monSaveSlowQueryInfo();
monSaveDisksInfo(); monSaveDisksInfo();
monSaveGrantsInfo(); monSaveGrantsInfo();
monSaveSystemInfo();
} }
} }
} }
......
...@@ -170,10 +170,13 @@ static int32_t vnodeProcessSubmitMsg(SVnodeObj *pVnode, void *pCont, SRspRet *pR ...@@ -170,10 +170,13 @@ static int32_t vnodeProcessSubmitMsg(SVnodeObj *pVnode, void *pCont, SRspRet *pR
if (tsdbInsertData(pVnode->tsdb, pCont, pRsp) < 0) { if (tsdbInsertData(pVnode->tsdb, pCont, pRsp) < 0) {
code = terrno; code = terrno;
} else { } else {
atomic_fetch_add_32(&tsSubmitReqSucNum, 1); if (pRsp != NULL) atomic_fetch_add_32(&tsSubmitReqSucNum, 1);
}
if (pRsp) {
atomic_fetch_add_32(&tsSubmitRowNum, ntohl(pRsp->numOfRows));
atomic_fetch_add_32(&tsSubmitRowSucNum, ntohl(pRsp->affectedRows));
} }
atomic_fetch_add_32(&tsSubmitRowNum, ntohl(pRsp->numOfRows));
atomic_fetch_add_32(&tsSubmitRowSucNum, ntohl(pRsp->affectedRows));
return code; return code;
} }
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册