Wysyłanie powiadomień w agencie usługi Azure SRE

Agent usługi Azure SRE wysyła powiadomienia kontekstowe do aplikacji Microsoft Teams, Outlook lub dowolnego narzędzia z obsługą protokołu MCP. Zamiast przekazywać nieprzetworzone alerty, agent bada najpierw, a następnie dostarcza podsumowania, które obejmują analizę głównej przyczyny, ocenę wpływu i zalecane akcje, aby twój zespół mógł działać natychmiast.

Wskazówka

Twój zespół otrzymuje podsumowanie badania, a nie nieprzetworzone alerty. Agent automatycznie dołącza kontekst, aby adresaci mogli działać natychmiast. Ta funkcja działa z wbudowanymi funkcjami Outlook i Teams oraz dowolnym narzędziem obsługującym MCP.

Problem

Nieprzetworzone alerty informują, że coś jest nie tak, nie mówiąc przy tym, co należy zrobić. Masz "Wysokie użycie CPU na serwerze prod-web-01", a następnie poświęcasz 15 minut na badanie, zanim podejmiesz działania.

Jak działają powiadomienia

Twój agent najpierw bada, a następnie wysyła powiadomienia z już dołączonym kontekstem. W czacie zapytaj: "Wyślij wiadomość e-mail do zespołu podsumowującą, co się wydarzyło z błędami przy realizacji zakupów." Agent formatuje ustalenia, dodaje linki do dowodów i wysyła wiadomość za pośrednictwem dostępnych kanałów.

Kanały wbudowane

W poniższej tabeli opisano wbudowane kanały powiadomień.

Kanał Connector Opis
Outlook Office 365 Outlook Wysyłanie wiadomości e-mail, odpowiadanie na wątki, skrzynka odbiorcza listy
Zespoły Microsoft Teams Publikowanie w kanale, odpowiadanie na wątki, odczytywanie wiadomości

Narzędzia innych firm poprzez MCP

Każde narzędzie z serwerem MCP może odbierać powiadomienia. Jeśli twój zespół korzysta z pagerDuty, Slack, Jira lub innego systemu, który uwidacznia serwer MCP, połącz go za pośrednictwem łącznika MCP. Agent odnajduje dostępne narzędzia automatycznie z serwera MCP. Nie jest wymagana wbudowana integracja.

Co sprawia, że powiadomienia różnią się

W przeciwieństwie do przekazywania alertów agent nie przekazuje sygnałów bez zmian. Najpierw bada, a następnie powiadamia Cię o kontekście obejmującym główną przyczynę, wpływ i zalecane działanie.

W przeciwieństwie do powiadomień ręcznych, Twój agent formatuje wyniki profesjonalnie. Nie musisz kopiować i wklejać między narzędziami ani podsumowywać tego samego zdarzenia wiele razy dla różnych odbiorców.

W przeciwieństwie do eskalacji opartej na Runbookach, agent sam decyduje, co uwzględnić, na podstawie odkrytych informacji. Jeśli badanie wykryło, że wdrożenie spowodowało problem, to szczegóły zostaną uwzględnione w powiadomieniu.

Przed i po

Poniższa tabela porównuje przepływy pracy powiadomień przed i po użyciu agenta.

przed po
Surowy alert: "Wysokie użycie CPU na prod-web-01" Podsumowanie kontekstowe z główną przyczyną i zalecaną poprawką
Skopiuj i wklej notatki z badania do wiadomości e-mail Wyniki agenta formatuje jako profesjonalny kod HTML
Ręczne publikowanie aktualizacji w usłudze Teams Agent odpowiada na ten sam wątek w miarę jak problem się rozwija
Zapamiętaj, który kanał ma przypisany jaki poziom ważności Agent używa połączonych narzędzi zgodnie z Twoim żądaniem

Możliwości poczty e-mail

Łącznik programu Outlook udostępnia następujące narzędzia.

Narzędzie Opis
Wyślij wiadomość e-mail Redagowanie i wysyłanie do dowolnego adresata przy użyciu formatowania HTML
Uzyskiwanie wiadomości e-mail Pobieranie określonej wiadomości e-mail według identyfikatora (treść obcięta o 12 288 znaków)
Odpowiedz na adres e-mail Kontynuuj istniejące wątki poczty e-mail
Lista wiadomości e-mail Odczytywanie metadanych wiadomości z dowolnego folderu (z wyłączeniem treści, aby zapobiec przepełnieniu kontekstu)
Przenoszenie wiadomości e-mail Organizowanie komunikatów w folderach

Agent automatycznie formatuje wyniki badania jako profesjonalne wiadomości e-mail HTML. Wszystkie narzędzia poczty e-mail obsługują udostępnione skrzynki pocztowe. Określ opcjonalny adres skrzynki pocztowej do wysłania lub odczytania udostępnionej skrzynki odbiorczej.

Załączniki

Agent może wysyłać wiadomości e-mail z załącznikami plików. Łączny rozmiar załącznika musi wynosić 5 MB lub mniej we wszystkich plikach w jednej wiadomości e-mail. Agent weryfikuje rozmiar załącznika przed wysłaniem i zwraca jasny błąd, jeśli limit zostanie przekroczony.

Możliwości usługi Teams

Łącznik usługi Teams udostępnia następujące narzędzia.

Narzędzie Opis
Opublikuj wiadomość Wysyłanie do skonfigurowanego kanału usługi Teams
Odpowiedz na wątek Aktualizowanie istniejącej konwersacji
Pobieranie komunikatów Czytaj najnowsze wiadomości na kanale

Aktualizacje dotyczące tego samego problemu pozostają w tym samym wątku, więc kanały pozostają zorganizowane.

Uwaga / Notatka

Komunikaty usługi Teams muszą być sformatowane jako HTML, a nie Markdown. Agent obsługuje to formatowanie automatycznie podczas komponowania komunikatów.

Komunikaty wychodzące usługi Teams zawierają stopkę "Wysłana przez agenta SRE Azure" ze znacznikiem czasu UTC. Gdy wiadomość pochodzi z wątku konwersacji w portalu, stopka zawiera link Wyświetl wątek z powrotem do portalu agenta SRE, aby adresaci mogli zobaczyć pełny kontekst badania.

Stopka pojawia się zarówno w standardowych komunikatach, jak i w Adaptive Cards. Jest ona domyślnie włączona podczas konfigurowania łącznika usługi Teams. Aby ją wyłączyć, usuń zaznaczenie pola wyboru Dodaj stopkę "Wysłane przez agenta Azure SRE" do komunikatów w ustawieniach konektora (Builder>Connectors>Edit).

Korzystanie z powiadomień

Po nawiązaniu połączenia z programem Outlook lub aplikacją Teams za pośrednictwem konstruktora>łączników, zapytaj agenta bezpośrednio na czacie:

Send an email to oncall@contoso.com summarizing the investigation
Post to our Teams channel that the deployment rollback completed

Agent natychmiast używa połączonych narzędzi. Nie potrzebujesz agenta niestandardowego na potrzeby powiadomień ad hoc. Aby skonfigurować automatyczne powiadomienia wyzwalane przez zaplanowane zadania lub plany reagowania na zdarzenia, skonfiguruj narzędzia na odpowiednim podrzędnym agencie.

Konfigurowanie łączników powiadomień

Zanim agent będzie mógł wysyłać wiadomości e-mail lub publikować je w usłudze Teams, połącz odpowiedni łącznik i zaloguj się przy użyciu konta Microsoft. Oba łączniki używają procesu logowania OAuth. Agent wysyła powiadomienia jako uwierzytelniony użytkownik.

Kanał Co się stanie po zalogowaniu
Office 365 Outlook Agent może wysyłać wiadomości e-mail, odpowiadać na wątki i wyświetlać listę wiadomości w skrzynce odbiorczej.
Microsoft Teams Twój agent publikuje na połączonym kanale Teams

Aby uzyskać instrukcje dotyczące konfiguracji krok po kroku, zobacz:

Agent może mieć jeden łącznik programu Outlook i jeden łącznik usługi Teams naraz. Aby zmienić tożsamość wysyłającą, rozłącz się i połącz ponownie przy użyciu innego konta Microsoft.

Najlepsze rozwiązania

W poniższej tabeli opisano zalecane rozwiązania dotyczące powiadomień.

Practice Dlaczego
Zapytaj jawnie Agent wysyła powiadomienia tylko wtedy, gdy poprosisz. Nie wysyła niepożądanych wiadomości e-mail.
Użyj zaplanowanych zadań dla podsumowań Zbierz wyniki i opublikuj raz dziennie zamiast alertu.

Wprowadzenie

Resource Opis
Konfigurowanie łącznika programu Outlook Łączenie agenta z usługą Office 365 Outlook
Konfigurowanie łącznika usługi Teams Łączenie agenta z usługą Microsoft Teams
Tworzenie zaplanowanego zadania Automatyzowanie powiadomień cyklicznych
Resource Opis
Zaplanowane zadania Automatyzowanie przepływów pracy monitorowania i powiadomień
Automatyzacja przepływu pracy Łączenie wyzwalaczy, agentów i narzędzi
Tryby uruchamiania Zatwierdzanie i autonomia agenta kontroli