Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:44056 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 22054 invoked from network); 25 May 2009 20:38:55 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 25 May 2009 20:38:55 -0000 Authentication-Results: pb1.pair.com smtp.mail=ilia@prohost.org; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=ilia@prohost.org; sender-id=unknown Received-SPF: error (pb1.pair.com: domain prohost.org from 209.85.219.166 cause and error) X-PHP-List-Original-Sender: ilia@prohost.org X-Host-Fingerprint: 209.85.219.166 mail-ew0-f166.google.com Received: from [209.85.219.166] ([209.85.219.166:42739] helo=mail-ew0-f166.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id C5/38-12479-DD10B1A4 for ; Mon, 25 May 2009 16:38:54 -0400 Received: by ewy10 with SMTP id 10so3573775ewy.23 for ; Mon, 25 May 2009 13:38:51 -0700 (PDT) Received: by 10.216.19.68 with SMTP id m46mr2288265wem.7.1243283930987; Mon, 25 May 2009 13:38:50 -0700 (PDT) Received: from ?192.168.1.169? (TOROON63-1176059019.sdsl.bell.ca [70.25.60.139]) by mx.google.com with ESMTPS id f13sm4628394gvd.20.2009.05.25.13.38.48 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 25 May 2009 13:38:49 -0700 (PDT) Cc: PHP Development , Davide Mendolia Message-ID: <8A9B0E56-82A5-405C-8221-B3B22852AA07@prohost.org> To: Patrick ALLAERT In-Reply-To: Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v935.3) Date: Mon, 25 May 2009 16:38:45 -0400 References: X-Mailer: Apple Mail (2.935.3) Subject: Re: [PHP-DEV] APM From: ilia@prohost.org (Ilia Alshanetsky) Neat idea. Why not open the sqlite db at MINIT rather then RINIT and add a whole pile of overhead to every request. Ilia Alshanetsky On 25-May-09, at 4:57 AM, Patrick ALLAERT wrote: > 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 > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php >