Exploring the Liferay Cloud Console
The Liferay Cloud Console is your central command center for managing and monitoring your Liferay Cloud deployments. While applicable to both PaaS and SaaS, this article focuses on the Liferay PaaS experience, as PaaS projects offer a wider range of tools and functionalities within the console. You’ll learn more about the SaaS experience in a later article.
Navigating the Cloud Console
The console's Overview page provides a comprehensive view of your Liferay Cloud project. At a glance, you can see the status of services and deployments, recent activities, alerts, and the location of each environment.
Here, you can toggle between different environments within your project (e.g., development, staging, production), each with its unique set of services and configurations. Each environment has a unique name, typically combining the project ID and environment ID (e.g., clarity-uat, clarity-prd). You can easily switch between environments using the selector menu in the upper left corner of the console.
Managing and Configuring Services
The Services page offers a detailed view of the services deployed within your chosen environment. This includes information about the latest build deployed to each service, their endpoints, status, and the number of instances running. You can also manage configurations, view logs, and access the shell for each service, providing granular control over your environment. Custom services deployed to your cloud project also appear here.
Viewing Network Details and Configurations
The Network page serves as your hub for managing all network-related configurations within your Liferay Cloud environment. Here, you can configure how your services interact with external networks and users. This includes the following tabs:
- Endpoints: View and configure endpoints to control how external traffic accesses your services.
- CDN Integration: Manage CDN configurations to optimize content delivery.
- SSL Certificates: Add custom SSL certificates or use Liferay PaaS's auto-provisioning for secure communication.
This centralized control over network settings simplifies management and ensures your applications are accessible and secure.
Reviewing Activities
This chronological log captures a wide range of activities, including builds, deployments, configuration changes, and more. By reviewing the activity log, you can track the history of your environment, understand the sequence of events, and quickly identify any recent changes that might have impacted your applications. This audit trail aids with troubleshooting issues, monitoring deployments, and maintaining a clear understanding of your environment.
Reviewing Service Logs
The Logs page provides a comprehensive view into the inner workings of your Liferay Cloud environment. Available logs appear in the following categories:
- Build Logs: Detailed records of your build processes, aiding in diagnosing compilation errors.
- Application Logs: Logs from your deployed applications, capturing errors and warnings for troubleshooting.
- Status Logs: Logs related to service health and availability.
- VPN Logs: Logs for monitoring and troubleshooting VPN connections.
You can search, filter, and download logs to efficiently analyze them. Pinpoint specific events using keywords, filter by service, or narrow down results by time frame. This granular access to log data empowers you to troubleshoot issues and understand behavior.
Monitoring Performance and Resources
The Monitoring page displays key performance metrics for your services, such as CPU usage, memory usage, and data transfer. This allows you to monitor the health and performance of your applications and identify potential bottlenecks. You can also configure your alert preferences to receive notifications about specific events or performance thresholds. This proactive monitoring helps you address issues promptly and maintain optimal application performance.
Creating and Restoring Backups
The Backups page provides comprehensive tools for safeguarding your valuable data. While production environments are automatically configured for scheduled backups, you can also perform manual backups for any environment. You can also determine the frequency and retention policy for backups. Here, you can also revert your environment to a previous state manually.
Managing Team Members
The Team page provides granular control over user access and permissions within your Liferay Cloud environment. Here, you can invite team members and assign them one of three roles: Owner, Administrator, or Contributor. Each role has predefined permissions, controlling their access to specific resources and functionalities. You can also remove users as needed.
Conclusion
The Liferay Cloud Console offers a centralized platform for managing and monitoring your Liferay Cloud deployments. Its intuitive interface and comprehensive features empower you to efficiently manage services, configure deployments, and monitor your applications. Next, you’ll see the Liferay Cloud Console in action.
Capabilities
Product
Education
Contact Us