AISA – AI System Administrator
Inspiration
Managing Windows Server environments often requires switching between IIS logs, Windows Event Viewer, SQL Server Management Studio, and monitoring tools. Diagnosing issues can be time-consuming, especially when dealing with thousands of log entries.
We wanted to build an AI-powered assistant that helps administrators understand their infrastructure faster by transforming technical logs into clear insights and actionable recommendations.
What it does
AISA is an AI-powered operations assistant for Windows Server environments.
Current features include:
- Upload and analyze IIS log files
- Detect HTTP errors such as 404 and 500
- Identify slow requests
- Highlight top URLs and client IP addresses
- Generate AI summaries of server activity
- Answer natural-language questions about uploaded logs
- Visualize traffic and errors through charts
The long-term vision includes SQL Server health monitoring, Windows Event Log analysis, SSL certificate monitoring, and proactive recommendations.
How we built it
The application uses:
- ASP.NET Core 8 Web API
- Clean Architecture
- Dapper
- SQL Server 2019
- JWT Authentication
- Serilog
- Chart.js
- Bootstrap
- OpenAI API
The backend parses IIS logs into structured data before sending only relevant statistics to the AI model. This reduces token usage while improving response quality.
Challenges
Some of the biggest challenges included:
- Efficiently parsing large IIS log files
- Handling multiple IIS log formats
- Reducing AI token usage
- Generating reliable summaries
- Presenting complex server information in a simple dashboard
What we learned
This project reinforced that AI is most effective when combined with structured system data rather than raw logs.
We also learned how important prompt design is for generating actionable recommendations instead of generic explanations.
What's next
Future versions will support:
- SQL Server monitoring
- Windows Event Log analysis
- Application Pool monitoring
- SSL certificate health
- Multi-server dashboards
- Scheduled AI health reports
- Predictive issue detection
The goal is to evolve AISA into a complete AI Operations Center for Windows Server environments.
Log in or sign up for Devpost to join the conversation.