Monitoring Cisco AI Pods with Splunk Observability Cloud
2 minutes Author Derek MitchellCisco’s AI-ready PODs combine the best of hardware and software technologies to create a robust, scalable, and efficient AI-ready infrastructure tailored to diverse needs.
Splunk Observability Cloud provides comprehensive visibility into all of this infrastructure along with all the application components that are running on this stack.
The steps to configure Splunk Observability Cloud for a Cisco AI POD environment are fully documented (see here for details).
However, it’s not always possible to get access to a Cisco AI POD environment to practice the installation steps.
This workshop provides hands-on experience deploying and working with several of the technologies that are used to monitor Cisco AI PODs with Splunk Observability Cloud, without requiring access to an actual Cisco AI POD. This includes:
- Practice deploying the OpenTelemetry Collector in the Red Hat OpenShift cluster.
- Practice adding Prometheus receivers to the collector to ingest infrastructure metrics.
- Practice deploying the Weaviate vector database to the cluster.
- Practice instrumenting Python services that interact with Large Language Models (LLMs) with OpenTelemetry.
- Understanding which details which OpenTelemetry captures in the trace from applications that interact with LLMs.
Note: the workshop setup section only needs to be executed by the workshop organizer
Tip
The easiest way to navigate through this workshop is by using:
- the left/right arrows (< | >) on the top right of this page
- the left (◀️) and right (▶️) cursor keys on your keyboard