Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
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. |
| 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. |
| 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. |
| 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."
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| 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 |
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| Destructief | Idempotent (onveranderlijk bij herhaald gebruik) | Open wereld | Alleen lezen | Secret | Lokaal vereist |
|---|---|---|---|---|---|
| ❌ | ✅ | ❌ | ✅ | ❌ | ❌ |