2017 © Pedro Peláez
 

symfony-bundle apm-bundle

This bundle integrates Symfony with multiple APM (Application Performance Monitoring) systems

image

berriart/apm-bundle

This bundle integrates Symfony with multiple APM (Application Performance Monitoring) systems

  • Monday, February 27, 2017
  • by artberri
  • Repository
  • 1 Watchers
  • 4 Stars
  • 985 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 5 Forks
  • 2 Open issues
  • 6 Versions
  • 12 % Grown

The README.md

Warning This project is not maintained anymore, (*1)

BerriartAPMBundle

Seamless integration between APM (Application Performance Monitoring) services and Symfony projects., (*2)

Important Note: This Bundle is still in BETA stage. Breaking changes to the API can ocasionally be done until v1.0.0 is released. Use it with caution., (*3)

Summary

The BerriartAPMBundle integrates Symfony with APM services, it sends telemetry of various kinds (event, request, exception, etc.) to one or multiple APM services, to keep your application available, performing and succeeding., (*4)

APM services already included:, (*5)

Visual Studio Application Insights, (*6)

Coming soon:, (*7)

Features include:, (*8)

  • Request monitoring: Every request is tracked including: status code, url, duration, memory usage, controller name, route name and symfony environment name.
  • Exception tracking: Every Symfony exception is tracked.
  • Command tracking: Every Symfony command execution is tracked including: name, arguments, options, duration and memory usage.
  • Additional Command Line Tools: A command for sending messages to the APM services. For example, you can use it for sending deployment notifications to your monitoring system.
  • Multi APM support: you can use as many APM providers as you want. Usually only one is used but is usefull for migrations. If you APM provider is not supported by this bundle you can create your own and contribute to the project or make us a suggestion.
  • APM API Wrapper: you will be able to use a unique interface for every integrated APM service.

Documentation

The source of the documentation is stored in the Resources/doc/ folder in this bundle:, (*9)

Installation

All the installation instructions are located in the documentation folder., (*10)

License

This bundle is available under the MIT License., (*11)

Reporting an issue or a feature request and contributing

See the contributing guide., (*12)

About

BerriartAPMBundle is a Berriart initiative., (*13)

The Versions

27/02 2017

dev-master

9999999-dev

This bundle integrates Symfony with multiple APM (Application Performance Monitoring) systems

  Sources   Download

MIT

The Requires

 

The Development Requires

performance monitoring apm

27/02 2017

v1.0.0

1.0.0.0

This bundle integrates Symfony with multiple APM (Application Performance Monitoring) systems

  Sources   Download

MIT

The Requires

 

The Development Requires

performance monitoring apm

22/02 2017

dev-tracking-dependencies

dev-tracking-dependencies

This bundle integrates Symfony with multiple APM (Application Performance Monitoring) systems

  Sources   Download

MIT

The Requires

 

The Development Requires

performance monitoring apm

16/02 2017

v0.0.3

0.0.3.0

This bundle integrates Symfony with multiple APM (Application Performance Monitoring) systems

  Sources   Download

MIT

The Requires

 

The Development Requires

performance monitoring apm

15/02 2017

v0.0.2

0.0.2.0

This bundle integrates Symfony with multiple APM (Application Performance Monitoring) systems

  Sources   Download

MIT

The Requires

 

The Development Requires

performance monitoring apm

05/09 2016

v0.0.1

0.0.1.0

This bundle integrates Symfony with multiple APM (Application Performance Monitoring) systems

  Sources   Download

MIT

The Requires

 

The Development Requires

performance monitoring apm