Project metrics screenshot


Accessing Metrics

  1. In the sidebar menu, click Projects
  2. Find and click the desired project name
  3. 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

StatusDescription
RunningActive and accessible project
StoppedPaused and inaccessible project
CreatingProject 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:

ButtonDescription
EditOpens the project settings
StartStarts a stopped project
StopStops a running project
DeleteDeletes the project permanently

Project Logs

Logs let you track application behavior per instance.

How to access

  1. On the project page, click "Show Logs"
  2. 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:

PeriodWhen to use it
5 minValidate recent deployments, smoke tests, and immediate traffic
1 hInvestigate short spikes or behavior after a change
6 hFollow incidents or variations during part of the day
24 hReview the day's operational behavior
7 daysIdentify 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, and 5xx responses
  • 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.