From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: mail.toke.dk; spf=pass (mailfrom) smtp.mailfrom=irif.fr (client-ip=2001:660:3301:8000::1:2; helo=korolev.univ-paris7.fr; envelope-from=jch@irif.fr; receiver=) Received: from korolev.univ-paris7.fr (korolev.univ-paris7.fr [IPv6:2001:660:3301:8000::1:2]) by mail.toke.dk (Postfix) with ESMTPS id 2621582AAA1 for ; Mon, 12 Apr 2021 16:42:33 +0200 (CEST) Received: from mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [81.194.30.253]) by korolev.univ-paris7.fr (8.14.4/8.14.4/relay1/82085) with ESMTP id 13CEgX3m023179; Mon, 12 Apr 2021 16:42:33 +0200 Received: from mailhub.math.univ-paris-diderot.fr (localhost [127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTP id 2914110B371; Mon, 12 Apr 2021 16:42:33 +0200 (CEST) X-Virus-Scanned: amavisd-new at math.univ-paris-diderot.fr Received: from mailhub.math.univ-paris-diderot.fr ([127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [127.0.0.1]) (amavisd-new, port 10023) with ESMTP id z9C0Kx41onCP; Mon, 12 Apr 2021 16:42:31 +0200 (CEST) Received: from pirx.irif.fr (unknown [78.194.40.74]) (Authenticated sender: jch) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTPSA id 1371310B36D; Mon, 12 Apr 2021 16:42:31 +0200 (CEST) Date: Mon, 12 Apr 2021 16:42:30 +0200 Message-ID: <87eeffr2cp.wl-jch@irif.fr> From: Juliusz Chroboczek To: Dernat =?ISO-8859-1?Q?R=E9my?= In-Reply-To: <85037a41-4903-4342-195b-5f5160f45823@umontpellier.fr> References: <6AF7B2D8-D370-432F-BCB8-C714C1DED4CC@rouillier.fr> <2bf5e895-c758-62d4-68a1-1c747268bb26@crans.org> <09B3386F-42F0-4A30-A1F9-B65CCC106A4E@rouillier.fr> <2540d5d9-6ac8-d6f6-f468-565e98853d43@crans.org> <21640176-922A-4715-A0E3-DE5BEFECD720@rouillier.fr> <87v98uz0fv.wl-jch@irif.fr> <833a546d-dbe2-00c4-273e-16bc6664a9f8@umontpellier.fr> <87h7kbrb70.wl-jch@irif.fr> <85037a41-4903-4342-195b-5f5160f45823@umontpellier.fr> User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/27.1 Mule/6.0 MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (korolev.univ-paris7.fr [194.254.61.138]); Mon, 12 Apr 2021 16:42:33 +0200 (CEST) X-Miltered: at korolev with ID 60745C59.000 by Joe's j-chkmail (http : // j-chkmail dot ensmp dot fr)! X-j-chkmail-Enveloppe: 60745C59.000 from mailhub.math.univ-paris-diderot.fr/mailhub.math.univ-paris-diderot.fr/null/mailhub.math.univ-paris-diderot.fr/ X-j-chkmail-Score: MSGID : 60745C59.000 on korolev.univ-paris7.fr : j-chkmail score : . : R=. U=. O=. B=0.000 -> S=0.000 X-j-chkmail-Status: Ham Message-ID-Hash: BVNZLXKHGC4352DJNDJHJCKQLCEK2YOB X-Message-ID-Hash: BVNZLXKHGC4352DJNDJHJCKQLCEK2YOB X-MailFrom: jch@irif.fr X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: galene@lists.galene.org X-Mailman-Version: 3.3.4 Precedence: list Subject: [Galene] Statistics [was: Installation Script] List-Id: =?utf-8?q?Gal=C3=A8ne_videoconferencing_server_discussion_list?= Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: > Would it be possible (if it is not already possible) to add these kind of > data/output in a log flat file ? Similar things have been discussed before, see for example here: https://github.com/jech/galene/pull/23 The problem is that nobody seems to have a clear idea what statistics need to be provided, and how to provide statistics without sacrificing user privacy -- I administer three instances of Gal=E8ne right now, and I don't want to know who is having a discussion with whom, it's none of my business. What is more, Gal=E8ne is designed to scale well on multicore systems, and the patches to add statistics tend to introduce additional points of contention. (Since Go doesn't provide either CPU-local or thread-local data, you'll need to implement sharding at the application level.) So if you have a clear idea of what statistics are (1) useful to the administrator, (2) don't impair user privacy, (3) are cheap to compute, please outline your design, and we'll think together about how to implement it without creating a point of contention. -- Juliusz