OpenAI (ChatGPT) integration
Introduction to Zia
Zia is Zoho's AI-powered virtual assistant in Site24x7, designed to enhance user experience by leveraging OpenAI technology. It serves as an advanced automation tool accelerating the understanding and interpretation of data within Site24x7. By integrating OpenAI with Site24x7, Zia enables you to:
- Expedite data analysis for quicker insights.
- Identify trends and patterns across your monitoring data.
- Access helpful snippets from Site24x7’s help documents and knowledge bases.
- Receive instant answers to FAQs.
Zia is accessible across all pages within Site24x7 and provides seamless support and guidance whenever needed.
How does utilizing Zia benefit you?
- Easy integration: Simplifies integration of the Site24x7 application with OpenAI and leverages the platform's built-in alerting system for quick responses to malfunctions.
- Smarter monitoring: With features like natural language processing (NLP) and machine learning. Zia delivers quicker issue resolution across the stack.
- Insights and reports: Provides insights into reports, alarms, and outages for better decision-making.
- Help resources: Includes links to help documents and knowledge base articles that guide you and provide quick self-service solutions, reduce troubleshooting time, and enhance product understanding.
- Track and analyze metrics: Automatically tracks and analyzes key metrics related to OpenAI usage, such as token usage, latency, and errors.
Who can use Zia?
Zia is accessible to the following Site24x7 roles:
- Super Admin
- Admin
- Operator
- Read-Only
- Spokesperson
- Hosting Provider.
For MSP roles, both the MSP Admin and MSP Operator can enable Zia for their customers' accounts. Additionally, MSP Customers can integrate Zia into their accounts independently.
Prerequisite
- Valid account with OpenAI
- OpenAI API key
- You can obtain the API key here.
- Account-level API keys are now deprecated. You can create a new project and generate an API key for it.
How to integrate Site24x7 with OpenAI?
To integrate the OpenAI with Site24x7 follow these steps:
- Log in to Site24x7.
-
Navigate to Admin > Third-Party Integration > Zia (powered by OpenAI). Alternatively, you can click the Zia icon in the top-right corner of the page and click the Add Zia Integration to enable Zia Bot Service button.
Fig 1: Zia icon and Zia integration element - Fill out the form that appears with the following details:
- Integration Name: Provide the name for the OpenAI integration.
- API Key: Provide your OpenAI API key.
Fig 2: API key entry form
- Enable the checkbox to acknowledge and accept the risks and terms of the integration agreement. A Data Privacy Notice pop-up will appear. If you agree to the risks and terms outlined in the agreement, click the Proceed button.
Fig 3: Data Privacy Notice pop-up - Click Save to save the integration.
You will be able to find the Zia icon on the top bar of the specific pages for which the feature is currently available.
Zia: Features and use cases
AI-powered incident management and insights with Zia
An IT operations team manage a complex observability platform with multiple monitors tracking application performance, network devices, and infrastructure health. Manually identifying recurring issues, analyzing error codes, and finding affected resources is time-consuming and inefficient. Zia addresses these issues in real time, providing accurate solutions.
- Simplified RCA analysis: Zia provides a unified RCA view, enabling engineers to analyze and compare RCAs for all monitors in a single view instead of checking each monitor individually. To compare the RCAs of two network monitors, an engineer can use Zia to view and compare the RCAs in a single view which helps them quickly identify common issues or differences between the two, and efficiently address the underlying problem.
- Recurring issue detection: Zia identifies common problems across multiple monitors by analyzing historical data and past incidents. It provides a consolidated list of recurring issues, enabling DevOps engineers to fix them proactively before they are escalated.
- Error code analysis: Engineers can input an error code, and Zia instantly provides a detailed explanation along with a knowledge base link for resolution. This feature is especially useful for ITOps teams managing network devices, reducing troubleshooting time.
- Single view for down IPs: Instead of manually checking each monitor, IT engineers can leverage Zia to receive a consolidated view of all down IPs. This provides quick identification of affected devices and faster remediation. For an engineer that wants a list of all the IPs that are unavailable or down for website monitors, Zia provides a single view of all affected IPs which enables quick identification and resolution of website-related outages.
- Query monitor data in natural language: Use natural language to retrieve monitor-related data, and Zia will provide relevant information, including monitor URLs for quick access. For example, to obtain the URLs of the browser monitors, an engineer can simply ask, Show me the URLs of all browser monitors, and Zia will instantly return a list of relevant monitor URLs for quick access.
- Seasonal analysis and false positive elimination: Zia can analyze seasonal patterns in your data to identify recurring trends and filter out false positives. For example, if your website consistently experiences a spike in traffic during the holiday season, Zia detects this as a predictable trend rather than an anomaly and will not mark these as performance issues. This leads to more reliable monitoring alerts.
- Quick search using @ prefix: Use the @ prefix to search for a specific monitor quickly or monitor group. This makes it easy to locate the monitor you need without scrolling through the entire list.
- Ask Zia for data insights: The Ask Zia button is available on the Reports, Outages, Alarms, and RCA pages for all monitors. Clicking this button generates data insights related to the respective page, giving you quick and relevant information related to monitors. Note that users can also query and analyze the data within these pages to gain deeper insights about the monitor.
With Zia's intelligent insights and real-time analytics, the IT operations teams can streamline its monitoring processes, reduce troubleshooting time, and proactively address recurring issues. This ultimately helps teams enhance performance, minimize downtime, and maintain a seamless infrastructure.
Sample queries for Zia
Here are some example queries you can use with Zia to streamline your monitoring tasks:
- What monitors are down at the moment?
Fig 4: Monitors that are down - Provide the URLs of website monitors.
Fig 5: Provide the URLs - @monitor name - Use the @ prefix followed by the monitor name to instantly check the status of a specific monitor.
Fig 6: Special symbol @
These sample queries demonstrate how you can interact with Zia to access critical information quickly and manage your monitors.
Suspend OpenAI Integration
To suspend OpenAI integration, follow these instructions:
- Go to the Third-Party Integrations page and select OpenAI.
- Click the Suspend button located in the top left corner of the page.
Suspending OpenAI (Zia) will disable its use within the application, and its status will change to Inactive.
If you wish to reactivate it later, return to the Third-Party Integrations page, select OpenAI, and click Activate.
Delete OpenAI Integration
To delete the OpenAI, follow these instructions:
- Go to the Third-Party Integrations page and select OpenAI.
- Click the Delete button located in the top left corner of the page.
The OpenAI third-party integration will be deleted.