{"repo":"scoutapp/scout_apm_elixir","free":true,"listed":false,"github":"https://github.com/scoutapp/scout_apm_elixir","clone":"git clone https://github.com/scoutapp/scout_apm_elixir.git","description":"ScoutAPM Elixir Agent. Supports Phoenix and other frameworks.","language":"Elixir","stars":36,"topics":["elixir","phoenix","monitoring","profiler"],"license":null,"category":"analytics","readme_excerpt":"Scout Elixir Performance Monitoring Agent scout apm monitors the performance of Elixir applications in production and provides an in-browser profiler during development. Metrics are reported to Scout, a hosted application monitoring service. Monitoring Usage 1. Signup for a free Scout account. 2. Follow our install instructions within the UI. See our docs for detailed information. DevTrace (Development Profiler) Usage DevTrace, Scout's in-browser development profiler, may be used without signup. To use: 1. Follow the same installation steps as monitoring, but skip downloading the config file. 2. In your config/dev.exs file, add: 3. Restart your app. 4. Refresh your browser window and look for the speed badge. Instrumentation See our docs for information on libraries we auto-instrument (like Phoenix controller-actions) and guides for instrumenting Phoenix channels, Task, HTTPoison, GenServer, and more. Supported Template Engines Scout APM automatically instruments the following Phoenix template engines: - EEx ( .eex ) - Standard Embedded Elixir templates - ExS ( .exs ) - ExScript templates - HEEx ( .heex ) - HTML-aware Embedded Elixir (requires phoenix live view 0.17 ) - Slime ( .slim , .slime ) - Slim-like templates (requires phoenix slime ) Template engines are enabled automatically based on your project's dependencies. To use Scout's instrumented engines, add to your config/config.exs : Error Tracking Scout APM captures errors automatically and allows manual error capture. ","default_branch":null,"files":null,"tree":[],"storefront":"/r/scoutapp","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/scoutapp/scout_apm_elixir/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}