Skip to content

Commit bc09bbd

Browse files
Merge pull request #3142 from oracle-devrel/obs5
Obs5
2 parents 097bfab + 9e6a390 commit bc09bbd

1,849 files changed

Lines changed: 653849 additions & 147 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
Copyright (c) 2026 Oracle and/or its affiliates.
2+
3+
The Universal Permissive License (UPL), Version 1.0
4+
5+
Subject to the condition set forth below, permission is hereby granted to any
6+
person obtaining a copy of this software, associated documentation and/or data
7+
(collectively the "Software"), free of charge and under any and all copyright
8+
rights in the Software, and any and all patent rights owned or freely
9+
licensable by each licensor hereunder covering either (i) the unmodified
10+
Software as contributed to or provided by such licensor, or (ii) the Larger
11+
Works (as defined below), to deal in both
12+
13+
(a) the Software, and
14+
(b) any piece of software and/or hardware listed in the lrgrwrks.txt file if
15+
one is included with the Software (each a "Larger Work" to which the Software
16+
is contributed by such licensors),
17+
18+
without restriction, including without limitation the rights to copy, create
19+
derivative works of, display, perform, and distribute the Software and make,
20+
use, sell, offer for sale, import, export, have made, and have sold the
21+
Software and the Larger Work(s), and to sublicense the foregoing rights on
22+
either these or other terms.
23+
24+
This license is subject to the following condition:
25+
The above copyright notice and either this complete permission notice or at
26+
a minimum a reference to the UPL must be included in all copies or
27+
substantial portions of the Software.
28+
29+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
30+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
31+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
32+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
33+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
34+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
35+
SOFTWARE.

observability-and-management/README.md

Lines changed: 50 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -2,86 +2,86 @@
22

33
The Observability and Manageability (O&M) platform is a suite of OCI services that provide visibility and insights across cloud-native and traditional technologies, whether in multicloud or on-premises environments. It offers broad, standards-based ecosystem support, helping enterprises manage diverse IT portfolios, reduce troubleshooting time, prevent outages, and align IT operations with business objectives.
44

5-
 
6-
AI agent skills for OCI observability [Link](https://github.com/adibirzu/oci-skills)
7-
85
 
96

107
Reviewed: Reviewed: 17.06.2026
118

12-
 
9+
 
1310

1411

12+
# Team Publications
1513

1614
|Observability Service | Assets Page|
1715
|---|---|
1816
| Logging Analytics | [Link](./logging-analytics/README.md) |
1917
| Logging | [Link](./logging/README.md) |
2018
| Database Management | [Link](./database-management/README.md)|
2119
| Ops Insights | [Link](./operations-insights/README.md) |
22-
| Application Performance Monitoring | [Link](./application-performance-monitoring/README.md) |
20+
| Application Performance Monitoring | [Link](./application-performance-monitoring/README.md) |
21+
| OCI Monitoring | [Link](./oci-monitoring/README.md) |
2322
| Organization Management | WIP |
24-
| Cost Management | WIP |
25-
| OCI Monitoring | WIP |
23+
| Cost Management | [Link](./cost-management/README.md) |
2624

27-
 
2825

29-
|Observability Targets | Assets Page|
26+
 
27+
28+
|Observability by Targets | Assets Page|
3029
|---|---|
3130
| Autonomous Database | [Link](./database-observability/autonomous-observability-asset/README.md) |
3231
| Database Cloud Service | [Link](./database-observability/exacs-and-dbcs-observability-assets/README.md) |
3332
| Exadata cloud@customer | [Link](./database-observability/exacc-observability-assets/README.md) |
3433
| Exadata Cloud Service | [Link](./database-observability/exacs-and-dbcs-observability-assets/README.md)|
3534
| Automated Observability Enablement for External Oracle Databases| [Link](./database-observability/external-database-enablement/README.md) |
36-
| Automated Observability Enablement for OCI Cloud-Native Databases| [Link](https://github.com/adibirzu/oci-dbman-opsi) |
35+
| Automated Observability Enablement for OCI Cloud-Native Databases| [Link](/observability-and-management/assets/oci-dbman-opsi/README.md) |
3736
| DB@GCP | [WIP](https://docs.oracle.com/en-us/iaas/Content/database-at-gcp/gcpmn-monitor.html)|
3837
| DB@Azure |[WIP](https://docs.oracle.com/en-us/iaas/Content/database-at-azure/azumn-monitor.html)|
39-
| DB@AWS | [Link](./oracleaws/README.md)|
38+
| DB@AWS | [Link](./database-observability/oracleaws/README.md)|
4039
| EBS | [Link](https://docs.oracle.com/en/solutions/enable-om-stack-monitoring-ebs/index.html#GUID-6D9E091F-3614-4E3E-A082-5FC82B27CD7C) |
41-
| Webogic | [Link](https://karthicin.medium.com/how-to-monitor-weblogic-in-oci-and-collect-logs-for-analysis-7c5007426010) |
42-
| Apex | [Link](https://blogs.oracle.com/observability/oci-observability-for-oracle-apex) |
43-
| OCI CI Container Instance | [Link](https://github.com/adibirzu/oci-container-monitoring) |
44-
| .... | |
45-
| .... | |
40+
| Observability for Golden Gate Cloud|[Link](/observability-and-management/assets/oci-observability-for-goldengate-cloud/README.md)|
41+
| Observability for APEX |[Link](/observability-and-management/assets/oci-observability-for-oracle-apex/README.md)|
42+
| OCI CI Container Instance |WIP |
43+
| Monitor Weblogic in OCI | [Link](/observability-and-management//assets/monitor-weblogic-in-oci-and-collect-logs/README.md) |
44+
45+
46+
 
47+
48+
49+
|Observability Platform Asset | Assets Page|
50+
|---|---|
51+
| OCI Observability and Management best practices and checklist|[Link](https://blogs.oracle.com/observability/post/oci-observability-checklist)|
52+
| Observability Design Guide | [Link](https://obs.octodemo.cloud/) |
53+
| AI agent skills for OCI observability | [Link](https://github.com/adibirzu/oci-skills) |
54+
| OCI Management Dashboard Automation|[Link](/observability-and-management/assets/oci-management-dashboard-automation/README.md)|
55+
| Multi-cloud observability using OCI Monitoring|[Link](/observability-and-management/assets/multi-cloud-observability-using-oci-monitoring/README.md)|
56+
| How and why to run Wazuh in OCI|[Link](/observability-and-management/assets/why-and-how-to-run-wazuh-on-oci/README.md)|
57+
| OCI Metric Report Generator|[Link](/observability-and-management/assets/oci-metrics-report/README.md)|
58+
| Using Plumi to create OCI Resources|[Link](/observability-and-management/assets/using-pulumi-to-create-oci-resources/README.md)|
59+
| Wazuh running in OCI | [Link](/observability-and-management/assets/why-and-how-to-run-wazuh-on-oci/README.md)|
60+
| Use Cloud Guard Insight Recipes to monitor Windows Instances against Interesting Windows Event IDs for Malware/General Investigation |[Link](/observability-and-management/assets/cloud-guard-insight-recipes-windows-event-ids/README.md)|
61+
62+
63+
4664

4765
 
4866

67+
| 3rd Party integration | Assets Page|
68+
|---|---|
69+
| Stream Azure Event Hub logs into Log Analytics|[Link](./assets/azurelogs2oci/README.md)|
70+
| Stream GCP logs into Log Analytics|[Link](./assets/gcplogs2oci/README.md)|
71+
| OCI Logs to Splunk from OCI Object Storage|[Link](./assets/get-logs-into-splunk-from-oci-object-storage/README.md)|
72+
| Stream OCI Logs to Splunk|[Link](./assets/stream-oci-logs-to-splunk/README.md)|
73+
| OCI Logs to IBM QRadar|[Link](./assets/integrating-oci-logs-into-ibm-qradar-siem/README.md)|
74+
| OCI Prometheus and OTEL Monitoring|WIP|
75+
| Prometheus exporter in OCI |[Link](./assets/oracle-cloud-prometheus-exporter/README.md)|
76+
| OCI Logs to Sentinel|[Link](./assets/send-oci-logs-to-azure-sentinel-using-oracle-functions/README.md)|
77+
| ServiceNow integration with OCI using secrets stored in OCI Vault to create incidents|[Link](./assets/servicenow-oci-vault-incidents/README.md)|
78+
| ServiceNow integration with Oracle cloud alarms|[Link](./assets/servicenow-integration-with-oracle-cloud-alarms/README.md)|
4979

5080

51-
# Team Publications
5281

53-
## Blogs
54-
55-
- [OCI Observability and Management best practices and checklist](https://blogs.oracle.com/observability/post/oci-observability-checklist)
56-
- [Use Cloud Guard Insight Recipes to monitor Windows Instances against Interesting Windows Event IDs for Malware/General Investigation ](https://learnoci.cloud/use-cloud-guard-insight-recipes-to-monitor-windows-instances-against-interesting-windows-event-ids-7ef796174d37?source=friends_link&sk=682c057a61e7c2707df1895420649c2c)
57-
- [Stream OCI logs to Splunk](https://blogs.oracle.com/cloud-infrastructure/post/stream-oci-logs-kafka-connect-splunk)
58-
- [Why and how to run Wazuh on OCI](https://learnoci.cloud/why-and-how-to-run-wazuh-on-oci-6b39174b5d2d?sk=2b9185ad216f0cedbf80b2e5a8705c96)
59-
- [Oracle Cloud Prometheus Exporter](https://karthicin.medium.com/oracle-cloud-prometheus-exporter-c78543473d7)
60-
- [How to integrate Service Now with Oracle cloud Alarms](https://karthicin.medium.com/servicenow-integration-with-oracle-cloud-d3d7a1c6f68a)
61-
- [Oracle Cloud Observability Terraform module](https://karthicin.medium.com/oracle-cloud-observability-terraform-module-d549132892cb)
62-
- [Useful cli commands](https://karthicin.medium.com/useful-oci-cli-commands-f6e05b3e5eef)
63-
- [How to install Grafana in OCI and send OCI metrics to it](https://learnoci.cloud/how-to-install-grafana-in-oci-and-send-oci-metrics-to-it-c2582ebdfda5)
64-
- [How to use Templates for Console Dashboards](https://learnoci.cloud/how-to-use-templates-for-console-dashboards-3e30890e7f31)
65-
- [How to get logs into Splunk from OCI obj storage](https://learnoci.cloud/how-to-get-logs-into-splunk-from-oci-object-storage-7304fbf467ea?sk=6539609ba70a068fe52f39fb079df32b)
66-
- [Enhanced Support in OCI Console — Create Service Requests (SR) in Child Tenancies](https://learnoci.cloud/enhanced-support-in-oci-console-create-service-requests-sr-in-child-tenancies-a327cb9d2c10)
67-
- [Supercharge your Oracle Enterprise Manager Cloud Control 13.5 management, by using the REST API calls](https://medium.com/@eugenesimos/supercharge-your-oracle-enterprise-manager-cloud-control-13-5-d264e7371ec9)
68-
- [ServiceNow integration with OCI using secrets stored in OCI Vault to create incidents](https://karthicin.medium.com/servicenow-integration-with-oracle-cloud-d3d7a1c6f68a)
69-
- [How to enable OCI Observability Services on Exadata Cloud@Customer](https://medium.com/@erikasciunzi/how-to-enable-oci-observability-services-on-exadata-cloud-customer-9501dcaa356e)
70-
- [Using Pulumi to create OCI resource](https://karthicin.medium.com/using-pulumi-to-create-oci-resource-1e685a7d25fb)
71-
- [How to monitor Weblogic in OCI and collect logs for analysis](https://karthicin.medium.com/how-to-monitor-weblogic-in-oci-and-collect-logs-for-analysis-7c5007426010)
72-
- [How to run Velociraptor in OCI Container Instance](https://learnoci.cloud/how-to-run-velociraport-in-oci-container-instance-7adfb75d1df8)
73-
- [Multi-cloud observability using OCI Monitoring](https://karthicin.medium.com/multi-cloud-observability-using-oci-monitoring-8fa87f9c5e84)
74-
- [How to enable OCI Observability for Golden Gate Cloud](https://medium.com/@erikasciunzi/how-to-enable-observability-for-golden-gate-cloud-06a9702c9313)
75-
- [How to enable OCI Observability on Oracle APEX](https://learnoci.cloud/oci-observability-for-oracle-apex-f25369bd771a)
76-
- [Cost comparison in Oracle Cloud](https://karthicin.medium.com/cost-comparison-in-oracle-cloud-166f4b12dcd3)
77-
- [Automation of OCI Event Rule using OpenTofu/Terraform](https://karthicin.medium.com/automation-of-oci-event-rule-using-opentofu-terraform-dc3946ae7bb6)
78-
- [How to run Game of Active Directory in OCI — Part 1](https://learnoci.cloud/how-to-run-game-of-active-directory-in-oci-part-1-5be51387a7a2)
79-
- [How to monitor your OCI environment using Dynatrace](https://learnoci.cloud/how-to-monitor-your-oci-environment-using-dynatrace-8c23f376659b)
80-
- [OCI Management Dashboard Automation](https://karthicin.medium.com/oci-management-dashboard-automation-ea4f45cac24b)
81-
- [Create Dynamic Links for OCI Stack Monitoring Alarms and More](https://medium.com/@michtoeth/create-dynamic-links-for-oci-stack-monitoring-alarms-and-more-ca8e0e6fb7a5)
82-
- [Integrating OCI Logs into IBM QRadar SIEM](https://medium.com/@guna.sekar.sun/integrating-oci-logs-in-ibm-qradar-siem-9dcea5ed036a)
83-
- [How to build an Advanced Observability solution in OCI for Security purposes](https://learnoci.cloud/start-building-an-advanced-observability-solution-in-oci-for-security-purposes-using-native-and-e2ed5d806eff)
84-
- [Send OCI Logs to Azure Sentinel using Oracle Functions](https://medium.com/@rishabhghosh24/send-oci-logs-to-azure-sentinel-using-oracle-functions-b55c9b352d71)
82+
 
83+
84+
8585

8686
## Cloud Coaching Clinics (Videos)
8787

@@ -98,8 +98,7 @@ Reviewed: Reviewed: 17.06.2026
9898

9999
# Useful Links
100100

101-
- [PMs GitHub repo](https://github.com/oracle-quickstart/oci-o11y-solutions)
102-
- Observability and Manageability Product Managers GitHub
101+
- [Product Managers GitHub repo](https://github.com/oracle-quickstart/oci-o11y-solutions)
103102
- [O&M Oracle Blogs](https://blogs.oracle.com/observability/)
104103
- [Documentation](https://docs.oracle.com/en-us/iaas/Content/cloud-adoption-framework/monitoring-and-observability.htm)
105104
- [OCI Monitoring](https://docs.oracle.com/en-us/iaas/Content/Monitoring/home.htm)

observability-and-management/application-performance-monitoring/README.md

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -12,16 +12,12 @@ Reviewed: 12.03.2026
1212

1313
# Team Publications
1414

15-
- [OCI APM and Logging Analytics](https://blogs.oracle.com/observability/post/connect-apm-with-log-analytics-and-more)
16-
- [Create dynamic links from OCI APM to other services for efficient workflows](https://blogs.oracle.com/observability/post/connect-apm-with-log-analytics-and-more)
17-
- [Using Stack Monitoring to monitor a Windows Instance](https://learnoci.cloud/using-stack-monitoring-to-monitor-a-windows-instance-d5f0d64f5494)
18-
- [Delete Multiple Resources in OCI Stack Monitoring with the Python SDK](https://medium.com/@michtoeth/delete-multiple-resources-in-oci-stack-monitoring-with-the-python-sdk-60fa23970ac1)
19-
- [Process monitoring using Stack Monitoring](https://karthicin.medium.com/process-monitoring-using-stack-monitoring-99908cec31a8)
20-
- [Storing APM Synthetic monitor error logs in OCI Logging](https://karthicin.medium.com/storing-apm-synthetic-monitor-error-logs-in-oci-logging-c2296ce6072f)
21-
- [How to use OCI APM in Kubernetes Environment for Java Application](https://karthicin.medium.com/how-to-use-oci-apm-in-kubernetes-environment-for-java-application-56de2c770a69)
22-
- [Use Postman request code snippets for Synthetic Monitoring in OCI Application Performance Monitoring](https://medium.com/@michtoeth/use-postman-request-code-snippets-for-synthetic-monitoring-in-oci-application-performance-1fa91d51677c)
23-
- [.NET Application monitoring using OCI APM](https://karthicin.medium.com/net-application-monitoring-using-oci-apm-7896706ed508)
24-
- [OCI APM for JD Edwards: Pinpoint performance bottlenecks in business-critical services](https://blogs.oracle.com/observability/post/enable-oci-apm-for-oracle-jd-edwards)
15+
16+
|APM Asset| Asset page|
17+
|---|---|
18+
| OCI APM and Log Analytics improve stack visibility with continuous workflows|[Link](https://blogs.oracle.com/observability/post/connect-apm-with-log-analytics-and-more)|
19+
| Create dynamic links from OCI APM to other services for efficient workflows|[Link](https://blogs.oracle.com/observability/post/connect-apm-with-log-analytics-and-more)|
20+
| OCI APM for JD Edwards: Pinpoint performance bottlenecks in business-critical services|[Link](https://blogs.oracle.com/observability/post/enable-oci-apm-for-oracle-jd-edwards)|
2521

2622

2723
# Useful Links
Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
# Auto enable hosts for Operation Insights in OCI
2+
3+
Operation Insights is an OCI(Oracle Cloud Infrastructure) native service that provides holistic insight into database and host resource utilisation and capacity.
4+
5+
Previously to enable OCI compute hosts for operation insights you have to add it manually via OCI console or enable it via REST API.
6+
Operation Insights → Administration → Host Fleet → Add hosts
7+
8+
![Picture 8](./images/image-01.png)
9+
10+
Add hosts to operation insights via OCI console
11+
12+
With the new feature you can automatically enable operation insights for OCI compute in a compartment when its created.
13+
14+
Navigate to Operation Insights → Administration → Host Fleet
15+
16+
![Picture 7](./images/image-02.png)
17+
18+
Create the required policies using Policy Advisor for compute or you can create the policy via console as well.For example:
19+
20+
Allow any-user to use instance-family in compartment X where ALL { request.principal.type = ‘opsihostinsight’ }
21+
Allow any-user to manage management-agents in compartment X where ALL { request.principal.type = ‘opsihostinsight’ }
22+
23+
![Picture 6](./images/image-03.png)
24+
25+
Once you launch a compute instance the workflow will trigger and enable the management agent and the operation insight plugin will get deployed.
26+
27+
After few mins you can see the host is added to Operation Insights and wait for max 24 hours to see the data .
28+
29+
![Picture 4](./images/image-04.png)
30+
31+
You can use prebuilt dashboards available or can create your own customised ones.
32+
33+
![Picture 3](./images/image-05.png)
34+
35+
You can create customised widgets from Host Explorer .For example to know top 10 process having higher CPU usage you can write a query and save it.
36+
37+
![Picture 2](./images/image-06.png)
38+
39+
![Picture 1](./images/image-07.png)
40+
41+
You can get weekly report by using [News Report feature](https://blogs.oracle.com/cloud-infrastructure/post/operations-insights-actionable-workload-news) as well.
42+
43+
To learn more about other features please refer the operation insights [blog](https://blogs.oracle.com/observability/category/oem-operations-insights).
37.4 KB
Loading
72.3 KB
Loading
50.8 KB
Loading
91.7 KB
Loading
121 KB
Loading
134 KB
Loading

0 commit comments

Comments
 (0)