Hello,

everyone who is running SEMS 1.4.0 with default configuration (i.e. load all modules) should be aware of the issue that the 'monitoring' in-memory DB is collecting call information for all past calls, if they are not cleared, either by setting
  run_garbage_collector = yes
in monitoring.conf, or by calling e.g. clearFinished() DI function through DI (remotely through XMLRPC, json-rpc or stats).

If in doubt, see the documentation in
 doc/Readme.monitoring.txt
or
http://git.sip-router.org/cgi-bin/gitweb.cgi?p=sems;a=blob;f=doc/Readme.monitoring.txt

Stefan

-------- Original Message --------
Subject: [Semsdev] git:1.4: monitoring: run garbage collector by default
Date: Thu, 14 Apr 2011 17:41:04 +0200 (CEST)
From: Stefan Sayer <[email protected]>
To: [email protected]

Module: sems
Branch: 1.4
Commit: deff062515bd99af212d631d9225e04bed32503b
URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=deff062515bd99af212d631d9225e04bed32503b

Author: Stefan Sayer <[email protected]>
Committer: Stefan Sayer <[email protected]>
Date:   Thu Apr 14 17:38:49 2011 +0200

monitoring: run garbage collector by default

reasoning: in default configuration, when loading all modules,
monitoring should not collect call records until forever, as
this will eventually fill up RAM

---

 apps/monitoring/etc/monitoring.conf       |    2 +-
 apps/monitoring/etc/monitoring.conf.cmake |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/apps/monitoring/etc/monitoring.conf b/apps/monitoring/etc/monitoring.conf
index c44009e..1f66783 100644
--- a/apps/monitoring/etc/monitoring.conf
+++ b/apps/monitoring/etc/monitoring.conf
@@ -4,7 +4,7 @@
 # run garbage collection on expired session info?
 # Default: no
 #
-#run_garbage_collector = yes
+run_garbage_collector = yes

 #garbage_collector_interval=10
 #
diff --git a/apps/monitoring/etc/monitoring.conf.cmake b/apps/monitoring/etc/monitoring.conf.cmake
index c44009e..1f66783 100644
--- a/apps/monitoring/etc/monitoring.conf.cmake
+++ b/apps/monitoring/etc/monitoring.conf.cmake
@@ -4,7 +4,7 @@
 # run garbage collection on expired session info?
 # Default: no
 #
-#run_garbage_collector = yes
+run_garbage_collector = yes

 #garbage_collector_interval=10
 #

_______________________________________________
Semsdev mailing list
[email protected]
http://lists.iptel.org/mailman/listinfo/semsdev

_______________________________________________
Sems mailing list
[email protected]
http://lists.iptel.org/mailman/listinfo/sems

Reply via email to