Skip to main content

analyzeLogsWithGemini

chainalign-backend


chainalign-backend / services/logAnalysisService / analyzeLogsWithGemini

Function: analyzeLogsWithGemini()

analyzeLogsWithGemini(options): Promise<string>

Defined in: services/logAnalysisService.js:12

Fetches logs from Google Cloud Logging and sends them to Gemini for analysis.

Parameters

options

Options for fetching and analyzing logs.

logFilter?

string

An optional filter string for Google Cloud Logging (e.g., 'severity=ERROR').

timeRange

string

A string describing the time range (e.g., "1 hour ago", "2025-09-15T10:00:00Z/2025-09-15T11:00:00Z").

Returns

Promise<string>

  • The analysis result from Gemini.