tsdb: trigger stats refresh on SHOW TSDB STATUS

pull/5383/head
Rene Cannao 3 months ago
parent 2d51aeff64
commit 6587bfdd40

@ -4538,6 +4538,7 @@ void admin_session_handler(S* sess, void *_pa, PtrSize_t *pkt) {
l_free(query_length, query);
query = l_strdup("SELECT Variable_Name AS Variable_name, Variable_Value AS Value FROM stats_tsdb ORDER BY Variable_name");
query_length = strlen(query) + 1;
SPA->stats___tsdb();
goto __run_query;
}

@ -1384,7 +1384,7 @@ bool ProxySQL_Admin::GenericRefreshStatistics(const char *query_no_space, unsign
{ stats_pgsql_query_rules = true; refresh = true; }
if (strstr(query_no_space,"stats_mysql_users"))
{ stats_mysql_users=true; refresh=true; }
if (strstr(query_no_space,"stats_tsdb"))
if (strstr(query_no_space,"stats_tsdb") || strcasestr(query_no_space,"showtsdbstatus"))
{ stats_tsdb=true; refresh=true; }
if (strstr(query_no_space,"stats_pgsql_users"))
{ stats_pgsql_users = true; refresh = true; }

Loading…
Cancel
Save