mirror of
https://github.com/GreptimeTeam/greptimedb.git
synced 2026-01-07 13:52:59 +00:00
* feat: add CPU and memory info to `cluster_info` Signed-off-by: WenyXu <wenymedia@gmail.com> * feat: add `node_status` to `cluster_info` table Signed-off-by: WenyXu <wenymedia@gmail.com> * test: update sqlness Signed-off-by: WenyXu <wenymedia@gmail.com> * chore: apply suggestions Signed-off-by: WenyXu <wenymedia@gmail.com> * chore: update proto Signed-off-by: WenyXu <wenymedia@gmail.com> --------- Signed-off-by: WenyXu <wenymedia@gmail.com>
56 lines
2.6 KiB
SQL
56 lines
2.6 KiB
SQL
USE INFORMATION_SCHEMA;
|
|
|
|
DESC TABLE CLUSTER_INFO;
|
|
|
|
-- SQLNESS REPLACE version node_version
|
|
-- SQLNESS REPLACE (\s\d+\.\d+(?:\.\d+)+\s) Version
|
|
-- SQLNESS REPLACE (\s[a-z0-9]{7,10}\s) Hash
|
|
-- SQLNESS REPLACE (\s[\-0-9T:\.]{19,}) Start_time
|
|
-- SQLNESS REPLACE ((\d+(s|ms|m)\s)+) Duration
|
|
-- SQLNESS REPLACE (\s127\.0\.0\.1:\d+\s) Address
|
|
-- SQLNESS REPLACE [\s\-]+
|
|
SELECT peer_id, peer_type, peer_addr, version, git_commit, start_time, uptime, active_time FROM CLUSTER_INFO ORDER BY peer_type;
|
|
|
|
-- SQLNESS REPLACE version node_version
|
|
-- SQLNESS REPLACE (\s\d+\.\d+(?:\.\d+)+\s) Version
|
|
-- SQLNESS REPLACE (\s[a-z0-9]{7,10}\s) Hash
|
|
-- SQLNESS REPLACE (\s[\-0-9T:\.]{19,}) Start_time
|
|
-- SQLNESS REPLACE ((\d+(s|ms|m)\s)+) Duration
|
|
-- SQLNESS REPLACE (\s127\.0\.0\.1:\d+\s) Address
|
|
-- SQLNESS REPLACE [\s\-]+
|
|
SELECT peer_id, peer_type, peer_addr, version, git_commit, start_time, uptime, active_time FROM CLUSTER_INFO WHERE PEER_TYPE = 'METASRV' ORDER BY peer_type;
|
|
|
|
-- SQLNESS REPLACE version node_version
|
|
-- SQLNESS REPLACE (\s\d+\.\d+(?:\.\d+)+\s) Version
|
|
-- SQLNESS REPLACE (\s[a-z0-9]{7,10}\s) Hash
|
|
-- SQLNESS REPLACE (\s[\-0-9T:\.]{19,}) Start_time
|
|
-- SQLNESS REPLACE ((\d+(s|ms|m)\s)+) Duration
|
|
-- SQLNESS REPLACE (\s127\.0\.0\.1:\d+\s) Address
|
|
-- SQLNESS REPLACE [\s\-]+
|
|
SELECT peer_id, peer_type, peer_addr, version, git_commit, start_time, uptime, active_time FROM CLUSTER_INFO WHERE PEER_TYPE = 'FRONTEND' ORDER BY peer_type;
|
|
|
|
-- SQLNESS REPLACE version node_version
|
|
-- SQLNESS REPLACE (\s\d+\.\d+(?:\.\d+)+\s) Version
|
|
-- SQLNESS REPLACE (\s[a-z0-9]{7,10}\s) Hash
|
|
-- SQLNESS REPLACE (\s[\-0-9T:\.]{19,}) Start_time
|
|
-- SQLNESS REPLACE ((\d+(s|ms|m)\s)+) Duration
|
|
-- SQLNESS REPLACE (\s127\.0\.0\.1:\d+\s) Address
|
|
-- SQLNESS REPLACE [\s\-]+
|
|
SELECT peer_id, peer_type, peer_addr, version, git_commit, start_time, uptime, active_time FROM CLUSTER_INFO WHERE PEER_TYPE != 'FRONTEND' ORDER BY peer_type;
|
|
|
|
-- SQLNESS REPLACE version node_version
|
|
-- SQLNESS REPLACE (\s\d+\.\d+(?:\.\d+)+\s) Version
|
|
-- SQLNESS REPLACE (\s[a-z0-9]{7,10}\s) Hash
|
|
-- SQLNESS REPLACE (\s[\-0-9T:\.]{19,}) Start_time
|
|
-- SQLNESS REPLACE ((\d+(s|ms|m)\s)+) Duration
|
|
-- SQLNESS REPLACE (\s127\.0\.0\.1:\d+\s) Address
|
|
-- SQLNESS REPLACE [\s\-]+
|
|
SELECT peer_id, peer_type, peer_addr, version, git_commit, start_time, uptime, active_time FROM CLUSTER_INFO WHERE PEER_ID > 1 ORDER BY peer_type;
|
|
|
|
-- SQLNESS REPLACE (:\s*(\".*?\"|\[.*?\]|\{.*?\}|[0-9]+|true|false|null)) PLACEHOLDER
|
|
SELECT peer_id, node_status FROM CLUSTER_INFO WHERE PEER_TYPE = 'DATANODE' ORDER BY peer_id;
|
|
|
|
SELECT peer_type, cpus!=0, memory_bytes!=0 FROM CLUSTER_INFO ORDER BY peer_type;
|
|
|
|
USE PUBLIC;
|