Concepts
Processes
A process represents a single running instance of your Node.js application.
What is a process
Every time your application starts and initializes the Rytena agent, it registers as a process. Each process has a unique runtime ID generated from its hostname, PID, and start time.
Process states
- Running — the process has sent a snapshot in the last 2 minutes
- Stopped — no snapshots received for more than 2 minutes
- Crashed — reserved for future use
Multiple processes per project
You can run the same application on multiple servers using the same API key. Each instance registers as a separate process. This is useful for horizontally-scaled deployments.