Skip to Main Content
Maximize AIOps Efficiency with OCI Gen AI Agents

About This Workshop

Youtube Video

About This Workshop
This workshop demonstrates how to utilize Oracle Cloud Infrastructure (OCI) Generative AI Agents to automate IT operations. A common and impactful use case has been selected for this demonstration—remediation of high CPU and memory utilization alarms. In this scenario, the OCI Generative AI Agent leverages a runbook retrieved via a Retrieval-Augmented Generation (RAG) tool to determine the appropriate remediation steps and trigger the necessary tools to resolve the issue.

While this workshop highlights a specific use case, the approach is extensible. Organizations can integrate OCI Generative AI Agents with existing IT Service Management (ITSM) systems to identify various IT operational issues and automatically execute relevant runbooks for resolution.

Key Components and Services Used:

OCI Autonomous Database (23ai) is utilized as the RAG database to store and retrieve operational runbooks.

OCI Email Delivery service is configured to send real-time notification emails to the IT operations team once remediation tasks are successfully completed.

OCI Monitoring is used to define and configure alarms for CPU and memory utilization, triggering alerts when usage exceeds 90%.

A test compute instance was provisioned to simulate CPU and memory stress using synthetic load generation tools (e.g., stress-ng), thereby creating realistic alarm scenarios.

OCI Agent Development Kit (ADK) was employed to develop and deploy the Generative AI agents.

Slack was integrated as the front-end interface, allowing IT users to query system health (e.g., CPU or memory alarms) and authorize the AI agent to perform remediation actions according to the runbook instructions.

This end-to-end setup showcases the potential of OCI Generative AI in streamlining IT operations, reducing mean time to resolution (MTTR), and enhancing operational efficiency through intelligent automation.

Workshop Info

3 hours
  • Lab 1: Create Knowledge base
  • Lab 2: Email Domain Creation and Configuration(optional)
  • Lab 3: Create an Approved Sender(optional)
  • Lab 4: Install and Configure OCI Generative AI Agents
  • Lab 5: Configure Slack App
  • Lab 6: Deploy OCI Test Compute Instance and Configure Alarms
  • Lab 7: Test and Validate the AIOps Agent
  1. Familiar with OCI compute service and OCI IAM policies
  2. US Midwest (Chicago) region subscribed for this workshop
  3. Basic python programming required for Client functions.

Other Workshops you might like

Other Workshops you might like Cards