{{ title }}

{{ message }}

Running with a specific app

Start the monitor with a valid Pynenc app instance:

pynenc --app your_app.py monitor
Using app discovery from state backends

You can also run the monitor without specifying an app by configuring a state backend through a plugin system.

Available Backend Plugins

Redis Plugin: pip install pynenc-redis

MongoDB Plugin: pip install pynenc-mongodb

Memory Backend: Built-in (development only, no app discovery)

Configuration Methods

Environment Variables: Set plugin-specific configuration via environment

Configuration Files: Use pyproject.toml, YAML, or JSON files

PynencBuilder: Programmatic configuration in your application code

The monitor will attempt to discover apps registered in the configured state backend. Install the appropriate plugin for your backend and ensure the backend service is running. For configuration details, refer to the specific plugin documentation and the Pynenc documentation.