analyzeLogsWithGemini
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.