Download the PHP package instrumental/instrumental_agent without Composer

On this page you can find all versions of the php package instrumental/instrumental_agent. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package instrumental_agent

Instrumental PHP Agent

Instrumental is a application monitoring platform built for developers who want a better understanding of their production software. Powerful tools, like the Instrumental Query Language, combined with an exploration-focused interface allow you to get real answers to complex questions, in real-time.

This agent supports custom metric monitoring for PHP applications. It provides high-data reliability at high scale.

Composer Installation

Visit instrumentalapp.com and create an account, then initialize the agent with your API key, found in the Docs section.

Usage

You'll probably want something like the above, using your project API token, only enabling the agent in production mode so you don't have development and production data writing to the same value. Or you can setup two projects, so that you can verify stats in one, and release them to production in another.

Now you can begin to use Instrumental to track your application.

Note: If it is unable to connect to the service, it will discard data after reaching a low memory threshold.

Want to track an event (like an application deploy, or downtime)? You can capture events that are instantaneous, or events that happen over a period of time.

Agent Control

Need to quickly disable the agent? Use $I->setEnabled(FALSE); on initialization and you don't need to change any application code.

Symfony

For usage with Symfony applications, we recommend registering the agent as a Symfony service.

Troubleshooting & Help

We are here to help. Email us at [email protected].

Release Process

  1. Pull latest master
  2. Merge feature branch(es) into master
  3. script/test
  4. Increment version in code
    • lib/Agent.php
  5. Update CHANGELOG.md
  6. Commit "Release version vX.Y.Z"
  7. Push to GitHub
  8. Tag version: git tag 'vX.Y.Z' && git push --tags (GitHub webhook will tell packagist and release a new version)
  9. Verify update on https://packagist.org/packages/instrumental/instrumental_agent
  10. Refresh documentation on instrumentalapp.com

Version Policy

This library follows Semantic Versioning 2.0.0.


All versions of instrumental_agent with dependencies

PHP Build Version
Package Version
Requires php Version >=7
pear/net_dns2 Version ~1.4
monolog/monolog Version ~1.19
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package instrumental/instrumental_agent contains the following files

Loading the files please wait ....