Frontend
Chapter 5 of 10
Monitor your live website, track traffic, and manage deployments—all from your Rumata workspace.
About Frontend
The Frontend section in System Explorer gives you visibility and control over the published version of your application.
You can monitor website activity, review resource usage, manage deployments, and troubleshoot failed releases without switching between platforms.
Whether your website was built with Rumata's AI agent or customized through code, you can manage its live version here.
Before you start
Open your factory workspace and navigate to System Explorer → Build → Frontend.
If your application hasn't been deployed yet, some monitoring information may not be available.
1. Explore your Frontend
The Frontend section is where you can check your live website's status and access its deployment and monitoring tools.
Open your Frontend
- Go to System Explorer → Build → Frontend.
- Review the deployment badge and current frontend status.
- Click Visit live site to open your published website, if available.
- Select Open code if you want to inspect the frontend's source code.
2. Monitor your website traffic
Once your website is live, Rumata provides analytics to help you understand its activity and performance.
Explore your frontend analytics
- Open Frontend in System Explorer.
- Choose Hourly or Daily to control how traffic data is grouped.
- Select a time range: 7d, 30d, or 90d, depending on your plan's available history.
- Click Refresh to update the displayed statistics.
- Review the available performance and traffic metrics.
Understand your website metrics
Requests served
See how many requests your website has received. These requests count toward your account's shared edge-request allowance.
Rate-limited requests (429)
Track requests that were restricted because a request limit was reached.
Server errors
Identify requests that encountered server-side errors.
Response bytes
See how much response data your website delivered.
Average response time
Understand how long your frontend typically takes to respond to requests.
Request origins
Explore where requests to your website are coming from using the geographic view and time chart.
Requests vs. visitors
Website requests are not the same as page views or unique visitors.
When someone opens your website, their browser may request multiple resources, including HTML, JavaScript, stylesheets, images, and fonts.
Each of these can count as a separate request. This means one page visit can generate several requests.
Response size and response time are separate measurements and don't reduce your request allowance.
Check your result
You should now be able to see your website's activity, review errors and response times, and understand how traffic contributes to your usage.
3. Manage your deployments
The Manage deployments section lets you review your published releases and prepare new ones.
Open deployment management
- Go to System Explorer → Build → Frontend.
- Click Manage deployments.
- In the Deploy Project window, review your Website address and available deployment information.
- Check the frontend source status and any backend services or workflows included in the deployment.
- Open Recent deployments to review previous release attempts.
Understand deployment history
Each deployment attempt may include information such as:
- Status: Whether the deployment succeeded, failed, or was retired.
- Timestamp: When the deployment was attempted.
- Commit: The source version associated with the deployment.
A previous successful deployment doesn't necessarily mean the latest deployment was successful.
4. Publish updates to your website
As you continue improving your application, you can publish new versions without starting from scratch.
Deploy an updated version
- Make your changes in your factory workspace using Rumata's AI agent or by editing the code.
- Test the updated application in Preview Mode to make sure everything works as expected.
- Open Frontend → Manage deployments.
- Review the Website address, selected services, workflows, and available settings.
- Click Review & deploy to open the deployment review.
- Check the selected components, build options, capacity, and any warnings.
- If everything looks correct, click Deploy now.
- Monitor the result in Recent deployments.
- Once the deployment succeeds, click Visit live site and test your application's main features.
Check your result
Your updated application should be available at its public website address, with the intended changes working correctly.
For a complete walkthrough, see [Publish your app](https://docs.rumata.dev/guides/publishing).
5. Troubleshoot failed deployments
If a deployment doesn't succeed, Rumata provides information to help you understand what went wrong.
Investigate a failed release
- Open Frontend → Manage deployments.
- Find the failed attempt under Recent deployments.
- Review the reported error and available details.
- Identify whether the issue relates to the frontend build, backend resources, workflow activation, or another reported cause.
- Ask Rumata's AI agent to help investigate the specific error, or resolve it manually.
- Review your deployment settings and retry once the issue is fixed.
- After a successful deployment, open the live website and test the affected functionality.
Keep your website running smoothly
With Rumata, publishing your application is just the beginning.
You can continue building with AI, monitor real website activity, track performance, investigate issues, and release improvements—all within the same platform.
Your development workspace and published application stay connected, giving you a consistent place to build, deploy, and manage your software.