Vragen Claude over uw toepassingslogboekbestand, in begrijpelijke taal
Verbind Claude, Claude Code, Cursor of een andere MCP-client eenmalig met Query Streams. Claude leest de structuur van uw applicatielogbestand, schrijft de SQL-query, voert deze alleen-lezen uit via de agent die al met uw gegevens werkt en geeft de rijen als antwoord. Er komt geen databasewachtwoord bij de AI terecht. Het duurt ongeveer tien minuten en is inbegrepen in het gratis abonnement.
Wat je uiteindelijk overhoudt
Een Claude die vragen over uw applicatielogbestanden kan beantwoorden met live, alleen-lezen query's op de tabellen die de agent opbouwt uit uw bestanden, en u vertelt uit welk bestand elk antwoord afkomstig is — zonder ooit een login of bestandspad te hoeven zien, en zonder een firewallwijziging: de agent, die zich al in uw netwerk bevindt, leest de map en stuurt alleen de rijen terug. Zodra de agent is geïnstalleerd, duurt het verbinden met Claude ongeveer 90 seconden als u vertrouwd bent met een instellingenscherm. Zoals dit:
Wat waren de meest voorkomende fouten in het afgelopen uur, en welke logger heeft ze veroorzaakt?
Claude controleert de kolommen van fileset.eventsVervolgens voert het een query uit die steeds fouten en een fatale foutmelding geeft. niveau waarden van het laatste uur van event_time en groepeert ze op basis van logger en berichtDe top drie:
| niveau | logger | bericht |
|---|---|---|
| fout | Betalingen.StripeClient | Betaling mislukt: kaart geweigerd voor bestelling 88213 |
| fout | OrderService | Time-out na 30000 ms bij het aanroepen van inventory-svc |
| dodelijk | db.pool | Verbindingspool uitgeput (max. 20 verbindingen) |
De uitgeputte pool zou de time-outs in OrderService verklaren. Vraag Claude om het volledige bericht en de stacktrace van de fatale gebeurtenis. Het leest dezelfde regel, omdat de trace bij de betreffende gebeurtenis is gebleven. Het antwoord beschrijft wat de agent bij de laatste scan heeft gelezen.
Geef een overzicht van de betalingsfouten van deze week per oorzaak. Ligt het aan de klanten of aan ons?
Ik heb de reden voor de daling ontleed. bericht voor Betalingen.StripeClient fouten in fileset.events en vergeleken met vorige week:
| Reden voor afwijzing | Graaf | Delen | versus vorige week |
|---|---|---|---|
| kaart geweigerd | 1,204 | 62% | +2% |
| onvoldoende_fondsen | 402 | 21% | -1% |
| api_timeout | 331 | 17% | +310% |
De eerste twee zijn klanten en hebben een appartement. api_timeout dat zijn wij: het bestond twee weken geleden nog niet, iedereen komt van host = web-03En web-03 vertoont op dezelfde momenten ook hiaten van 30 seconden in de logbestanden. Eén ongezonde host, niet de betalingsprovider.
Liever helemaal geen AI-client aansluiten? In het bedrijfsplan, Nova MCP is de assistent die is ingebouwd in Query Streams zelf. Het beschikt over alle tools die Claude hier heeft, plus de tools die Claude niet heeft: het stelt de SQL op en valideert deze aan de hand van uw Semantic Intelligence-model, zet het antwoord om in een grafiek en slaat het resultaat op als een query die uw team kan uitvoeren vanuit Excel, Google Sheets of de REST API — geen sleutel, geen connector, niets te installeren. Gebruik MCP als uw medewerkers al met Claude, Cursor of ChatGPT werken; gebruik Nova als u de antwoorden direct in het portaal wilt hebben.
Application Logs leest de JSON- en tekstlogbestanden die uw applicaties schrijven, van ECS-, Serilog-, pino- of Bunyan-JSON-logs tot platte tekst. Het zet elke gebeurtenis om in een SQL-rij met het bijbehorende niveau, logger en bericht, en een stacktrace blijft bij de gebeurtenis die deze heeft gegenereerd. De agent volgt elk bestand tijdens de groei, herkent geroteerde bestanden zodat niets dubbel wordt gelezen en leest elk bestand. .gz Archiveer eenmaal en vul de gegevens van de afgelopen 30 dagen aan bij de eerste lezing.
Wat je nodig hebt
Een Query Streams-account
MCP is beschikbaar in alle abonnementen, ook in het gratis abonnement. Met het gratis abonnement kun je één sleutel of één gekoppelde app gebruiken, en dat is alles wat deze handleiding nodig heeft. Meld je aan via mijn.querystreams.nl.
De agent bevindt zich op een computer die de map kan openen.
Versie 2.6.0 of later. De map kan zich op die computer bevinden of op een gedeelde map die deze kan bereiken. De agent draait als een service, dus typ 'shares' als \\server\share\folderNiet als een toegewezen stationsletter. Nieuw bij Agent? Installeer het op Windows., macOS of Linux.
MCP is voor u ingeschakeld.
Makers, eigenaren en beheerders hebben het vanaf het begin. Alle anderen hebben een beheerder nodig om het te kunnen gebruiken. MCP schakelaar naast hun naam onder Account → ToegangsbeheerTot die tijd staat er op de MCP-pagina: "MCP is uitgeschakeld voor uw account".
Een AI-client
Claude op het web, Claude Desktop of de Claude mobiele apps maken zonder sleutel verbinding. Claude Code, Cursor, ChatGPT en ongeveer tien andere tools werken ook; de portal heeft voor elk een kant-en-klaar recept.
Waar vindt het werk plaats? Op de computer waarop de agent draait, scant deze de map, kopieert de rijen naar een lokale cache en voert de SQL-query's die Claude schrijft uit op die cache. De bestanden zelf verlaten die computer nooit, en niets anders dan wat Claude heeft opgevraagd, wordt ook verzonden.
Stel het in vier stappen in.
-
Wijs de agent naar de map
Open het portaal Gegevens → GegevensagentenZoek de agent die de map kan openen en klik erop. Connector toevoegen knop. Onder de Bestanden en mappen pil klik de Toepassingslogboeken kaart. De tovenaar leidt je er vervolgens doorheen. Mappen, Rekening, Instellingen, Rijk en Beoordeling:
- Mappen
- Typ de Hoofdmappen, één per regel, als paden op de computer van de agent. Submappen scannen is aan, Maximale diepte is 8. Voeg patronen toe begint met de juiste glob voor dit bestandstype; voeg toe Sluit patronen uit Als de map bestanden bevat die u niet wilt. Een toegewezen stationsletter geeft een oranje waarschuwing weer: de agent kan deze niet zien, gebruik daarom de
\\server\sharepad in plaats daarvan. - Rekening
- De agent leest een steekproef van maximaal 64 bestanden en laat zien wat er gebouwd zal worden. Er wordt nog niets aangemaakt. Klaar om te creëren Dit betekent dat elk geselecteerd bestand past. Een amberkleurige banner met de tekst "{n} van {m} bestand(en) worden apart gezet" geeft een overzicht van de bestanden die niet passen. Geef aan welke bestanden het betreft en waarom.Je kunt de connector sowieso maken en ze later repareren. Als de map verschillende lay-outs bevat, verschijnt er een blauw paneel. Schakel over naar één tabel per lay-out..
- Instellingen
- Scaninterval (standaard elk uur, van elke 5 minuten tot dagelijks) bepaalt hoe vaak de agent zoekt naar nieuwe, gewijzigde en verdwenen bestanden. Houd de map in de gaten voor wijzigingen. Reageert binnen enkele seconden op lokale schijven. Wanneer een bestand verdwijnt is Verwijder de rijen standaard.
- Realm, Review
- Selecteer het gegevensdomein waartegen de rijen tellen, controleer het overzicht en klik. Connector makenDe eerste scan start direct; de connector Manifest Het tabblad laat zien wat er is gebouwd en welke bestanden er zijn opgeslagen.
- Voeg de map met de logbestanden van uw apps toe aan de volgende map: Hoofdmappen.
- Kies een LogtypeDe kaart verzendt JSON-regels (ECS, Serilog, pino en Bunyan), platte tekst met niveau, logger en bericht, en dpkg- en apt-geschiedenis, die gebruikmaken van
gastheerals identiteitskolom. - Tabelnaam is optioneel en de standaardwaarde is
evenementen. Bewaar evenementen gedurende N dagen. Bewaart alles, tenzij je het anders instelt. - Op RekeningDe agent leest een voorbeeld en toont het aantal bestanden, de grootte, een schatting van het aantal rijen en de tabellen die hij zal aanmaken. Er wordt nog niets aangemaakt. Als de bestanden niet overeenkomen met het door u gekozen type, wordt de volgende koptekst weergegeven: Deze bestanden zijn niet gevolgd door dat type, met de reden.
-
Kijk welke tafels je krijgt
Geanalyseerde gebeurtenissen komen terecht in
fileset.events, of in de Tabelnaam u hebt gekozen. De agent bewaart de rijen in een lokale cache op de agentcomputer en serveert ze als SQL. Elke rij geeft aan uit welk bestand deze afkomstig is._bronbestandDe onderstaande kolommen zijn afkomstig van het standaard JSON-logtype.Tafel Wat het bevat evenementenEén rij per evenement: event_time,app,niveau,loggerenbericht, plusgastheer,dienst,stroomengegevensEen stacktrace met meerdere regels blijft binnen de betreffende gebeurtenis.gebeurtenissen_ruwe_lijnenRegels die niet correct verwerkt konden worden, zijn bewaard gebleven. lijnmet eenredenEen blok dat langer is dan de limiet komt hier terecht alsrecord-max-lijnenEr wordt niets laten vallen.bestandenElk logbestand in de map op dit moment, met relatief pad,grootte_bytesenmodified_utc.bestanden_gebeurtenissenDe geschiedenis van elk bestand: verscheen,gewijzigd,gedraaid,afgekaptendriftrijen, getimed doorevent_at.log_cursorsDe leespositie en status van elk bestand. Een apart gezet bestand toont de status. geparkeerdmet de reden inlaatste_fout.Elke mapconnector geeft Claude ook dezelfde boekhoudtabellen, allemaal in de
bestandensetschema:Tafel Wat het bevat bestandenElk bestand dat zich momenteel in de map bevindt: pad, naam, extensie, grootte, aanmaak- en wijzigingsdatum. Vraag "Wat zit er in deze map?" en Claude leest dit voor. bestanden_gebeurtenissenDe wijzigingsgeschiedenis: één rij per bestand dat is verschenen, gewijzigd, verdwenen of opzij is gezet ( drift), met de tijd inevent_aten de reden indetail.mappen,volumesMapgroottes en -aantallen, en de schijven of gedeelde mappen waarop de hoofdbestanden zich bevinden. _bronbestand,_rij_idElke gegevensrij bevat twee kolommen: het bestand waar de rij vandaan komt en een stabiele rij-ID binnen dat bestand. Groeperen op _bronbestandom bestanden te vergelijken. -
Verbind Claude
Open Streams → Live → MCPEr zijn twee ingangen, en ze leiden allebei naar dezelfde plek:
Chat-apps · geen sleutelclaude.ai, Claude Desktop, ChatGPT
In Claude bevindt Query Streams zich in de Directory van antropische connectoren: blader door connectoren, klik VerbindenElders plak je één adres in de app,
https://mcp.querystreams.com/mcpen maak verbinding vanuit een chat. Er wordt een pagina 'Query Streams' geopend, waar u de organisatie en de machtigingen selecteert en klikt. Verbinding goedkeurenNiets om te kopiëren, niets om geheim te houden. De verbinding verschijnt onder Verbonden apps en kan daar worden ingetrokken.Ontwikkelaarstools · een sleutelClaude Code, Cursor, VS Code en vrienden
Op Mijn sleutels klik Sleutel genererenGeef het eens een Sleutelnaam zoals "Claude Code op mijn laptop", bewaar Lezen en Uitvoeren aangevinkt, kies een Vervaldatum (Nooit, 30 dagen, 90 dagen of 1 jaar) en klik Sleutel genererenKopieer het vervolgens. Ga verder met installeren: de Verbinden Het tabblad toont het exacte codefragment voor uw tool, waarbij de sleutel al is ingevuld.
Beide methoden gebruiken dezelfde drie machtigingen, die u kiest op het toestemmingsscherm of in de legenda:
- Lezen
- Toont connectoren, bladert door tabellen en kolommen, leest uw opgeslagen query's en waarschuwingsregels. Geeft nooit rijgegevens terug.
- Uitvoeren
- Voer alleen-lezen SQL-query's en opgeslagen query's uit via uw agent en retourneer de rijen. Zonder dit kan Claude uw gegevens wel beschrijven, maar er geen antwoord op geven.
- Analyseren
- Profieltabellen, ontdek relaties en plan een Semantic Intelligence-run in. Het verbruikt Nova AI-credits en data, dus het toestemmingsscherm vinkt het nooit vooraf aan.
Sleutel kwijt? Open Mijn sleutelsHet oogpictogram laat het nogmaals zien en Kopieer de volledige sleutel kopieert het. Trek het daar in als een laptop vermist raakt; elke klant die het gebruikt, faalt bij het volgende gesprek, binnen ongeveer vijf minuten.
Kies vervolgens het recept voor de Claude die je gebruikt. Het serveradres is overal hetzelfde:
https://mcp.querystreams.com/mcp.Claude op het web, Claude voor desktop en mobiel geen sleutel
- Open Instellingen → Connectoren en klik Connectoren bekijkenQuery Streams wordt vermeld in de Directory van antropische connectoren: vinden Query-stromen en klik Verbinden(Of open de directorylijst direct en klik) Verbinden daar.)
- Als uw organisatie directory-connectoren verbergt, klik dan hier. Voeg een aangepaste connector toe Geef het in plaats daarvan een naam. Query-stromen, plakken
https://mcp.querystreams.com/mcpLaat de OAuth-velden leeg en klik. Toevoegenklik vervolgens in een willekeurige chat + → Connectoren bekijken → Query-stromen → Verbinden. - Er wordt een tabblad 'Query Streams' geopend. Meld u aan als daarom wordt gevraagd, selecteer de organisatie en bekijk de resultaten. Lezen en Uitvoeren, optioneel Beperk tot specifieke connectorenen klik Verbinding goedkeuren.
- In Claude zie je 'Verbonden met querystreams'. De eerste keer dat Claude een tool gebruikt, wordt er om een keuze gevraagd; kies Altijd toestaan.
Als je het handmatig toevoegt in Claude Desktop, gebruik dan het volgende: Instellingen → Connectoren → Toevoegen, niet de chatfunctie Voeg een marktplaats toe Deze optie vereist een Git-repository. Connectors synchroniseren met je Claude-account, waardoor de mobiele apps en de desktopversie deze automatisch herkennen. Menunamen zijn van Anthropic en kunnen worden gewijzigd.
Claude Code sleutel
Eén commando, met uw sleutel uit Mijn sleutels:
Terminalclaude mcp add --transport http querystreams https://mcp.querystreams.com/mcp \ --header "X-MCP-Key: qsmcp_PASTE_YOUR_KEY_HERE"
Dat schrijft het huidige project.
.mcp.json. Toevoegen--scope gebruikerOm querystreams in elk project te hebben. Uitvoeren/mcpKijk binnen in de Claude-code om te zien hoe het werkt.Cursor sleutel
Open Cursorinstellingen → MCP → Nieuwe MCP-server toevoegenof bewerken
.cursor/mcp.jsonaan de basis van je werkruimte:.cursor/mcp.json{ "mcpServers": { "querystreams": { "url": "https://mcp.querystreams.com/mcp", "headers": { "X-MCP-Key": "qsmcp_PASTE_YOUR_KEY_HERE" } } } }Cursor opnieuw starten of uitvoeren MCP: Servers opnieuw opstarten; A
querystreamsHet badge verschijnt in de statusbalk van het MCP.Gebruik je iets anders? De Verbinden tabblad Bevat kant-en-klare recepten voor ChatGPT, VS Code, Visual Studio, OpenAI Codex CLI, Gemini CLI, Windsurf, Zed, Cline, Continue.dev en JetBrains AI, plus een Plakken en samenvoegen gereedschap dat de
querystreamseen invoer in een configuratiebestand dat je al hebt. Elke client die MCP via HTTP ondersteunt, werkt: serverhttps://mcp.querystreams.com/mcp, koptekstX-MCP-sleutel(eenAutorisatie: HouderEen header met dezelfde sleutel werkt ook. -
Stel je eerste vraag
Begin met iets dat je kunt controleren door de map te openen, zodat je ziet dat Claude de juiste tabel pakt. Drie opties die goed werken met je applicatielogbestanden:
- Welke applicatielogbestanden leest u, en hoe groot zijn ze elk?
- Claude stelt vragen
bestandenset.bestandenvoorrelatief pad,grootte_bytesenmodified_utc. - "Hoeveel fouten heeft elke app in het afgelopen uur geregistreerd, per niveau?"
- Claude-groepen
fileset.eventsdoorappenniveau, gefilterd opevent_time. - Welke regels konden niet worden geparseerd, en waarom?
- Claude leest
fileset.events_raw_linesen groepeert de lijnen opreden, met een paar voorbeelden van elk.
Om de bedrading te controleren, kunt u vragen Welke Query Streams-connectoren heb ik?Claude belt
qs_list_connectorsen op Mijn sleutels de sleutel is Laatst gebruikt De tijd wordt binnen enkele seconden bijgewerkt.
Dat is alles. Plaats een nieuw bestand in de map en na de volgende scan kan Claude vanuit dat bestand antwoorden. De bestanden verlaten nooit de computer waarop de agent draait, en niemand heeft ooit een wachtwoord ingevoerd bij een AI.
Hoe nieuwe, gewijzigde en verwijderde bestanden worden weergegeven
Nieuwe en gewijzigde bestanden
Op elke Scaninterval De agent vergelijkt de grootte en de wijzigingstijd van elk bestand met het bijbehorende register. Een nieuw bestand dat past, wordt toegevoegd; een gewijzigd bestand wordt volledig opnieuw ingelezen, zodat een tabel nooit twee versies van hetzelfde bestand bevat. Inschakelen Houd de map in de gaten voor wijzigingen. Om binnen enkele seconden te reageren op een lokale schijf.
Verwijderde bestanden
Een bestand dat verdwijnt, laat zijn rijen verloren gaan, tenzij je daarvoor hebt gekozen. Behoud rijen, markeer verwijderdAls een gedeelde map offline gaat en de meeste bestanden tegelijk verdwijnen, bewaart de agent de laatst intacte inventaris in plaats van alles te verwijderen.
Aparte bestanden
Een bestand dat niet in de lay-out past, niet geopend kan worden of vergrendeld is, wordt apart gehouden: geen van de rijen ervan wordt geladen. bestanden_gebeurtenissen Registreert welk bestand het betreft en waarom. De scan wordt automatisch herhaald de volgende keer dat het bestand wordt gewijzigd. Er is geen knop 'Opnieuw scannen'.
Wat Claude ziet
De gegevens zoals ze bij de laatste scan zijn. Geen enkel MCP-hulpmiddel start een scan, dus vraag "wanneer is dit voor het laatst bijgewerkt?" en Claude leest de meest recente gegevens voor. event_at in bestanden_gebeurtenissen voor jou.
Wat Claude kan doen zodra hij verbonden is.
Claude ziet negentien kleine gereedschappen. Je benoemt ze zelf nooit; Claude kiest de juiste uit voor jouw vraag. Simpel gezegd:
Begrijp uw gegevens
Toon een lijst met connectoren, databases en agents. Lees de tabellen en kolommen van uw toepassingslogboekbestand met beschrijvingen, voorbeeldwaarden en relaties wanneer Semantic Intelligence is uitgevoerd.
Profiel bekijken en ontdekken
Profileer een kolom om de werkelijke waarden te zien voordat u erop filtert. Ontdek koppelingen tussen tabellen waar nooit een externe sleutel is gedeclareerd. (Analyseren)
Gebruik uw opgeslagen zoekopdrachten
Maak een lijst van de opgeslagen, geparameteriseerde query's die uw team vertrouwt en voer ze uit met nieuwe waarden. Gefedereerde query's die meerdere bronnen omvatten, worden aan de serverzijde uitgevoerd en komen al samengevoegd terug.
Voer alleen-lezen SQL uit
Schrijf en voer een SELECT-query uit in het juiste dialect voor toepassingslogboeken. Standaard tot 1000 rijen en 60 seconden; Claude kan om meer vragen, tot 50.000 rijen en vijf minuten. (Uitvoeren)
Controleer meldingen
Geef een overzicht van je waarschuwingsregels, hun huidige status en recente activeringen. Claude kan een regel opstellen als test; een gebruiker kan deze vervolgens activeren op de pagina Waarschuwingen.
Verbeter het model
Controleer de dekking van Semantic Intelligence per database en plan, in overleg met u, een volgende test in zodat de volgende resultaten beter zijn. (Analyseren)
De namen van de tools, voor het geval je ze wilt herkennen in de antwoorden van Claude.
| Toestemming | Hulpmiddelen |
|---|---|
| Lezen | qs_list_organizations qs_list_agents qs_list_connectors qs_get_si_status qs_get_connector_schema qs_get_table_schema qs_get_relationships qs_list_saved_queries qs_get_task_status qs_list_alert_rules qs_get_alert_state qs_list_recent_alerts |
| Analyseren | qs_profiel_tabel qs_discover_relationships qs_request_si_analysis qs_setup_si |
| Uitvoeren | qs_run_query qs_run_saved_query qs_create_alert_rule (stelt alleen voor; nooit bewapend door Claude) |
Waarom semantische intelligentie hier van belang is
Elk antwoord dat Claude ontvangt, is voorzien van een label dat aangeeft waar de structuur vandaan komt, en Claude past vervolgens aan in hoeverre hij de informatie die hij ziet vertrouwt.
| Laag | Wat Claude ziet | Resultaat |
|---|---|---|
| Semantische intelligentie | Beschrijvingen voor elke tabel en kolom, voorbeeldwaarden, betekenis van enumeraties, gedeclareerde en ontdekte joins. | Claude schrijft in één keer de juiste SQL-query's voor applicatielogboeken en legt de gegevens uit in termen die bij uw bedrijf passen. |
| Vastgelegd schema | Tabel- en kolomnamen, gegevenstypen en sleutels. | Claude werkt, maar leidt betekenis af uit namen en kan om een vervolgvraag vragen. |
| Live schema | De database bevindt zich buiten het selectiegebied van de connector, waardoor de structuur bij elk verzoek live wordt uitgelezen (hiervoor is de uitvoeringsmachtiging nodig; SQL Server, MySQL en PostgreSQL). | De query's worden nog steeds uitgevoerd. Claude verkent de omgeving met kleine selecties wanneer dat nodig is. |
Als een database van belang is, voer er dan eenmaal een Semantic Intelligence-test op uit. Nova → IntelligentieDe Mijn sleutels Het tabblad toont een overzichtspaneel per connector. Hoe werkt semantische intelligentie?.
Wat de plannen toestaan
MCP is bij elk abonnement inbegrepen, ook bij het gratis abonnement, zonder extra kosten. Elk abonnement bepaalt hoeveel toetsen of verbonden apps je kunt vasthouden en hoeveel gesprekken Claude per minuut mag voeren.
| Plan | Sleutels per gebruiker | Sleutels per organisatie | Oproepen per minuut |
|---|---|---|---|
| Gratis | 1 | 1 | 30 |
| Persoonlijke kern | 1 | 1 | 60 |
| Persoonlijk Plus | 1 | 1 | 90 |
| Bedrijfskern | 2 | 3 | 120 |
| Business Plus | 3 | 5 | 150 |
| Business Max | 5 | 10 | 240 |
| Enterprise Core | 5 | 25 | 300 |
| Enterprise Plus | 8 | 50 | 450 |
| Enterprise Max | 10 | 100 | 600 |
Een verbonden app telt als een sleutel. Naast het bedrag per minuut mag één sleutel maximaal 10 query's per minuut uitvoeren. Een query retourneert maximaal 1.000 rijen en duurt maximaal 60 seconden, tenzij Claude om meer vraagt, tot een maximum van 50.000 rijen en vijf minuten. De rijen die Claude ontvangt, tellen mee voor uw Data Realm-limiet, dezelfde limiet die uw Excel- en Sheets-query's gebruiken. MCP wordt gemeten vóór compressie, dus een breed resultaat kost hier meer dan dezelfde rijen in een spreadsheet. Semantische intelligentie-runs die vanuit Claude worden gestart, verbruiken Nova AI-credits, net zoals vanuit de portal. Bekijk de prijspagina. voor de toeslagen.
Het veilig bewaren
Alleen-lezen, gecontroleerd door de agent.
Alleen SELECT-instructies worden uitgevoerd. De controle vindt plaats op de computer waarop de agent draait, voordat uw toepassingslogboekbestand de SQL-query's ziet. Niets wat Claude schrijft, kan dus gegevens wijzigen.
Geen inloggegevens in de AI
De aanmelding voor de toepassingslogboeken blijft op de agent staan. Claude heeft een sleutel of verbinding voor Query Streams, die u kunt intrekken via de MCP-pagina; de wijziging wordt binnen ongeveer vijf minuten van kracht.
Alles wordt geregistreerd.
Elke toolaanroep verschijnt op het MCP. Activiteit Elke query in de querygeschiedenis wordt als clienttype MCP geregistreerd en toegewezen aan de persoon wiens sleutel of verbinding de query heeft uitgevoerd. De SQL-tekst en de sleutel zelf worden nooit in het activiteitenlogboek vastgelegd.
Wat de AI-aanbieder ontvangt
Tabel- en kolomnamen, de beschrijvingen van de semantische intelligentie inclusief voorbeeldwaarden, en de rijen van de zoekopdrachten die u uitvoert. Deze gegevens worden naar de AI-provider gestuurd waarmee u verbinding hebt gemaakt, volgens diens voorwaarden. Query Streams krijgt uw chatberichten nooit te zien.
Goede volgende stappen
- Schakel de functie 'Map bewaken op wijzigingen' in (vrijwel realtime). Nieuwe regels op een lokale schijf worden binnen enkele seconden gedetecteerd. De geplande scan blijft de garantie.
- Stel 'Bewaar evenementen' in voor N dagen. Om te bepalen hoeveel geschiedenis in de cache blijft. Toepassingslogboeken bewaren alles, tenzij je dit anders instelt.
- Gebruik een aangepaste logmap als uw formaat niet in de Logtype lijst. Je kunt het formaat zelf beschrijven, of een ondersteuningsverzoek indienen en dan voegen we het binnen enkele dagen toe.
Als iets niet werkt
| Wat je ziet | Wat het betekent | Repareren |
|---|---|---|
| Claude toont geen Query Streams-tools. | De connector is wel toegevoegd, maar er is nooit een verbinding tot stand gekomen via een chat, of de sleutel is op de verkeerde plaats geplakt. | In Claude: + → Connectoren bekijken → Streams opvragen → VerbindenIn een ontwikkelaarstool: start deze opnieuw op en controleer het vervolgens. Laatst gebruikt Op mijn sleutels. |
MCP_SLEUTEL_VEREIST of 401 | Er is geen sleutel op de server aangekomen, meestal door een onbedoelde regelovergang bij het kopiëren en plakken, of de sleutel staat in de verkeerde header. | Kopieer de sleutel opnieuw vanuit Mijn Sleutels en verstuur deze. X-MCP-sleutel koptekst. |
MCP_GEBRUIKER_UITGESCHAKELD | Een beheerder heeft MCP voor uw gebruiker uitgeschakeld. | Vraag hen om de MCP schakel het weer in onder Account → Toegangsbeheer. |
MCP_SCOPE_REQUIRED of MCP_SCOPE_DENIED | De sleutel of verbinding heeft niet de benodigde toestemming voor die actie, meestal 'Uitvoeren'. | Bewerk de sleutel in Mijn sleutels en vink het vakje aan. UitvoerenOf maak opnieuw verbinding met de app en keur deze goed. |
MCP_KEY_ORG_LIMIT_EXCEEDED | Je sleutellimiet van je abonnement is bereikt. Bij de gratis versie is dat één sleutel of één gekoppelde app. | Annuleer een abonnement dat je niet meer gebruikt, of upgrade naar een hoger abonnement. |
MCP_AGENT_NIET_VERBONDEN of MCP_AGENT_NIET_GEREGISTREERD | De agent die eigenaar is van uw toepassingslogboekbestand is momenteel niet verbonden. | Open Gegevens → Gegevensagenten en start de agent op zijn computer. |
MCP_DATABASE_NOT_CAPTURED | De database valt buiten het selectiegebied van de connector, waardoor er geen opgeslagen schema of semantische intelligentie voor beschikbaar is. Query's werken echter nog steeds. | Voeg het toe aan de selectie voor vastlegging op de connector en voer vervolgens Semantische Intelligentie uit als u uitgebreidere antwoorden wilt. |
MCP_RATE_LIMITED | Te veel aanroepen per minuut voor uw abonnement, of meer dan 10 query's per minuut op één sleutel. | Wacht even. Dankzij semantische intelligentie kan Claude met minder telefoontjes antwoorden. |
MCP_QUERY_TIMEOUT of MCP_UITGANG_TE_GROOT | De query heeft de time-out overschreden of heeft meer resultaten opgeleverd dan Claude in één antwoord kan verwerken. | Vraag om minder rijen of kolommen, of een datumfilter. Claude stelt dit meestal zelf voor. |
MCP_DATA_REALM_EXHAUSTED | Het datalimiet van uw organisatie voor deze periode is bereikt. | Wacht tot het tegoed is gereset of waardeer het op via het portaal. |
| Alleen-lezen-schending | De SQL-query was geen SELECT-query. | Zo ontworpen. Niets wordt via MCP geschreven. |
Vragen die mensen stellen
Worden stacktraces afzonderlijke rijen?
Nee. Een stacktrace blijft in de gebeurtenis die deze heeft gegenereerd, dus één fout komt overeen met één regel in de volledige trace. Een blok dat langer is dan de recordlimiet wordt bewaard in de stacktrace. gebeurtenissen_ruwe_lijnen met de reden record-max-lijnenDus er gaat niets verloren.
Hoe snel ontvangt Claude een nieuwe logregel?
Bij de volgende scan controleert de agent de map op de Scaninterval, standaard elk uur. Inschakelen Houd de map in de gaten voor wijzigingen (vrijwel in realtime). Om binnen enkele seconden te reageren vanaf een lokale schijf. Claude antwoordt met de gegevens die de agent al in de cache heeft opgeslagen, waardoor hij de gegevens ziet zoals ze bij de laatste scan waren.
Waar kan ik een logbestand zien dat apart is gehouden?
Open de connector Bestanden dialoogvenster. Het geeft een lijst van alle logbestanden weer, en een apart gezet bestand wordt weergegeven als geparkeerd met de bijbehorende reden. Wanneer de agent offline is, toont het dialoogvenster een momentopname van maximaal 50 bestanden. Claude kan dezelfde regels vinden in log_cursors.
Leest Claude mijn bestanden?
Nee. De agent leest ze op zijn eigen computer en bewaart de rijen daar in een lokale cache. Claude stuurt SQL naar Query Streams, de agent voert deze uit op die cache, en alleen de rijen die de vraag nodig heeft, worden teruggestuurd. Claude opent nooit een bestand en kan er geen wijzigen, verplaatsen of verwijderen.
Moet ik een poort openen of een VPN-verbinding gebruiken?
Nee. De agent maakt één uitgaande verbinding op poort 443 en zowel verzoeken als rijen worden via die poort verzonden. Als uitgaande HTTPS werkt, werkt dit ook.
Kan de map zich op een netwerkshare bevinden, of in OneDrive of Dropbox?
Een gedeelde map werkt zolang de computer van de agent deze kan openen; typ deze in als \\server\share\folderOmdat de agent als een service draait en geen toegang heeft tot de stations die aan uw account zijn gekoppeld, moet u de aanmelding voor de gedeelde map toevoegen aan de maprij als dat nodig is. Voor een gesynchroniseerde cloudmap moet u instellen dat bestanden op dit apparaat worden bewaard; de agent slaat cloud-placeholderbestanden over.
Is dit echt inbegrepen bij het gratis abonnement?
Ja. Gratis is een abonnement dat je behoudt, geen proefperiode die verloopt. MCP is bij elk abonnement inbegrepen; met Gratis kun je één sleutel of één gekoppelde app gebruiken en 30 gesprekken per minuut voeren. Mapconnectoren hebben geen eigen bestandslimiet. Bekijk precies wat Gratis inhoudt op de website. prijspagina.
Welke AI-tools werken naast Claude?
Alles wat MCP via HTTP ondersteunt, zoals ChatGPT, Cursor, VS Code met Copilot, Visual Studio, OpenAI Codex CLI, Gemini CLI, Windsurf, Zed, Cline, Continue.dev en JetBrains AI, heeft een kant-en-klaar recept op het tabblad Verbinden.
Gerelateerde handleidingen
Elke gids voor App Logs
Is dit niet helemaal jouw situatie?
- Zijn dit Docker-containerlogs? Containerlogs voegt de containernaam en Docker's eigen tijdstempels toe → Container Logs
- Is uw logformaat niet een van de standaard logtypen? Met een aangepaste logmap kunt u het formaat zelf definiëren → Custom Logs
- Zijn uw JSON-bestanden data-exports in plaats van logbestanden? De JSONL-map maakt van elk veld een aparte kolom → JSONL Folder
- Zijn dit Caddy-logboeken of logboeken van andere webservers? Webserverlogboeken zetten elk verzoek om in een regel met pad en status → Web Logs

