Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:44091 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 92673 invoked from network); 29 May 2009 09:48:57 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 29 May 2009 09:48:57 -0000 Authentication-Results: pb1.pair.com header.from=patrick.allaert@gmail.com; sender-id=pass; domainkeys=bad Authentication-Results: pb1.pair.com smtp.mail=patrick.allaert@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.218.161 as permitted sender) DomainKey-Status: bad X-DomainKeys: Ecelerity dk_validate implementing draft-delany-domainkeys-base-01 X-PHP-List-Original-Sender: patrick.allaert@gmail.com X-Host-Fingerprint: 209.85.218.161 mail-bw0-f161.google.com Received: from [209.85.218.161] ([209.85.218.161:47341] helo=mail-bw0-f161.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id D1/00-26872-08FAF1A4 for ; Fri, 29 May 2009 05:48:49 -0400 Received: by bwz5 with SMTP id 5so7106427bwz.23 for ; Fri, 29 May 2009 02:48:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=hTNNZyHcxmIiEXojg4wlwLDSKSFFm2fRTr9iqnkNmWc=; b=bi8VJtiuTxQYV5PWQoisZ5rtjulHqI5wFo0fAOSMERFVPvd3ztpZQo5p64Vfq+13Bz JOhbhOItGpVCROLAGOgpscA70McdZ5yo9sa+t/igdbpmtc8IRQA5TdGaKl3J7jqCzFHu iRXaSf5BDoRyhGgcqV1I304mulhVEp+17vdE8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=aHUqbHqjGrcvnAYl/YQ8e5mcRuc0TBS6kngkM6yo/caZaTKiptwYBg90mfkBPaXiQ/ 8JCI4Oy1hN/N6AEiEjP8ANVn5PFGqfkU1eaSbb4fNaARlenG+d8Mukd1Sfis+yPTH6gk Zkv9zop5Hp0EeM4Eb5QMNOwFWUrSmgfcOO+4Q= MIME-Version: 1.0 Received: by 10.239.151.147 with SMTP id r19mr182257hbb.70.1243590524455; Fri, 29 May 2009 02:48:44 -0700 (PDT) In-Reply-To: <68de37340905251609t76c4ac1fj2b5c7f60761d4c4@mail.gmail.com> References: <4A1B24C9.40606@daevel.fr> <68de37340905251609t76c4ac1fj2b5c7f60761d4c4@mail.gmail.com> Date: Fri, 29 May 2009 11:48:44 +0200 Message-ID: To: Eddie Drapkin Cc: "Olivier B." , PHP Development Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] APM From: patrick.allaert@gmail.com (Patrick ALLAERT) 2009/5/26 Eddie Drapkin : > Wheels were made to be reinvented! I already have wheels but I'd like to have tires, it is much more comfortable while driving fast :) > On Mon, May 25, 2009 at 7:07 PM, Olivier B. wrote: >> Hi, >> >> why not use reporting thought syslog ? It's standard and "central >> aggregation" is already available (thought TCP or databases). Syslog is really neat, but it doesn't fit our needs. We'd like to have functionalities mainly focused on advanced error handling and providing in the future information like: which was the content of $_POST and what was the PHP stack trace when request at URL u at time t generated an E_ERROR in script s on line l in a corporate environment or hosting company hosting hundreds or thousands of PHP apps with a mix of custom made application and open source ones. Replacing the callback function at application level isn't manageable when you don't have the control of the applications, this is why we started as an extension that could be plugged, transparently, to PHP. Triggered error could then be forwarded using SNMP, mailing, syslog, etc. with additional information. -- Patrick Allaert --- http://code.google.com/p/peclapm/ - Alternative PHP Monitor