Azure MCP Server-hulpprogramma's voor Azure SRE-agent

De Azure MCP-server helpt u bij het beheren van Azure SRE Agent-resources, waaronder: activeren, toevoegen, toepassen, maken, deactiveren, verwijderen, genereren, ophalen, onderzoeken, kusto, lijst, mcp, bericht, pagerduty, onderbreken, plannen, opnieuw indexeren, hervatten, zoeken, servicenow, testen, valideren en yolo, met behulp van prompts in natuurlijke taal.

Azure SRE Agent is een door AI aangedreven betrouwbaarheidsassistent waarmee teams productieproblemen kunnen diagnosticeren en oplossen, operationele toil kunnen verminderen en de gemiddelde tijd voor het oplossen van problemen (MTTR) kunnen verlagen. Zie Azure SRE Agent-documentatie voor meer informatie.

Opmerking

Toolparameters: De hulpprogramma's van de Azure MCP Server definiëren parameters voor gegevens die ze nodig hebben om taken uit te voeren. Sommige van deze parameters zijn specifiek voor elk hulpprogramma en worden hier beschreven. Andere parameters zijn globaal en worden gedeeld door alle hulpprogramma's. Zie Hulpprogrammaparameters voor meer informatie.

Agents: Een subagent maken of bijwerken

Met dit hulpprogramma kunt u een subagent maken of bijwerken op een doelresource van de SRE Agent. Geef het abonnement, de agent en de naam op om de subagent te identificeren. Het hulpprogramma past wijzigingen idempotent toe, zodat herhaalde aanvragen met dezelfde waarden geen duplicaten maken. Geef de vereiste parameters op om de subagent te maken of bij te werken.

Voorbeelden van prompts zijn:

  • "Maak een subagent met de naam 'subagent-01' op SRE Agent 'sre-agent-prod'.
Parameter Verplicht of optioneel Description
Agent Verplicht De naam van de Azure SRE-agentresource die u wilt targeten.
Name Verplicht De naam van het SRE Agent-item.
Description Optional Beschrijving van het SRE-agentitem.
Instructies Optional Instructies voor de subagent.
Gereedschappen Optional Namen van hulpprogramma's die moeten worden gekoppeld. Er worden meerdere waarden ondersteund.
Overdrachten Optional Namen van overdrachten van sub-agenten. Er worden meerdere waarden ondersteund.

Hints voor toolannotaties:

Destructief Idempotent (onveranderlijk bij herhaald gebruik) Open wereld Alleen lezen Secret Lokaal vereist

Agents: Een subagent verwijderen

Met dit hulpprogramma wordt een subagent verwijderd uit een doelresource van de SRE-agent.

Voorbeelden van prompts zijn:

  • "Verwijder de subagent met de naam 'telemetry-agent' uit de SRE-agent 'prod-sre' in abonnement '12345-abcde' met de bevestiging 'true'.
  • "Verwijder de subagent 'backup-monitor' uit de SRE-agent 'staging-sre' in abonnement 'my-subscription-id' met bevestig 'true'.
  • "Verwijder de subagentnaam 'subagent-01' uit de SRE-agent 'sre-agent-prod' met de bevestiging 'true'.
Parameter Verplicht of optioneel Description
Agent Verplicht De naam van de Azure SRE-agentresource die u wilt targeten.
Name Verplicht De naam van het SRE Agent-item.
Bevestigen Verplicht Bevestig een destructieve actie.

Hints voor toolannotaties:

Destructief Idempotent (onveranderlijk bij herhaald gebruik) Open wereld Alleen lezen Secret Lokaal vereist

Agents: Configuratiegegevens ophalen

Geef de configuratiegegevens voor een benoemde SRE-agent weer. Dit hulpprogramma retourneert het eindpunt, de inrichtingsstatus, de locatie en de instellingen voor de opgegeven SRE-agent. U kunt resultaten filteren op resourcegroep.

Voorbeelden van prompts zijn:

  • Details weergeven voor SRE-agent 'sre-agent-north' in resourcegroep 'rg-sre-prod'.
  • Controleer de configuratie van SRE-agent 'sre-agent-eastus' in resourcegroep 'prod-rg'.
  • Toon het eindpunt en de inrichtingsstatus voor SRE-agent 'ops-agent-west' voor het opgegeven abonnement.
Parameter Verplicht of optioneel Description
Agent Verplicht De naam van de Azure SRE-agentresource die u wilt targeten.

Hints voor toolannotaties:

Destructief Idempotent (onveranderlijk bij herhaald gebruik) Open wereld Alleen lezen Secret Lokaal vereist

Agents: Resources vermelden

Dit hulpprogramma bevat Azure SRE Agent-resources. U kunt resultaten filteren op resourcegroep. Elk resultaat bevat name, id, location, , resourceGroupen provisioningState.endpoint Als het hulpprogramma geen SRE Agent-resources vindt, wordt er een lege lijst geretourneerd.

Voorbeelden van prompts zijn:

  • "Vermeld Azure SRE Agent-resources in mijn abonnement."

Hints voor toolannotaties:

Destructief Idempotent (onveranderlijk bij herhaald gebruik) Open wereld Alleen lezen Secret Lokaal vereist

Agents-hulpprogramma's: Aangepast hulpprogramma maken of bijwerken

Met dit hulpmiddel maakt u een aangepast hulpmiddel op een doelresource van de SRE-agent of werkt u dit bij. U geeft het type agent, naam en hulpprogramma op. Als er een hulpprogramma met de opgegeven naam bestaat, werkt dit hulpprogramma de configuratie bij; anders wordt er een nieuw hulpprogramma gemaakt. Geef configuratiewaarden op volgens de parametertabel.

Voorbeelden van prompts zijn:

  • "Maak aangepast hulpprogramma 'log-collector' op agent 'sre-agent-prod' in abonnement 'contoso-sub' met het hulpprogrammatype 'collector'.
  • Maak een aangepast hulpprogramma met de naam 'custom-kusto-tool', type hulpprogramma 'KustoTool', op SRE Agent 'sre-agent-prod'.
Parameter Verplicht of optioneel Description
Agent Verplicht De naam van de Azure SRE-agentresource die u wilt targeten.
Name Verplicht De naam van het SRE Agent-item.
Hulpprogrammatype Verplicht Het aangepaste hulpprogrammatype, zoals KustoTool of LinkTool.
Connector Optional De naam van de connector voor Kusto-tools.
Databasenaam Optional De Kusto-database voor Kusto-hulpprogramma's.
Description Optional Beschrijving van het SRE-agentitem.
Parameters Optional JSON-matrix met parameterdefinities voor hulpprogramma's.
Query Optional De Kusto-query voor Kusto-hulpprogramma's.
URL-sjabloon Optional De URL-sjabloon voor koppelingshulpprogramma's.

Hints voor toolannotaties:

Destructief Idempotent (onveranderlijk bij herhaald gebruik) Open wereld Alleen lezen Secret Lokaal vereist

Hulpprogramma's voor agents: Definitie van aangepast hulpprogramma ophalen

Haalt een aangepaste hulpprogrammadefinitie op uit een beoogde SRE-agentresource. Dit hulpprogramma vereist de agent- en naamparameters en retourneert de definitie van het aangepaste hulpprogramma voor de opgegeven agent en naam.

Voorbeelden van prompts zijn:

  • "Haal de definitie op van de naam van het aangepaste hulpprogramma 'deploy-helper' van de SRE-agent 'sre-agent-prod'.
Parameter Verplicht of optioneel Description
Agent Verplicht De naam van de Azure SRE-agentresource die u wilt targeten.
Name Verplicht De naam van het SRE Agent-item.

Hints voor toolannotaties:

Destructief Idempotent (onveranderlijk bij herhaald gebruik) Open wereld Alleen lezen Secret Lokaal vereist

Hulpprogramma's voor agents: Hulpprogramma's weergeven

Deze tool geeft aangepaste tools van een specifieke SRE Agent-resource weer. Deze retourneert de naam, versie en status voor elk aangepast hulpprogramma, zodat u implementaties kunt verifiëren en problemen kunt oplossen.

Voorbeelden van prompts zijn:

  • 'Aangepaste hulpprogramma's weergeven op SRE Agent 'sre-agent-prod'.
Parameter Verplicht of optioneel Description
Agent Verplicht De naam van de Azure SRE-agentresource die u wilt targeten.

Hints voor toolannotaties:

Destructief Idempotent (onveranderlijk bij herhaald gebruik) Open wereld Alleen lezen Secret Lokaal vereist

Architectuur: Een architectuur plannen

Een SRE-agentarchitectuur (Site Reliability Engineering) plannen en genereren. Dit hulpprogramma analyseert uw vereisten en produceert een gestructureerd ontwerp voor agents, hulpprogramma's, connectors en triggers. U biedt vereisten en beperkingen op hoog niveau en met dit hulpprogramma worden onderdeelverantwoordelijkheden, interactiepatronen, implementatieoverwegingen, aanbevelingen voor beveiliging en toegangsbeheer en suggesties voor waarneembaarheid geretourneerd. Gebruik de uitvoer om implementatie, selectie van hulpprogramma's en integratieplanning te begeleiden.

De uitvoer omvat:

  • Een lijst met onderdelen met verantwoordelijkheden en grenzen.
  • Connector- en triggerdefinities voor integraties.
  • Overwegingen voor implementatie en schaalbaarheid, waaronder aanbevelingen voor regionale en indeling.
  • Richtlijnen voor beveiliging en op rollen gebaseerd toegangsbeheer (RBAC).
  • Waarneembaarheids- en incidentresponspatronen, waaronder suggesties voor bewaking en waarschuwingen.

Voorbeelden van prompts zijn:

  • "Plan een SRE-agentarchitectuur voor vereisten 'waarneembaarheid voor meerdere tenants met geautomatiseerde incident triage en Kusto-integratie'.
Parameter Verplicht of optioneel Description
Requirements Verplicht Architectuurvereisten.
Kusto-connector Optional Naam van de Kusto-connector.
Triggertype Optional Triggertype, zoals handmatig of gepland.

Hints voor toolannotaties:

Destructief Idempotent (onveranderlijk bij herhaald gebruik) Open wereld Alleen lezen Secret Lokaal vereist

Algemene prompts: een prompt maken of bijwerken

Met dit hulpprogramma wordt een benoemde algemene prompt voor de SRE-agent gemaakt of bijgewerkt. Hiermee worden herbruikbare promptsjablonen opgeslagen, zodat teams richtlijnen kunnen centraliseren en duplicatie kunnen verminderen. De tool retourneert het aangemaakte of bijgewerkte prompt-object.

Voorbeelden van prompts zijn:

  • "Maak een algemene prompt met de naam 'restart-service' en inhoud 'Beschrijf hoe de app-service opnieuw moet worden opgestart tijdens een incident' op SRE Agent 'sre-agent-prod'.
Parameter Verplicht of optioneel Description
Inhoud Verplicht De inhoud van de prompt.
Name Verplicht De naam van het SRE Agent-item.
Agent Verplicht De naam van de Azure SRE-agentresource die u wilt targeten.

Hints voor toolannotaties:

Destructief Idempotent (onveranderlijk bij herhaald gebruik) Open wereld Alleen lezen Secret Lokaal vereist

Algemene prompts: een prompt verwijderen

Met dit hulpprogramma wordt de prompt die is geïdentificeerd door de naam van een SRE-agent definitief verwijderd. U bevestigt de verwijdering voordat het hulpprogramma de definitie van de prompt wist. Deze actie is niet omkeerbaar.

Voorbeelden van prompts zijn:

  • "Verwijder de algemene promptnaam 'cpu-throttle-guidance' van de SRE-agent 'sre-agent-westus' definitief met de bevestiging 'true'.
Parameter Verplicht of optioneel Description
Name Verplicht De naam van het SRE Agent-item.
Agent Verplicht De naam van de Azure SRE-agentresource die u wilt targeten.
Bevestigen Verplicht Bevestig een destructieve actie.

Hints voor toolannotaties:

Destructief Idempotent (onveranderlijk bij herhaald gebruik) Open wereld Alleen lezen Secret Lokaal vereist

Veelgebruikte opdrachten: tekst van de opdracht ophalen

Dit hulpprogramma toont de volledige tekst van een specifieke benoemde algemene prompt op een SRE-agent (Site Reliability Engineering). U geeft de naam op en met dit hulpprogramma wordt de prompttekst geretourneerd, zodat u de prompts voor foutopsporing of controle kunt controleren.

Voorbeelden van prompts zijn:

  • 'Toon de algemene prompt met de naam 'deploy-checklist' in SRE Agent 'sre-agent-westus'.
Parameter Verplicht of optioneel Description
Name Verplicht De naam van het SRE Agent-item.
Agent Verplicht De naam van de Azure SRE-agentresource die u wilt targeten.

Hints voor toolannotaties:

Destructief Idempotent (onveranderlijk bij herhaald gebruik) Open wereld Alleen lezen Secret Lokaal vereist

Algemene prompts: Lijstprompts

Dit hulpprogramma bevat alle algemene prompts die beschikbaar zijn op een SRE-agent. Het retourneert een verzameling geregistreerde promptnamen en beschrijvingen. De resultaten helpen u bij het detecteren van beschikbare prompts en het bekijken van hun beschrijvingen.

Voorbeelden van prompts zijn:

  • Geef veelgebruikte prompts weer voor SRE-agent 'sre-agent-prod'.
Parameter Verplicht of optioneel Description
Agent Verplicht De naam van de Azure SRE-agentresource die u wilt targeten.
zoeken Optional Optioneel zoekfilter.

Hints voor toolannotaties:

Destructief Idempotent (onveranderlijk bij herhaald gebruik) Open wereld Alleen lezen Secret Lokaal vereist

Connectoren: Kusto-connector maken of bijwerken

Met dit hulpmiddel maakt u een connector voor Azure Data Explorer (Kusto) voor een Azure SRE Agent-resource of werkt u deze bij. Met de connector kan de agent gegevens uit een Azure Data Explorer-cluster opnemen en er query's op uitvoeren.

Voorbeelden van prompts zijn:

  • Maak een Kusto-connector voor SRE Agent 'sre-agent-01' met de cluster-URL 'https://my-resource.eastus.kusto.windows.net' en de naam 'kusto-connector-prod'.
Parameter Verplicht of optioneel Description
Agent Verplicht De naam van de Azure SRE-agentresource die u wilt targeten.
cluster-URL Verplicht De URL van het Azure Data Explorer-cluster.
Name Verplicht De naam van het SRE Agent-item.
Databasenaam Optional De Kusto-database voor Kusto-hulpprogramma's.

Hints voor toolannotaties:

Destructief Idempotent (onveranderlijk bij herhaald gebruik) Open wereld Alleen lezen Secret Lokaal vereist

Connectoren: Een connector maken of bijwerken

Met dit hulpmiddel maakt of werkt u een connector bij voor een Azure SRE Agent-resource. U geeft de agent, de naam van de connector en het connectortype op. U kunt ook verbindingsreferenties en aanvullende configuratie-instellingen opgeven. Als dit lukt, retourneert dit hulpprogramma de resource van de connector.

Volg Azure naamconventies voor resourcenamen en zorg ervoor dat RBAC-machtigingen (op rollen gebaseerd toegangsbeheer) connectorupdates toestaan. Gebruik realistische namen, zoals sre-agent-prod voor de agent en rg-sre-prod voor de resourcegroep.

Voorbeelden van prompts zijn:

  • "Maak een MCP-connector op SRE Agent 'sreagent-prod' met de naam 'mcp-connector' en typ 'http'.
Parameter Verplicht of optioneel Description
Agent Verplicht De naam van de Azure SRE-agentresource die u wilt targeten.
Name Verplicht De naam van het SRE Agent-item.
Typ Verplicht Het type van de MCP-connector: stdio of http.
Argumenten Optional Argumenten voor stdio MCP-connectors.
Authenticatietype Optional Het verificatietype van de HTTP MCP-connector.
Bearer-token env Optional Omgevingsvariabele die het bearer token bevat.
Command Optional Het commando voor stdio MCP-connectoren.
Eindpunt Optional Het EINDPUNT van de HTTP MCP-connector.
Envs JSON Optional JSON-object van omgevingsvariabelen voor stdio MCP-connectors.
headers-JSON Optional JSON-object van HTTP-headers.

Hints voor toolannotaties:

Destructief Idempotent (onveranderlijk bij herhaald gebruik) Open wereld Alleen lezen Secret Lokaal vereist

Connectoren: Connector verwijderen

Met dit hulpprogramma verwijdert u een connector uit een Azure SRE-agentresource.

Voorbeelden van prompts zijn:

  • "Verwijder connector 'metrics-collector' uit de SRE-agent 'sre-agent-prod' met de bevestiging 'true'.
Parameter Verplicht of optioneel Description
Agent Verplicht De naam van de Azure SRE-agentresource die u wilt targeten.
Name Verplicht De naam van het SRE Agent-item.
Bevestigen Verplicht Bevestig een destructieve actie.

Hints voor toolannotaties:

Destructief Idempotent (onveranderlijk bij herhaald gebruik) Open wereld Alleen lezen Secret Lokaal vereist

Connectoren: Connectordetails ophalen

Met dit hulpprogramma haalt u details op voor een connector die u configureert voor een Azure SRE Agent-resource. U kunt connectoreigenschappen, configuratie en status bekijken om problemen met de connector op te lossen of te documenteren. Geef de agent- en naamparameters op om de Azure SRE Agent-resource en de connector te identificeren.

Voorbeelden van prompts zijn:

  • "Toon de details van connector 'github-connector' op SRE Agent 'sre-agent-prod'.
Parameter Verplicht of optioneel Description
Agent Verplicht De naam van de Azure SRE-agentresource die u wilt targeten.
Name Verplicht De naam van het SRE Agent-item.

Hints voor toolannotaties:

Destructief Idempotent (onveranderlijk bij herhaald gebruik) Open wereld Alleen lezen Secret Lokaal vereist

Connectoren: Connectoren weergeven

Dit hulpprogramma geeft connectoren weer die u configureert voor een Azure SRE-agentresource. Deze retourneert connectornamen, connectortypen en registratiestatus, zodat u integraties kunt bekijken en problemen kunt oplossen.

Voorbeelden van prompts zijn:

  • "Vermeld de connectors die zijn geconfigureerd op SRE Agent 'sreagent-prod'.
Parameter Verplicht of optioneel Description
Agent Verplicht De naam van de Azure SRE-agentresource die u wilt targeten.

Hints voor toolannotaties:

Destructief Idempotent (onveranderlijk bij herhaald gebruik) Open wereld Alleen lezen Secret Lokaal vereist

Connectors: Connector testen

Met dit hulpprogramma wordt een connector getest en worden de hulpprogramma's vermeld die de connector beschikbaar maakt. U kunt de connectiviteit van de connector controleren en beschikbare hulpprogramma's controleren, inclusief de naam en mogelijkheden van elk hulpprogramma. Als u een connector wilt testen, geeft u de agent- en naamparameters op.

Voorbeelden van prompts zijn:

  • Test de connector met de naam 'my-connector' op de SRE Agent 'sre-agent-prod' en som de tools ervan op.
Parameter Verplicht of optioneel Description
Agent Verplicht De naam van de Azure SRE-agentresource die u wilt targeten.
Name Verplicht De naam van het SRE Agent-item.

Hints voor toolannotaties:

Destructief Idempotent (onveranderlijk bij herhaald gebruik) Open wereld Alleen lezen Secret Lokaal vereist

Documentatie: Referentiedocumentatie ophalen

Dit hulpprogramma retourneert referentiedocumentatie voor SRE-agentconcepten (Site Reliability Engineering). U kunt definities, configuratiedetails en gebruiksvoorbeelden ophalen voor SRE Agent-onderwerpen, zoals waarschuwingen, reactie op incidenten, statuscontroles en telemetrie. Geef het onderwerp op om de verwijzingsvermelding van een onderwerp op te halen.

Voorbeelden van prompts zijn:

  • Toon me de documentatie voor de SRE-agent voor het onderwerp 'incident-response'.
Parameter Verplicht of optioneel Description
onderwerp Verplicht Documentatieonderwerp.

Hints voor toolannotaties:

Destructief Idempotent (onveranderlijk bij herhaald gebruik) Open wereld Alleen lezen Secret Lokaal vereist

Documentatiegeheugen: document toevoegen aan kennisbank

Met dit hulpprogramma wordt een document toegevoegd aan de knowledge base van de SRE-agent op naam. U uploadt Markdown-inhoud (*.md) en de tool indexeert deze voor kennisophaling op basis van retrieval-augmented generation (RAG). Gebruik duidelijke, beschrijvende namen, zodat u gemakkelijk documenten kunt vinden.

Voorbeelden van prompts zijn:

  • Voeg een document met de naam 'incident-runbook' met de inhoud 'Runbook: stappen om een serviceonderbreking te beoordelen en de dienstdoende medewerker te contacteren' toe aan de kennisbank van de SRE-agent.
Parameter Verplicht of optioneel Description
Inhoud Verplicht De documentinhoud die moet worden toegevoegd aan de Knowledge Base.
Name Verplicht De naam van het SRE Agent-item.
Agent Verplicht De naam van de Azure SRE-agentresource die u wilt targeten.

Hints voor toolannotaties:

Destructief Idempotent (onveranderlijk bij herhaald gebruik) Open wereld Alleen lezen Secret Lokaal vereist

Documentatiegeheugens: Knowledge Base-document verwijderen

Geef het document op naam op. Met dit hulpprogramma wordt een Knowledge Base-document verwijderd nadat u dit hebt bevestigd. Verwijderen is permanent en kan niet ongedaan worden gemaakt. Controleer of het document bestaat voordat u dit hulpprogramma uitvoert.

Voorbeelden van prompts zijn:

  • "Verwijder de naam van het Knowledge Base-document 'sre-kb-doc-01' uit de SRE-agent 'sre-agent-westus' met de bevestiging 'true'.
Parameter Verplicht of optioneel Description
Name Verplicht De naam van het SRE Agent-item.
Agent Verplicht De naam van de Azure SRE-agentresource die u wilt targeten.
Bevestigen Verplicht Bevestig een destructieve actie.

Hints voor toolannotaties:

Destructief Idempotent (onveranderlijk bij herhaald gebruik) Open wereld Alleen lezen Secret Lokaal vereist

Documentatiegeheugens: geïndexeerde knowledge base-documenten vermelden

Dit hulpprogramma bevat alle geïndexeerde Knowledge Base-documenten die een SRE-agent in het geheugen opslaat. Het retourneert de naam van elk document en de bijbehorende metagegevens, zonder zoekfilter of query. Door de volledige Knowledge Base te bladeren, kunt u beschikbare documenten ontdekken voordat u gerichte zoekopdrachten uitvoert.

Voorbeelden van prompts zijn:

  • "Haal een volledige lijst op met alle geïndexeerde Knowledge Base-documenten die zijn opgeslagen in het geheugen van de SRE-agent 'sre-agent-prod' zonder te filteren."
Parameter Verplicht of optioneel Description
Agent Verplicht De naam van de Azure SRE-agentresource die u wilt targeten.

Hints voor toolannotaties:

Destructief Idempotent (onveranderlijk bij herhaald gebruik) Open wereld Alleen lezen Secret Lokaal vereist

Documentatiegeheugens: Knowledge Base opnieuw indexeren

Met dit hulpprogramma wordt een herindex van een knowledge base geactiveerd. Gebruik het om opgeslagen documenten opnieuw te verwerken, insluitingen bij te werken en zoekindexen opnieuw te bouwen, zodat zoekresultaten recente wijzigingen in inhoud en metagegevens weerspiegelen. De tijd voor opnieuw indexeren hangt af van de grootte van de dataset en de serverbelasting. Het kan minuten of langer duren. Nadat het hulpprogramma is gestart, controleer de voortgang van de herindexering via de beheerendpoints van de server.

Voorbeelden van prompts zijn:

  • Indexeer de knowledgebasedocumenten voor SRE Agent 'sre-agent-westus' opnieuw.
Parameter Verplicht of optioneel Description
Agent Verplicht De naam van de Azure SRE-agentresource die u wilt targeten.

Hints voor toolannotaties:

Destructief Idempotent (onveranderlijk bij herhaald gebruik) Open wereld Alleen lezen Secret Lokaal vereist

Documentatiegeheugen: Kennisbank doorzoeken

Dit hulpprogramma doorzoekt de knowledge base van de SRE-agent met behulp van semantische zoekopdrachten en retourneert de meest relevante documenten voor uw query. Het helpt u bij het vinden van stappen voor probleemoplossing, runbooks, postmortems en het bewaken van playbooks met betrekking tot incidenten of waarschuwingen.

Voorbeelden van prompts zijn:

  • "Zoek in de knowledge base van de SRE-agent naar 'schijf-IO-latentie'.
Parameter Verplicht of optioneel Description
Agent Verplicht De naam van de Azure SRE-agentresource die u wilt targeten.
Query Verplicht De zoekquery die wordt gebruikt om relevante Knowledge Base-documenten te vinden.

Hints voor toolannotaties:

Destructief Idempotent (onveranderlijk bij herhaald gebruik) Open wereld Alleen lezen Secret Lokaal vereist

Haken: Haak verwijderen

Met dit hulpprogramma wordt een hook verwijderd uit een Azure SRE Agent-resource.

Voorbeelden van prompts zijn:

  • "Verwijder hook name 'backup-trigger' uit SRE Agent 'sre-agent-prod' met bevestig 'true'.
Parameter Verplicht of optioneel Description
Agent Verplicht De naam van de Azure SRE-agentresource die u wilt targeten.
Name Verplicht De naam van het SRE Agent-item.
Bevestigen Verplicht Bevestig een destructieve actie.

Hints voor toolannotaties:

Destructief Idempotent (onveranderlijk bij herhaald gebruik) Open wereld Alleen lezen Secret Lokaal vereist

Hooks: Details ophalen

Dit hulpprogramma retourneert details voor een hook die u configureert op een Azure SRE-agentresource. U kunt de configuratie van de hook controleren, de huidige status controleren en triggerinstellingen of doeleindpunten bevestigen.

Voorbeelden van prompts zijn:

  • Toon mij de details van hook 'deploy-hook' van SRE Agent 'sre-agent-prod'.
Parameter Verplicht of optioneel Description
Agent Verplicht De naam van de Azure SRE-agentresource die u wilt targeten.
Name Verplicht De naam van het SRE Agent-item.

Hints voor toolannotaties:

Destructief Idempotent (onveranderlijk bij herhaald gebruik) Open wereld Alleen lezen Secret Lokaal vereist

Hooks: Hooks weergeven

Een lijst met hooks die zijn geconfigureerd voor een Azure SRE Agent-resource. Gebruik dit hulpprogramma om de hooknamen, hooktypen en hun huidige status van een opgegeven agent weer te geven. Gebruik de uitvoer om implementatie-, bewakings- en opschoonhaken te inspecteren die van toepassing zijn op de Agent.

Voorbeelden van prompts zijn:

  • "Vermeld de hooks die zijn geconfigureerd voor SRE Agent 'sre-agent-prod'.
Parameter Verplicht of optioneel Description
Agent Verplicht De naam van de Azure SRE-agentresource die u wilt targeten.

Hints voor toolannotaties:

Destructief Idempotent (onveranderlijk bij herhaald gebruik) Open wereld Alleen lezen Secret Lokaal vereist

Haken: Haakthread activeren

Met dit hulpprogramma activeert u een on-demand-hook voor een thread in een Azure SRE Agent-resource. Hiermee worden de geconfigureerde acties van de hook onmiddellijk geactiveerd.

Voorbeelden van prompts zijn:

  • Activeer hook 'health-check' op thread 'thread-42' van SRE Agent 'sreagent-prod'.
Parameter Verplicht of optioneel Description
Agent Verplicht De naam van de Azure SRE-agentresource die u wilt targeten.
Hook-naam Verplicht De naam van de hook.
Thread-id Verplicht De thread-id van de SRE-agent.

Hints voor toolannotaties:

Destructief Idempotent (onveranderlijk bij herhaald gebruik) Open wereld Alleen lezen Secret Lokaal vereist

Haken: haakdraad deactiveren

Met dit hulpprogramma kunt u een on-demand-hook van een thread op een Azure SRE Agent-resource deactiveren. U geeft agent, hook name en thread-id op om de hook en doelthread te identificeren. Het hulpprogramma voorkomt dat de hook wordt uitgevoerd in de opgegeven thread zonder de hookconfiguratie te verwijderen. U hebt de juiste machtigingen nodig voor de Azure SRE-agentresource om de wijziging toe te passen.

Voorbeelden van prompts zijn:

  • Deactiveer hook 'on-demand-restart' voor thread-ID 'thread-7' van SRE-agent 'sre-agent-prod'.
Parameter Verplicht of optioneel Description
Agent Verplicht De naam van de Azure SRE-agentresource die u wilt targeten.
Hook-naam Verplicht De naam van de hook.
Thread-id Verplicht De thread-id van de SRE-agent.

Hints voor toolannotaties:

Destructief Idempotent (onveranderlijk bij herhaald gebruik) Open wereld Alleen lezen Secret Lokaal vereist

Hooks: status van hookthreads weergeven

Dit hulpprogramma geeft de activeringsstatus van de hook voor een thread op een Azure SRE Agent-resource weer. Het geeft aan of hooks voor de opgegeven thread zijn ingeschakeld, uitgeschakeld of in afwachting zijn. Gebruik de resultaten om de hookconfiguratie te controleren en problemen met threadgedrag op te lossen.

Voorbeelden van prompts zijn:

  • Geef de activeringsstatussen van de hooks voor thread-ID 'thread-42' op SRE-agent 'sre-agent-prod' weer.
Parameter Verplicht of optioneel Description
Agent Verplicht De naam van de Azure SRE-agentresource die u wilt targeten.
Thread-id Verplicht De thread-id van de SRE-agent.

Hints voor toolannotaties:

Destructief Idempotent (onveranderlijk bij herhaald gebruik) Open wereld Alleen lezen Secret Lokaal vereist

Incidenten: actieve incidenten vermelden

Dit hulpprogramma geeft actieve incidenten weer op een site reliability engineering (SRE)-agent. Het retourneert open incidentthreads met de titel, status, betrokken services en onderzoeksdetails. Gebruik de uitvoer om lopende onderzoeken te bekijken en te zien welke services worden beïnvloed.

Voorbeelden van prompts zijn:

  • "Vermeld de actieve incidenten op SRE Agent 'sre-agent-west'.
Parameter Verplicht of optioneel Description
Agent Verplicht De naam van de Azure SRE-agentresource die u wilt targeten.

Hints voor toolannotaties:

Destructief Idempotent (onveranderlijk bij herhaald gebruik) Open wereld Alleen lezen Secret Lokaal vereist

Incidenten: incident aanmaken

Gebruik dit hulpprogramma om een thread voor incidentonderzoek te maken voor een agent. U kunt de details van het incident vastleggen, betrokken services koppelen en ernst instellen om prioriteit te geven aan het antwoord. U geeft de beschrijving, services, ernst en titel van het incident op wanneer u dit hulpprogramma uitvoert.

Voorbeelden van prompts zijn:

  • Maak een incident met de titel 'Piek in databaselatentie', beschrijving 'Hoge latentie waargenomen in SQL-leesbewerkingen', services 'payments-api, auth-service', ernst 'hoog', agent 'sre-agent-westus'.
Parameter Verplicht of optioneel Description
Description Verplicht Beschrijving van het SRE-agentitem.
Services Verplicht Betrokken servicenamen.
Severity Verplicht Ernst van incidenten: kritiek, hoog, gemiddeld of laag.
Title Verplicht Titel van incident.
Agent Verplicht De naam van de Azure SRE-agentresource die u wilt targeten.

Hints voor toolannotaties:

Destructief Idempotent (onveranderlijk bij herhaald gebruik) Open wereld Alleen lezen Secret Lokaal vereist

Incidenten: Plan maken

Met dit hulpprogramma wordt een plan voor incidentrespons gemaakt en ingeschakeld dat gebruikmaakt van een filter voor het bereik van incidenten en een handler om reactiestappen te definiëren. U geeft metagegevens van plannen op, de services die moeten worden bewaakt, ernst, reactiestappen en een triggervoorwaarde. Dit hulpprogramma valideert de invoer en activeert het plan, zodat het begint met het afhandelen van overeenkomende incidenten.

Voorbeelden van prompts zijn:

  • "Maak en schakel het reactieplan voor incidenten naam 'db-failover-plan' Services 'payments-api' Ernst 'kritieke' stappen 'melden bij oproep; db-failover uitvoeren' Triggervoorwaarde 'databaseverbinding is verbroken'.
Parameter Verplicht of optioneel Description
Name Verplicht De naam van het SRE Agent-item.
Services Verplicht Betrokken servicenamen.
Severity Verplicht Ernst van incidenten: kritiek, hoog, gemiddeld of laag.
Stappen Verplicht Stappen voor reactie op incidenten.
Triggervoorwaarde Verplicht Tekst waarmee het reactieplan voor incidenten wordt geactiveerd.
Agent Verplicht De naam van de Azure SRE-agentresource die u wilt targeten.
Agentmodus Optional Agentmodus: autonoom of controle.
Escalatie Optional Escalatieprocedure.
RUNBOOK-URL Optional URL van runbook

Hints voor toolannotaties:

Destructief Idempotent (onveranderlijk bij herhaald gebruik) Open wereld Alleen lezen Secret Lokaal vereist

Incidenten: Plannen vermelden

Dit hulpprogramma bevat een overzicht van reactieplannen voor incidenten die zijn geconfigureerd op een SRE-agent. U kunt de naam, id en status van elk plan bekijken. Deze informatie helpt u bij het identificeren van actieve plannen en het controleren van hun configuratie.

Voorbeelden van prompts zijn:

  • "Vermeld de reactieplannen voor incidenten die zijn geconfigureerd op SRE Agent 'sre-agent-prod'.
Parameter Verplicht of optioneel Description
Agent Verplicht De naam van de Azure SRE-agentresource die u wilt targeten.

Hints voor toolannotaties:

Destructief Idempotent (onveranderlijk bij herhaald gebruik) Open wereld Alleen lezen Secret Lokaal vereist

Incidenten: Agent verbinden met PagerDuty

Verbind een SRE-agent (Site Reliability Engineering) met PagerDuty. Met dit hulpprogramma maakt u een PagerDuty-connector die waarschuwingen voor incidenten en incidentbeheer mogelijk maakt. De connector maakt gebruik van een API-sleutel die is opgeslagen in een omgevingsvariabele.

Voorbeelden van prompts zijn:

  • Verbind SRE Agent 'sre-agent-prod' met PagerDuty met de API-sleutelomgevingsvariabele 'PAGERDUTY_API_KEY' en de naam 'pagerduty-connector'.
Parameter Verplicht of optioneel Description
API-sleutel env Verplicht Omgevingsvariabele met de API-sleutel.
Name Verplicht De naam van het SRE Agent-item.
Agent Verplicht De naam van de Azure SRE-agentresource die u wilt targeten.
Subdomein Optional PagerDuty-subdomein.

Hints voor toolannotaties:

Destructief Idempotent (onveranderlijk bij herhaald gebruik) Open wereld Alleen lezen Secret Lokaal vereist

Incidenten: ServiceNow-connector instellen

Met dit hulpprogramma maakt u een ServiceNow MCP-connector die integratie van incidentbeheer mogelijk maakt. Het maakt gebruik van referenties die zijn opgeslagen in omgevingsvariabelen en maakt het maken, bijwerken en oplossen van incidenten mogelijk tussen ServiceNow en de SRE-agent.

Voorbeelden van prompts zijn:

  • Verbind SRE Agent met ServiceNow met authenticatietype 'basic', instance-URL 'https://my-resource.service-now.com', naam 'sre-agent-prod'.
Parameter Verplicht of optioneel Description
Authenticatietype Verplicht Het verificatietype van de HTTP MCP-connector.
Instance-URL Verplicht SERVICENow-exemplaar-URL.
Name Verplicht De naam van het SRE Agent-item.
Agent Verplicht De naam van de Azure SRE-agentresource die u wilt targeten.
Wachtwoord-env Optional Omgevingsvariabele met wachtwoord.
Token env Optional Omgevingsvariabele met bearer-token.
Gebruikersnaam env Optional Omgevingsvariabele met gebruikersnaam.

Hints voor toolannotaties:

Destructief Idempotent (onveranderlijk bij herhaald gebruik) Open wereld Alleen lezen Secret Lokaal vereist

Geplande taken: geplande taak maken

Met dit hulpprogramma maakt u een geplande taak voor een SRE-agent. Er wordt een opgegeven bericht verzonden volgens de planning die u definieert met een cron-expressie, zodat de agent geautomatiseerd werk kan uitvoeren. U geeft de taakgegevens op wanneer u de geplande taak maakt.

Voorbeelden van prompts zijn:

  • "Plan een terugkerende taak op SRE Agent 'sre-agent-west' die elke maandag wordt uitgevoerd met cron-expressie '0 9 * * 1', de naam 'wekelijks opnieuw opstarten' en het bericht 'Service opnieuw opstarten'.
Parameter Verplicht of optioneel Description
Cron-expressie Verplicht De cron-expressie voor het schema.
Bericht Verplicht De prompt die de agent volgens het ingestelde schema gebruikt.
Name Verplicht De naam van het SRE Agent-item.
Agent Verplicht De naam van de Azure SRE-agentresource die u wilt targeten.
Description Optional Beschrijving van het SRE-agentitem.

Hints voor toolannotaties:

Destructief Idempotent (onveranderlijk bij herhaald gebruik) Open wereld Alleen lezen Secret Lokaal vereist

Geplande taken: Geplande taak verwijderen

Met dit hulpprogramma wordt een geplande SRE-agenttaak verwijderd.

Voorbeelden van prompts zijn:

  • "Verwijder de geplande taak 'task-12345' uit de SRE-agent 'sre-agent-west' met de bevestiging 'true'.
Parameter Verplicht of optioneel Description
Taak-ID Verplicht De geplande taak-id.
Agent Verplicht De naam van de Azure SRE-agentresource die u wilt targeten.
Bevestigen Verplicht Bevestig een destructieve actie.

Hints voor toolannotaties:

Destructief Idempotent (onveranderlijk bij herhaald gebruik) Open wereld Alleen lezen Secret Lokaal vereist

Geplande taken: Geplande taak ophalen

Met dit hulpprogramma wordt een geplande taak van de SRE Agent opgehaald op basis van de taak-id. U kunt details bekijken, zoals de taakconfiguratie en de huidige status.

Voorbeelden van prompts zijn:

  • Toon me de geplande taak met taak-id 'task-1234' op de SRE Agent 'sre-agent-west'.
Parameter Verplicht of optioneel Description
Taak-ID Verplicht De geplande taak-id.
Agent Verplicht De naam van de Azure SRE-agentresource die u wilt targeten.

Hints voor toolannotaties:

Destructief Idempotent (onveranderlijk bij herhaald gebruik) Open wereld Alleen lezen Secret Lokaal vereist

Geplande taken: Geplande taken weergeven

Dit hulpprogramma bevat geplande taken die de SRE-agent beheert. U kunt geplande taken inspecteren, planningen bevestigen en metagegevens van taken weergeven, zoals status, volgende uitvoeringstijd en laatste uitvoeringstijd. Dit hulpprogramma retourneert een alleen-lezen lijst met geplande taken met velden voor taaknaam, status, planning, volgende uitvoeringstijd en laatste uitvoeringstijd.

Voorbeelden van prompts zijn:

  • "Vermeld de geplande taken op SRE Agent 'sre-agent-01'.
Parameter Verplicht of optioneel Description
Agent Verplicht De naam van de Azure SRE-agentresource die u wilt targeten.

Hints voor toolannotaties:

Destructief Idempotent (onveranderlijk bij herhaald gebruik) Open wereld Alleen lezen Secret Lokaal vereist

Geplande taken: Geplande taak onderbreken

Hiermee onderbreekt u een geplande taak voor een SRE-agent (Site Reliability Engineering). Dit hulpprogramma retourneert de bijgewerkte status en gerelateerde metagegevens van de taak. Onderbreek geplande taken om automatische activiteit tijdelijk te stoppen tijdens onderhoud of probleemoplossing.

Voorbeelden van prompts zijn:

  • Pauzeer de geplande taak met taak-ID 'task-1234' op SRE Agent 'sre-agent-west'.
Parameter Verplicht of optioneel Description
Taak-ID Verplicht De geplande taak-id.
Agent Verplicht De naam van de Azure SRE-agentresource die u wilt targeten.

Hints voor toolannotaties:

Destructief Idempotent (onveranderlijk bij herhaald gebruik) Open wereld Alleen lezen Secret Lokaal vereist

Geplande taken: geplande taak hervatten

Met dit hulpprogramma wordt een geplande taak voor een SRE-agent hervat. Nadat u het hulpprogramma hebt uitgevoerd, hervat de agent de uitvoering van de geplande taak volgens het schema.

Voorbeelden van prompts zijn:

  • "Hervat de geplande taak met taak-id 'task-123' op SRE Agent 'sre-agent-west'.
Parameter Verplicht of optioneel Description
Taak-ID Verplicht De geplande taak-id.
Agent Verplicht De naam van de Azure SRE-agentresource die u wilt targeten.

Hints voor toolannotaties:

Destructief Idempotent (onveranderlijk bij herhaald gebruik) Open wereld Alleen lezen Secret Lokaal vereist

Vaardigheden: Vaardigheid aanmaken

Met dit hulpprogramma maakt of werkt u een aangepaste vaardigheid bij op een doelresource van de SRE-agent.

Voorbeelden van prompts zijn:

  • "Voeg een nieuwe vaardigheid met de naam 'auto-scale-skill' toe aan de SRE-agent 'sreagent-prod' met inhoud {"type":"script","script":"scale.sh"}".
Parameter Verplicht of optioneel Description
Agent Verplicht De naam van de Azure SRE-agentresource die u wilt targeten.
Inhoud Verplicht Vaardigheidsinhoud.
Name Verplicht De naam van het SRE Agent-item.
Description Optional Beschrijving van het SRE-agentitem.

Hints voor toolannotaties:

Destructief Idempotent (onveranderlijk bij herhaald gebruik) Open wereld Alleen lezen Secret Lokaal vereist

Vaardigheden: Vaardigheid verwijderen

Met dit hulpprogramma verwijdert u een aangepaste vaardigheid uit een SRE-agentresource.

Voorbeelden van prompts zijn:

  • "Verwijder de vaardigheid met de naam 'error-logger' uit SRE Agent 'sre-agent-west' met de bevestiging 'true'.
Parameter Verplicht of optioneel Description
Agent Verplicht De naam van de Azure SRE-agentresource die u wilt targeten.
Name Verplicht De naam van het SRE Agent-item.
Bevestigen Verplicht Bevestig een destructieve actie.

Hints voor toolannotaties:

Destructief Idempotent (onveranderlijk bij herhaald gebruik) Open wereld Alleen lezen Secret Lokaal vereist

Vaardigheden: Vaardigheden vermelden

Geeft de aangepaste vaardigheden van een specifieke SRE Agent-resource weer. Het hulpprogramma retourneert details voor elke aangepaste vaardigheid die is geregistreerd op de opgegeven SRE-agent, inclusief naam, versie en status. Gebruik de uitvoer om aangepaste vaardigheidsconfiguraties te beoordelen of te controleren.

Voorbeelden van prompts zijn:

  • "Geef alle vaardigheden weer die beschikbaar zijn op SRE Agent 'sre-agent-prod'.
Parameter Verplicht of optioneel Description
Agent Verplicht De naam van de Azure SRE-agentresource die u wilt targeten.

Hints voor toolannotaties:

Destructief Idempotent (onveranderlijk bij herhaald gebruik) Open wereld Alleen lezen Secret Lokaal vereist

Threads: thread aanmaken

Met dit hulpprogramma maakt u een nieuwe thread op een SRE-agent (Site Reliability Engineering) en start u een gesprek door het openingsbericht te verzenden. Het retourneert de eerste reactie van de agent.

Voorbeelden van prompts zijn:

  • 'Start een nieuwe thread op SRE Agent 'sre-agent-01' met het bericht 'Verhoogde latentie onderzoeken in API-gateway'.
Parameter Verplicht of optioneel Description
Bericht Verplicht Het bericht dat moet worden verzonden.
Agent Verplicht De naam van de Azure SRE-agentresource die u wilt targeten.

Hints voor toolannotaties:

Destructief Idempotent (onveranderlijk bij herhaald gebruik) Open wereld Alleen lezen Secret Lokaal vereist

Threads: thread verwijderen

Met dit hulpprogramma verwijdert u een agentthread voor site reliability engineering (SRE).

Voorbeelden van prompts zijn:

  • Verwijder thread-ID 'thread-12345' van SRE-agent 'sreagent-prod' met bevestiging 'true'.
Parameter Verplicht of optioneel Description
Agent Verplicht De naam van de Azure SRE-agentresource die u wilt targeten.
Bevestigen Verplicht Bevestig een destructieve actie.
Thread-id Verplicht De thread-id van de SRE-agent.

Hints voor toolannotaties:

Destructief Idempotent (onveranderlijk bij herhaald gebruik) Open wereld Alleen lezen Secret Lokaal vereist

Threads: Berichten ophalen

Met dit hulpprogramma worden berichten opgehaald voor een specifieke SRE-agentthread en worden berichtinhoud en metagegevens geretourneerd, zoals tijdstempels en afzenderidentiteit. Gebruik de geretourneerde berichten om de gespreksgeschiedenis te controleren of problemen met agentgedrag op te lossen.

Voorbeelden van prompts zijn:

  • 'Berichten weergeven voor thread-id '42' op SRE Agent 'sre-agent-prod'.
Parameter Verplicht of optioneel Description
Agent Verplicht De naam van de Azure SRE-agentresource die u wilt targeten.
Thread-id Verplicht De thread-id van de SRE-agent.

Hints voor toolannotaties:

Destructief Idempotent (onveranderlijk bij herhaald gebruik) Open wereld Alleen lezen Secret Lokaal vereist

Threads: YOLO-modus

Met dit hulpprogramma start u een onderzoek op de opgegeven SRE-agent en worden alle openstaande goedkeuringen verleend, zodat de agent zonder menselijke goedkeuringsstappen kan doorgaan. Het hulpprogramma registreert onderzoeksacties en verleende goedkeuringen voor controle.

Voorbeelden van prompts zijn:

  • Voer onderzoek uit met het bericht 'Investigate service crash in frontend' met SRE Agent 'sre-agent-prod' in yolo-modus, waarbij automatisch alle openstaande goedkeuringen worden verleend.
Parameter Verplicht of optioneel Description
Bericht Verplicht Het bericht dat moet worden verzonden.
Agent Verplicht De naam van de Azure SRE-agentresource die u wilt targeten.
Maximale iteraties Optional Het maximum aantal automatische opvolgingsiteraties.
Time-out seconden Optional De time-out voor het onderzoek in seconden.

Hints voor toolannotaties:

Destructief Idempotent (onveranderlijk bij herhaald gebruik) Open wereld Alleen lezen Secret Lokaal vereist

Threads: Incident onderzoeken

Onderzoek een probleem of incident met een SRE-agent (Site Reliability Engineering). Gebruik dit hulpprogramma om een onderzoeksbericht te verzenden en de agent stelt vervolgvragen totdat het onderzoek is voltooid. U geeft de onderzoeksdetails op in het bericht. Neem relevante context op, zoals betrokken resources, tijdstempels, foutberichten, recente configuratiewijzigingen en stappen om te reproduceren. Houd berichten beknopt en gericht om de agent te helpen efficiënter een oplossing te bereiken.

Voorbeelden van prompts zijn:

  • "Onderzoek het volgende probleem met SRE-agent 'sre-agent-prod': bericht 'Primaire API retourneert 500 fouten na implementatie'.
Parameter Verplicht of optioneel Description
Bericht Verplicht Het bericht dat moet worden verzonden.
Agent Verplicht De naam van de Azure SRE-agentresource die u wilt targeten.
Maximale iteraties Optional Het maximum aantal automatische opvolgingsiteraties.
Time-out seconden Optional De time-out voor het onderzoek in seconden.

Hints voor toolannotaties:

Destructief Idempotent (onveranderlijk bij herhaald gebruik) Open wereld Alleen lezen Secret Lokaal vereist

Threads: Chatthreads van agent weergeven

Dit hulpprogramma bevat chatthreads van de SRE-agent. Het retourneert een alleen-lezen lijst met threadobjecten met thread-id, deelnemers, metagegevens en het laatste bericht, zodat u actieve en eerdere gesprekken kunt bekijken.

Voorbeelden van prompts zijn:

  • Geef de actieve threads van de SRE-agent 'sreagent-prod' weer.
Parameter Verplicht of optioneel Description
Agent Verplicht De naam van de Azure SRE-agentresource die u wilt targeten.

Hints voor toolannotaties:

Destructief Idempotent (onveranderlijk bij herhaald gebruik) Open wereld Alleen lezen Secret Lokaal vereist

Threads: bericht verzenden naar thread

Met dit hulpprogramma wordt een bericht verzonden naar een bestaande SRE-agentthread (Site Reliability Engineering). Het opgegeven bericht wordt op de thread geplaatst en retourneert de bijgewerkte status van de thread. Gebruik beknopte berichten om context, statusupdates of probleemoplossingsnotities toe te voegen aan een doorlopende thread.

Voorbeelden van prompts zijn:

  • "Verzend het bericht 'Opnieuw opstarten voltooid, bewakingslogboeken' naar thread-id 'thread-12345' op agent 'sre-agent-westus'.
Parameter Verplicht of optioneel Description
Bericht Verplicht Het bericht dat moet worden verzonden.
Agent Verplicht De naam van de Azure SRE-agentresource die u wilt targeten.
Thread-id Verplicht De thread-id van de SRE-agent.

Hints voor toolannotaties:

Destructief Idempotent (onveranderlijk bij herhaald gebruik) Open wereld Alleen lezen Secret Lokaal vereist

Werkstromen: Werkstromen toepassen en uitrollen

Een YAML-werkstroom toepassen en implementeren op een SRE-agent. Met dit hulpprogramma kunt u de YAML-configuratie van ExtendedAgent of ExtendedAgentTool uploaden en activeren op de opgegeven SRE Agent-resource.

Voorbeelden van prompts zijn:

  • Pas de workflow-YAML met de inhoud 'apiVersion: sre/v1\nkind: ExtendedAgent\nmetadata:\n name: deploy-workflow' toe op SRE-agent 'sre-agent-prod'.
Parameter Verplicht of optioneel Description
YAML-inhoud Verplicht YAML-inhoud.
Agent Verplicht De naam van de Azure SRE-agentresource die u wilt targeten.

Hints voor toolannotaties:

Destructief Idempotent (onveranderlijk bij herhaald gebruik) Open wereld Alleen lezen Secret Lokaal vereist

Werkstromen: Werkstroomdefinitie genereren

Genereer een YAML-werkstroomdefinitie voor een benoemd hulpprogramma of agent voor sitebetrouwbaarheidstechniek (SRE). Met dit hulpprogramma maakt u gevalideerde YAML-configuratie voor ExtendedAgent, KustoToolen LinkTool resources. De gegenereerde werkstroom helpt u bij het consistent implementeren en beheren van SRE Agent-hulpprogramma's in verschillende omgevingen.

Voorbeelden van prompts zijn:

  • "Genereer een YAML-werkstroom met de beschrijving 'Kusto-queryhulpprogramma voor incidentzoekopdrachten', soort 'tool', naam 'kusto-search-tool'.
Parameter Verplicht of optioneel Description
Description Verplicht Beschrijving van het SRE-agentitem.
Kind Verplicht YAML-soort: agent of hulpprogramma.
Name Verplicht De naam van het SRE Agent-item.
Connector Optional De naam van de connector voor Kusto-tools.
Databasenaam Optional De Kusto-database voor Kusto-hulpprogramma's.
Model of type Optional Hulpprogrammatype, zoals KustoTool of LinkTool.
Parameters Optional Parameters als naam:beschrijving.
Query Optional De Kusto-query voor Kusto-hulpprogramma's.
Gereedschappen Optional Namen van hulpprogramma's die moeten worden gekoppeld. Er worden meerdere waarden ondersteund.
Overdrachten Optional Namen voor overdracht van sub-agenten. Er worden meerdere waarden ondersteund.
URL-sjabloon Optional De URL-sjabloon voor koppelingshulpprogramma's.

Hints voor toolannotaties:

Destructief Idempotent (onveranderlijk bij herhaald gebruik) Open wereld Alleen lezen Secret Lokaal vereist

Werkstromen: Werkstroom valideren

Dit hulpprogramma valideert de YAML van de SRE-agentwerkstroom en markeert veelvoorkomende problemen in de structuur en syntaxis. Het controleert op ongeldige YAML, onjuist geformatteerde stappen, onjuiste run-tekenreeksen en ontbrekende verplichte sleutels. U geeft YAML contentop en het hulpprogramma retourneert geïdentificeerde problemen met regelnummers en voorgestelde oplossingen. Zie het volgende voorbeeld voor een typische fout die het hulpprogramma detecteert.

Voorbeelden van prompts zijn:

  • "Valideer de volgende YAML-inhoud van de SRE-agentwerkstroom 'apiVersion: sre/v1\nsoort: ExtendedAgent\nmetadata:\n naam: deploy-workflow'.
Parameter Verplicht of optioneel Description
YAML-inhoud Verplicht YAML-inhoud.

Hints voor toolannotaties:

Destructief Idempotent (onveranderlijk bij herhaald gebruik) Open wereld Alleen lezen Secret Lokaal vereist