Dashboards for Siebel CRM Monitoring
The Siebel Observability Monitoring solution offers two choices for viewing metrics on dashboards – Grafana, which is the Open Source option, and OCI Console which is an OCI-native solution.
Several sample dashboards are provided with both options. These are in English.
These leading dashboard solutions offer easy customizability. While intuitive, for most impactful use, refer to their official documentation for details.
This topic covers:
Using Grafana Dashboards
For more details about Grafana Dashboards, see Key Software Components for Monitoring. Note that Grafana server/service is not shipped by Oracle and must be hosted and managed by the users. Features described in this document were tested with Grafana version 9.4.3.
The Grafana sample dashboards are provided as JSONs which can be downloaded after
enabling the monitoring feature and available via GET API:
/scm/api/v1.0/environment/<ENV_ID>/observability/download/sample_grafana_dashboards.zip.
Here's a list of sample Grafana dashboards from Oracle for complete backend monitoring:
- Node Exporter Dashboard
- Kube-State-Metrics Dashboard
- Cadvisor Dashboard
- Jmx Dashboard
- Nginx Ingress Controller Dashboard
- Siebel Server Dashboard
- Siebel Components Dashboard
- Siebel Block Volume and File System Storage Dashboard
The downloaded JSONs can be imported into Grafana for use with two steps:
- Add SCM provisioned Prometheus endpoint as a Data Source in Grafana as
follows:
- Log in to Grafana
- Add DataSource
- Select Prometheus
- Add Prometheus URL from SCM
- Choose GET as Https method
- Save
- Select the same data source as Prometheus DataSource during import of JSONs.
Visualizing OCI Infrastructure Metrics in Grafana
Follow these steps below to visualize OCI Infrastructure Metrics in Grafana.
For more information, refer:
- https://grafana.com/grafana/plugins/oci-metrics-datasource/
- https://github.com/oracle/oci-grafana-metrics/blob/master/docs/using.md
-
In Grafana, go to Configurations > Plugins and install the Oracle Cloud Infrastructure Metrics plugin.
- Click Create an Oracle Cloud Infrastructure Metrics Data Source and provide appropriate "Connection Details" and save the "Datasource".
- You can now use OCI Infrastructure metrics to build custom Dashboards in Grafana. You can verify the metrics from the metrics Explore tab in Grafana.
Using OCI Dashboards
OCI APM (Application Performance Monitoring) Dashboards are part of Oracle Cloud's observability and monitoring functionalities.
These can be accessed under APM Dashboard services in OCI Console. Sample dashboards from Siebel CRM Observability – Monitoring solution is available under SCM compartment and named "Siebel CRM - <namespace>".
- Log in to OCI.
- Navigate to Application Performance Monitoring Dashboards Service.
- Change compartment to SCM compartment.
- Sample dashboard is named "Siebel CRM - <namespace>".
These and other dashboards can be customized for your specific business requirements. Broad customization steps for OCI dashboard include:
- Identify different metrics from Metric Explorer service that meet your requirements.
- Utilize Monitoring Query Language from OCI to generate right output. For more information, refer https://docs.oracle.com/en-us/iaas/Content/Monitoring/Reference/mql.htm).
- Build new Dashboards based on the output from previous step.