| from fastapi import APIRouter | |
| from analysis import LogAnalyzer | |
| router = APIRouter() | |
| async def get_basic_analysis(): | |
| analyzer = LogAnalyzer() | |
| return analyzer.get_basic_stats() | |
| async def get_temporal_analysis(): | |
| analyzer = LogAnalyzer() | |
| return analyzer.temporal_analysis() | |
| async def get_full_report(): | |
| analyzer = LogAnalyzer() | |
| return {"report": analyzer.generate_report()} |