Ta in ClickHouse-loggar i AI-assistenter för live-felsökning
logchef-mcp, av Mr Karan, är en Model Context Protocol-server som kopplar Logchefs ClickHouse-loggar till AI-assistenter för förfrågningar och analys i chatt. Den översätter naturliga språkförfrågningar till LogchefQL eller ClickHouse SQL och exponerar källor och sparade förfrågningar så att modeller kan hämta loggmetrik inuti en konversation. Nyckelfunktioner inkluderar källupptäckte, översättning av naturliga språkfrågor, administratörsoperationer och en enkel binär Go-distribution. DevOps-ingenjörer och SRE:er får direkt observabilitet inuti AI-drivna incidentarbetsflöden.
Vilka uppgifter kan du faktiskt använda det för?
Servern integrerar loggbevis i AI-arbetsflöden, vilket hjälper jouringenjörer att utföra incidenttriage, extrahera trenddata och hämta tidsstämplade skivor utan manuell navigering i en loggvisare. Den använder ClickHouse hastighet för att göra frågor över mycket stora dataset praktiska i konversationssessioner, så att team snabbt kan lyfta fram toppar och volymtrender och iterera på frågor under en chattdriven utredning.
Hur tillförlitliga är genererade frågor och resultat för operativa beslut?
Genererade frågor körs som riktiga ClickHouse eller LogchefQL-satser, så deras korrekthet beror på tydlighet i prompten och den underliggande schemat. Eftersom verktyget utfärdar full SQL bör modellproducerade frågor valideras innan de körs mot produktionsdataset. Histogram- och volymutdata ger kvantitativa signaler, men varje höginsats slutsats kräver mänsklig granskning av de returnerade raderna och frågelogiken.
Vilka ingångar, plattformar och beroenden krävs?
Distribution beror på en befintlig Logchef och ClickHouse-stack. Servern körs på plattformar som stöder Go-binära filer och listar Linux, macOS och Windows som stödda värdar. Den är schemaagnostisk men behöver en tidsstämpelkolumn närvarande i tabeller. Kompatibla klienter kräver MCP-stöd, så en MCP-kompatibel värdapplikation krävs för att visa servern inuti en assistent.
Är det enkelt att distribuera och passa in i jourarbetsflöden?
Distributionen är kompakt och community-testad, levererad som en enda Go-binär för låg driftkostnad, vilket underlättar CI/CD och containerpaketering. Utvecklaren underhåller relaterade observabilitetsverktyg och projektet har fått positiv feedback från communityn för sitt lätta tillvägagångssätt på diskussionsforum. Integration i befintliga incidenthandböcker är praktisk för team som redan kör Logchef och använder MCP-kompatibla assistenter.
Praktisk bro för team med befintliga Logchef-installationer
Servern är ett praktiskt alternativ för DevOps-team som redan använder Logchef och ClickHouse och vill ha loggkontext inom AI-arbetsflöden; behandla dess modellgenererade frågor som utgångspunkter, integrera ett valideringssteg i incidenthandböcker och använd verktyget för att påskynda insamlingen av bevis snarare än att ersätta manuell granskning.