Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Setting up the Standard Observability Suite in DuploCloud
Observability components are not turned on by default.
You need to enable the standard observability components before using them. To do this, navigate to Administrator -> Observability -> Standard -> Settings and follow the instructions in the rest of this section.
The suite included in the DuploCloud platform
Setting up Logging in the DuploCloud Portal
Navigate to Administrator -> Observability -> Standard -> Settings, and select the Logging tab to enable Logging. Click on Enable Logging.
Logging is based on OpenSearch and Kibana, deployed in the Tenant of your choice, and configurable, as shown below.
After enabling logging, choose which Tenants to collect logs from. The platform deploys collectors for each Tenant that you enable. Filebeat is the collector for Logs.
If you have a multi-region setup, create a separate logging infrastructure setup for each region to avoid the cost of cross-region data transfer.
Setting up Auditing in the DuploCloud Portal Standard Observability Suite
The DuploCloud Standard Observability Suite generates audit trails using OpenSearch. Enabling logging is a prerequisite for audit functionality.
In the DuploCloud Portal, navigate to Administrator -> Observability -> Standard -> Settings -> Audit and click the Enable Audit link.
Once enabled, the Audit view is accessible at Administrator -> Observability ->Audit. See the Auditing topic for further details.
Logging in the DuploCloud Standard Observability Suite utilizing OpenSearch and Kibana
DuploCloud Standard Observability Suite uses built-in OpenSearch. Filebeat is the collector deployed in each host.
In the DuploCloud Portal, navigate to Administrator -> Observability -> Standard -> Logs.
Use the Select Tenant list box to select a Tenant. In the Tenant context, ready-made filters are available for easy access to logs per Service in that Tenant.
Create additional filters using the Kibana interface. DuploCloud's Filebeat collector automatically labels the logs according to Tenant, Service, containers, and other related metadata.
DuploCloud retains application logs in two stages: comprehensive tracking and auditing.
Initially, logs are available in OpenSearch for 60 days, ensuring immediate access for recent activity analysis.
Logs are archived in an S3 Bucket for 365 days for long-term storage, meeting compliance, and historical data review needs. You can customize retention periods to meet specific requirements, offering flexibility in log management.
Comprehensive metrics at a glance using the DuploCloud Standard Observability Suite
In the DuploCloud Portal, navigate to Observability -> Standard -> Metrics to view various metrics per Tenant.
Several out-of-the-box dashboards are available for various services. You can customize these, configure them, and add them to your standard view.
Enabling Metrics collection for centralized monitoring and select Tenants
The Metrics control plane uses Grafana, Prometheus, and Yace. They are only deployable in Default Tenant.
Navigate to Administrator -> Observability -> Standard -> Settings. Select the Monitoring tab to enable Metrics, and click the Enable Monitoring link.
In the Monitoring tab, select Enable Centralized Monitoring.
Below, the Monitoring view is shown after the metrics have been enabled. cAdvisor and Node Exporter collect metrics. Selecting a Tenant deploys the containers on all the Hosts in that Tenant.