From 36fd0a4fa7698f910a712d24201d3e3d7dc50d37 Mon Sep 17 00:00:00 2001 From: "vivekverma@arista.com" Date: Wed, 28 Aug 2024 08:51:13 -0700 Subject: [PATCH] Add CHASIS_COUNTERS_DB for aggregated stats in a chassis based system --- dockers/docker-database/database_config.json.j2 | 5 +++++ files/scripts/update_chassisdb_config | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/dockers/docker-database/database_config.json.j2 b/dockers/docker-database/database_config.json.j2 index 65db6cb72641..80ec9eab9eab 100644 --- a/dockers/docker-database/database_config.json.j2 +++ b/dockers/docker-database/database_config.json.j2 @@ -105,6 +105,11 @@ "id" : 14, "separator": ":", "instance" : "redis" + }, + "CHASSIS_COUNTERS_DB" : { + "id" : 21, + "separator": ":", + "instance" : "redis_chassis" } {% if DATABASE_TYPE is defined and DATABASE_TYPE == "dpudb" %} , diff --git a/files/scripts/update_chassisdb_config b/files/scripts/update_chassisdb_config index 292b1df719d9..2c54b1f4e5d5 100755 --- a/files/scripts/update_chassisdb_config +++ b/files/scripts/update_chassisdb_config @@ -7,7 +7,7 @@ import syslog database_config_file = "/var/run/redis/sonic-db/database_config.json" redis_chassis = 'redis_chassis' -chassis_db_list = ['CHASSIS_APP_DB', 'CHASSIS_STATE_DB'] +chassis_db_list = ['CHASSIS_APP_DB', 'CHASSIS_STATE_DB', "CHASSIS_COUNTERS_DB"] def main():