Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:44058 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 40218 invoked from network); 25 May 2009 23:08:05 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 25 May 2009 23:08:05 -0000 Authentication-Results: pb1.pair.com smtp.mail=php-dev.list@daevel.fr; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=php-dev.list@daevel.fr; sender-id=pass Received-SPF: pass (pb1.pair.com: domain daevel.fr designates 91.121.160.166 as permitted sender) X-PHP-List-Original-Sender: php-dev.list@daevel.fr X-Host-Fingerprint: 91.121.160.166 scrubby.daevel.fr Linux 2.6 Received: from [91.121.160.166] ([91.121.160.166:55075] helo=scrubby.daevel.fr) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id CE/8B-12479-2D42B1A4 for ; Mon, 25 May 2009 19:08:03 -0400 Received: from luuna.daevel.fr ([82.67.25.170] helo=[192.168.1.50]) by scrubby.daevel.fr with esmtpsa (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.68) (envelope-from ) id 1M8jGx-0007pw-Js for internals@lists.php.net; Tue, 26 May 2009 01:07:59 +0200 Message-ID: <4A1B24C9.40606@daevel.fr> Date: Tue, 26 May 2009 01:07:53 +0200 User-Agent: Mozilla-Thunderbird 2.0.0.19 (X11/20090103) MIME-Version: 1.0 To: PHP Development References: In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [PHP-DEV] APM From: php-dev.list@daevel.fr ("Olivier B.") Hi, why not use reporting thought syslog ? It's standard and "central aggregation" is already available (thought TCP or databases). Olivier Patrick ALLAERT a écrit : > Hi list, > > First, I'd like to apologize if the subject of this mail is somewhat off-topic. > > Davide Mendolia and me are currently working on: "Alternative PHP > Monitor" (APM - http://code.google.com/p/peclapm/) which consist of > three parts: > - a PHP extension which has as a goal of capturing "events" (warning, > error, notices,... and slow requests) storing them centrally in an > SQLite DB. > - a webfrontend to display captured events (for now, it's basically a > table without any filtering or querying). > - a "central aggregator" which collects events from the different > "nodes" (still not developped). > > I think it is important to mention that we are talking about 100% Free > Software here :-) > > An event is currently characterized with the following properties: > - a unique ID > - a timestamp > - a script filename/line number > - an event level corresponding to error levels > - a message > > A "slow request" is characterized with the following properties: > - a unique ID > - a timestamp > - a script filename > - a duration > > We'd like to have your opinion on our "next steps", what is the most > important feature according to you: > - The development of the central aggregator > - Collecting more info related to an "event" (content of variables > $GLOBALS, $_GET, $_POST,...) > - alert systems (SNMP, Mailing, ...) > - Web services > - extending the webfrontend > > Any similarity with existing Israeli products is purely coincidental. :-) > > Thanks for your help, > Patrick > >