Language Connectors

Drop a single file into your project and start handling requests. Each connector implements the full APM IPC protocol — no extra dependencies beyond what’s noted.

Node.js Node.js 14+ v2.1.0
curl -fsSL https://processmanager.dev/connectors/apm_module.node.js -o apm_module.node.js
Self-update: node apm_module.node.js -update
apm_module.node.js 13 KB
MD5: 60578a1143d95832360f4812b3e3dfe3
PHP PHP 7.4+ v1.0.0
curl -fsSL https://processmanager.dev/connectors/apm_module.php -o apm_module.php
Self-update: php apm_module.php -update
apm_module.php 10 KB
MD5: 5a517792d521aa06426bd0efc5292074
Python Python 3.6+ v1.0.0
curl -fsSL https://processmanager.dev/connectors/apm_module.py -o apm_module.py
Self-update: python3 apm_module.py -update
apm_module.py 10 KB
MD5: f813ec56ac3950f9e3e9c04ff0b28430
Perl Perl 5.10+ v1.0.0
cpan install JSON
curl -fsSL https://processmanager.dev/connectors/ApmModule.pm -o ApmModule.pm
Self-update: perl ApmModule.pm -update
ApmModule.pm 10 KB
MD5: 002c72c41bb75cd0e95cb581a020dbec
Lua Lua 5.3+ v1.0.0
luarocks install lua-cjson
curl -fsSL https://processmanager.dev/connectors/apm_module.lua -o apm_module.lua
Self-update: lua apm_module.lua -update
apm_module.lua 10 KB
MD5: a660014e6079550bd68bc97b9fda8d2d
See the Connectors section of the manual for usage examples.