1. Conduid
  2. RAG
  3. Event Or Outage
MCP server · RAG

Event Or Outage

EventOrOutage is leveraging LLMs to help SREs understand if a drop in traffic is due to an external event (holiday, election, sport event...) instead of an outage.

Unclaimed last commit a year ago rag
34Low

Scored 6 months ago · breakdown

About Event Or Outage

Event Or Outage is an MCP server published by Rootly-AI-Labs in the RAG category: eventOrOutage is leveraging LLMs to help SREs understand if a drop in traffic is due to an external event (holiday, election, sport event...) instead of an outage.

The repository has 5 stars and 2 forks, with the last commit a year ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.

Install

From source
git clone https://github.com/Rootly-AI-Labs/event-or-outage

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Event Or Outage

Powered by Claude · Grounded in docs

I know everything about Event Or Outage. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

EventOrOutage is leveraging LLMs to help SREs understand if a drop in traffic is due to an external event (holiday, election, sport event...) instead of an outage. For each event, it shows the probably that the event could have an impact on traffic, which geographies are impacted and how many people may be involved.

This standalone prototype shows how such a feature could be useful as part of an AI SRE or embedded in a monitoring tool.

$ eventoroutage -d "february 9th, 2025"

Super Bowl LVIII – 85%:

-   Number of people involved: Over 100 million
-   Countries involved: United States

Lunar New Year Celebrations – 80%:

-   Number of people involved: Approximately 1.5 billion
-   Countries involved: China, Singapore, Malaysia, Indonesia, Philippines

Requirements 📋

  • Python > 3.10
  • A .env file with OpenAPI/Gemini/Anthropic API Key (at least one)

Optional:

Get started 🚀

Run the following in a terminal

python -m venv .venv
source .venv/bin/activate
pip install .
eventoroutage

Examples 📖

Here are a few ways you can use EventOrOutage:

  • eventoroutage – will look for events happening today
  • eventoroutage -d "February 14, 2025" -m "gpt-4o" – look for events at a specific date, using a specific model
  • eventoroutage -l IN – look for events in a specific location, here India
    • eventoroutage -i "Social Media" – look for events that could impact a specific industry, here social media websites
  • eventoroutage -f "artifacts/traffic_events.csv" – analyze traffic logs from a file
  • generatedata -d . – generates synthetic traffic logs

Stack 🛠️

  • LLMs: GPT-4, Claude, Gemini and self-hosted (Deepseek).
  • Agent: HuggingFace smolagents
  • Data Sources: External APIs for holidays, news, and event tracking

Backstory

Back when Jeba and Sylvain were working at LinkedIn, they faced a situation where a large chunk of the site traffic was gone. Leadership panicked, engineering could not find the cause.

Turns out a major holiday was happening in India and people were busy celebrating, instead of browsing LinkedIn. Knowing about every potential major event in every country your product is used for isn’t possible, but LLMs are great at this type of task.

Future Improvements

  • Add support for additional data sources such as everyeventapi, Google Calendar API for holidays etc
  • Integration in data from logging tools such as Loggly, Splunk to analyze traffic anomalies

About the Rootly AI Labs

This project was developed by the Rootly AI Labs. The AI Labs is a fellow-led program designed to redefine reliability and system operations. We develop innovative prototypes, create open-source tools, and produce research reports we share with the community. Rootly AI logo

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Event Or Outage

How do I install Event Or Outage?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Event Or Outage safe to use with an AI agent?

Its trust score is 34 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Event Or Outage still maintained?

The last commit was a year ago. That's long enough that you should check whether the maintainer is responding to issues before depending on it.