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