Project Metrics and Insights
Learn how to use the project metrics and insights tab on Zenifra. Monitor CPU, RAM, storage and logs to optimize your application.
Project Metrics and Insights
The metrics tab allows you to monitor your project's performance in real-time, view logs, and extract insights for optimization.
Accessing Metrics
- In the sidebar, click Projects
- Find and click on the project name you want to view
- You will be directed to the project overview page
Note: Detailed metrics (CPU, Memory, Storage, Logs) are only available for projects on Premium plans or higher. Projects on the Basic plan do not have access to these features.
Project Overview
On the project overview page, you will find:
Project Status
| Status | Description |
|---|---|
| Running | Project is active and accessible |
| Stopped | Project is paused, not accessible |
| Creating | Project is being created |
| Deleted | Project has been deleted |
Main Information
- Name and Description: Project identification
- Type: HTTP or TCP
- Instances: Active replicas / Total configured
- Plan: Current project plan
- Last Deploy: Date and time of last update
- Created at: Project creation date
Storage
In the storage section, you can view:
- Capacity: Total storage configured (in GB)
- Persistent: Whether storage is persistent (Yes/No)
- Path: Directory configured for persistence (when applicable)
Billing Information
Hourly Payment Projects
Displays the amount used 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/Annual)
Displays contract information:
- Payment mode: Monthly Contract or Yearly Contract
- End date: When the contract expires
- Auto-renewal: Whether the contract will be automatically renewed
Project Actions
On the project overview page, you have access to the following actions:
| Button | Description |
|---|---|
| Edit | Access project settings |
| Start | Start a stopped project |
| Stop | Stop a running project |
| Delete | Permanently delete the project |
Project Logs
Logs allow you to monitor your application's behavior in real-time.
How to access
- On the project page, click "Show Logs"
- Logs will be loaded automatically and updated every 15 seconds
Limitations
- Projects on the Basic plan cannot view logs
- The project must be in "Running" status
Tips
- Use logs to diagnose problems
- Identify errors and exceptions
- Monitor requests and responses
Resource Usage (Premium+ Plans)
For Premium or higher plans, you can monitor:
CPU
- CPU usage view per instance
- Comparison with the maximum limit allowed by the plan
- Real-time updates
RAM Memory
- Memory usage view per instance
- Comparison with the maximum limit allowed by the plan
- Automatic formatting in MB or GB
Instance Selection
When the project has multiple instances, you can:
- Select a specific instance to view
- View all instances simultaneously
Storage Usage (Premium+ Plans)
For Premium or higher plans, the storage section displays:
- Progress bar: Percentage of storage used
- Used value: Space consumed in bytes
- Total capacity: Storage limit for the project
Next Steps
FAQ
Why can't I view metrics?
Detailed metrics are only available for projects on Premium plans or higher. Upgrade your plan to access these features.
Logs are not loading. What to do?
Check if:
- The project is in "Running" status
- You have a Premium plan or higher
- The application is generating logs correctly
Can I export logs?
Currently, log export is not available. You can view logs directly in the console.
How often are metrics updated?
CPU and Memory metrics are updated every 60 seconds. Logs are updated every 15 seconds.