
Accessing Metrics
- In the sidebar menu, click Projects
- Find and click the desired project name
- You will be taken to the project view page
Note: Logs and detailed CPU, memory, storage, and HTTP request metrics are available only for projects on Premium plans or higher.
Project Overview
On the project view page, you can find:
Project Status
| Status | Description |
|---|---|
| Running | Active and accessible project |
| Stopped | Paused and inaccessible project |
| Creating | Project is in the creation process |
Main Information
- Name and Description: Project identification
- Type: HTTP
- Instances: Active replicas / Total configured
- Plan: Current project plan
- Last Deployment: Date and time of the latest update
- Created At: Creation date
Storage
In the storage section, you can view:
- Capacity: Total configured storage (in GB)
- Persistent: Whether the storage is persistent (Yes/No)
- Path: Configured persistence directory (when applicable)
Billing Information
Hourly Projects
Shows the used value so far. This value may be outdated.
Warning: The displayed value is an estimate and may not reflect the final invoice amount.
Contract Projects (Monthly/Yearly)
Displays contract information:
- Payment mode: Monthly Contract or Yearly Contract
- End date: When the contract expires
- Automatic renewal: Whether the contract will renew automatically
Project Actions
On the view page, you have access to the following actions:
| Button | Description |
|---|---|
| Edit | Opens the project settings |
| Start | Starts a stopped project |
| Stop | Stops a running project |
| Delete | Deletes the project permanently |
Project Logs
Logs let you track application behavior per instance.
How to access
- On the project page, click "Show Logs"
- Logs are loaded automatically and updated in up to 60 seconds
Limitations
- Projects on the Basic plan cannot view logs
- The project must be in "Running" status
Tips
- Use logs to diagnose issues
- Identify errors and exceptions
- Distinguish versions and releases using information from your application, such as
ZENIFRA_INSTANCE_VERSION
Resource Usage (Premium+ Plans)
For Premium or higher projects, you can monitor:
CPU
- CPU usage per instance
- Comparison with the maximum limit allowed by the plan
- Updated in up to 5 minutes
RAM Memory
- Memory usage per instance
- Comparison with the maximum limit allowed by the plan
- Automatic formatting in MB or GB
HTTP Requests
- Number of requests that reached the application
- Useful for investigating traffic spikes and validating whether the project received calls after deployment
- Best used together with logs to understand behavior by time window
Network View
The Network Traffic section shows an aggregated summary of the application's HTTP behavior. It helps you understand volume, most accessed routes, responses by status class, and clients that called the project most often.
You can switch between time windows:
| Period | When to use it |
|---|---|
| 5 min | Validate recent deployments, smoke tests, and immediate traffic |
| 1 h | Investigate short spikes or behavior after a change |
| 6 h | Follow incidents or variations during part of the day |
| 24 h | Review the day's operational behavior |
| 7 days | Identify recurring patterns and the week's most used routes |
In the main view, you can find:
- Requests: total HTTP calls in the selected period
- Inbound: amount of data received by the application
- Outbound: amount of data sent in responses
- P95: 95th percentile latency when available
- HTTP status: distribution across
2xx,3xx,4xx, and5xxresponses - Top routes: most accessed routes, including HTTP method and request count
- Top clients: most frequent user agents in the period
- Request events: individual rows with raw source IP, method, sanitized route, status, latency, and user agent
You can also click a status class, such as 4xx or 5xx, to open a drill-down with routes, user agents, and request events associated with that response type. Use this drill-down to quickly find endpoints with errors, clients generating failures, involved source IPs, or high-impact routes.
Note: Network metrics and request events can take a few minutes to appear. Request events display raw source IPs to users with access to the project's metrics and are retained for up to 7 days. Zenifra does not store query strings or referrers in this view.
Instance Selection
When the project has multiple instances, you can select a specific instance to view logs and metrics.
Storage Usage (Premium+ Plans)
For Premium or higher projects, the storage section shows:
- Progress bar: Percentage of used storage
- Used value: Consumed space in bytes
- Total capacity: Project storage limit
Next Steps
FAQ
Why can't I view the metrics?
Detailed metrics are available only for projects on Premium plans or higher. Upgrade your plan to access these features.
Logs are not loading. What should I do?
Check whether:
- the project is in "Running" status
- you have a Premium plan or higher
- the application is actually generating logs
Can I export logs?
At the moment, log export is not available. You can view logs directly in the console.
How often are metrics updated?
Metrics are updated in up to 5 minutes. Logs are updated in up to 60 seconds.
How to Create an HTTP Project on Zenifra via Console
Learn how to create your first HTTP project on Zenifra. Full tutorial with console, plans, settings, and cloud deployment.
Quick Start — Node.js
Publish a working Node.js application on Zenifra with Express, GitHub, configured port, and deployment validation.