Group Ext Apm

一个监控代码性能的php扩展。a php extension for monitor your code performance
Alternatives To Group Ext Apm
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Systeminformer8,639
2 days ago89mitC
A free, powerful, multi-purpose tool that helps you monitor system resources, debug software and detect malware. Brought to you by Winsider Seminars & Solutions, Inc. @ http://www.windows-internals.com
Stats.js8,11873823612 days ago6October 29, 201619mitJavaScript
JavaScript Performance Monitor
Androidperformancemonitor6,494411a year ago10August 31, 201649apache-2.0Java
A transparent ui-block detection library for Android. (known as BlockCanary)
React Intersection Observer3,92215339521 days ago135July 22, 2022mitTypeScript
React implementation of the Intersection Observer API to tell you when an element enters or leaves the viewport.
Easy Monitor2,852876 months ago63March 30, 20201bsd-2-clauseJavaScript
企业级 Node.js 应用性能监控与线上故障定位解决方案
Myperf4j2,696
2 months ago3bsd-3-clauseJava
High performance Java APM. Powered by ASM. Try it. Test it. If you feel its better, use it.
Ios Monitor Platform2,489
4 years ago21mit
:books: iOS 性能监控 SDK —— Wedjat(华狄特)开发过程的调研和整理
React Cool Inview1,418323 days ago86April 17, 202220mitTypeScript
😎 🖥️ React hook to monitor an element enters or leaves the viewport (or another element).
Query Monitor1,418
2 days ago91gpl-2.0PHP
The Developer Tools Panel for WordPress
Httpreports1,15420a year ago99September 26, 20212mitC#
HttpReports is an APM (application performance monitor) system for .Net Core.
Alternatives To Group Ext Apm
Select To Compare


Alternative Project Comparisons
Readme

ext_group-apm

a php extension for monitor your code performance.

Support

  • php5.6
  • php7

Install

phpize
./configure
make && make install

php.ini config

//add the extension
extension="group_apm.so"

//default is 1;
group_apm.enabled = 1;

restart your php-fpm

Get start

    <?php
    /*
     * your code
     * do something
     *
     *
     */

    //get the monitor
    $data = group_apm();

data sample

    
    array (
      't' => 0.0019829273223876953,
      'cf' => 'Group\\App\\App::__construct=>/private/var/www/Group/vendor/group/group-framework/core/Group/App/App.php:78',
      'id' => 29,
      'pf_id' => 22,
    )

  • t => the func call time
  • cf => func name and filename:line
  • id => current func id
  • pf_id => parent func id

tips

It will record the func calltime > 1ms.

example1

php example/group_res.php

example2

php example/group_apm.php
Popular Performance Projects
Popular Monitor Projects
Popular Software Performance Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Php
Php Fpm
C
Monitor
Performance
Apm
Php Extension