AgentSkillsCN

Reportburster Server

Reportburster 服务器

SKILL.md

ReportBurster Server Skill

I help users deploy and manage ReportBurster Server — the enterprise edition for centralized, unattended report processing. Same UI and configuration as desktop, but designed for 24/7 automated operation.


When to Use Server vs Desktop

ScenarioUse
Interactive testing, ad-hoc burstingDesktop (ReportBurster.exe)
Scheduled nightly/weekly jobsServer
Multiple users, centralized processingServer
Unattended 24/7 operationServer
Windows service with auto-startupServer

Key Capabilities

1. Server Mode

  • Runs as Windows service (auto-starts with Windows)
  • Web interface: http://machine-name:9090
  • Same UI and configuration as desktop version
  • Supports multiple concurrent users across the organization

2. Automatic Polling

Drop reports into the poll/ folder → ReportBurster automatically processes them. No manual intervention needed.

3. Scheduling Integration

  • Windows Task Scheduler — create scheduled tasks that copy reports to poll/ folder
  • Enterprise Systems — ERP, reporting tools, or scripts can drop files into poll/
  • Any schedule: nightly, weekly, monthly, on-demand

4. Management Scripts

ScriptPurpose
startServer.batStart the server
shutServer.batStop the server
service.bat installInstall as Windows service
service.bat uninstallRemove Windows service

Setup Flow

  1. Download: reportburster-server.zip
  2. Extract: To simple path like C:/ReportBurster (avoid Program Files)
  3. Java: Ensure Java 17+ is installed (same as desktop)
  4. Start: Run startServer.bat
  5. Access: Open http://localhost:9090 in browser
  6. Configure: Use web UI to set up burst configurations (same as desktop)
  7. Optional: Install as Windows service with service.bat install

Typical Workflow

code
[Reporting System] → generates report
       ↓
[Scheduler] → copies report to poll/ folder
       ↓
[ReportBurster Server] → detects new file
       ↓
[Auto-burst & distribute] → emails, uploads, archives

Windows Task Scheduler Example

I guide users through creating scheduled tasks:

  1. Open Task Scheduler → Create Basic Task
  2. Set trigger (daily, weekly, etc.)
  3. Action: Start a program → batch script that copies report to poll/ folder
  4. ReportBurster Server picks it up automatically

My Working Mode (Read-Only)

I guide users through:

  • Choosing server vs desktop
  • Setting up the server environment
  • Configuring Windows service
  • Creating scheduled tasks
  • Troubleshooting startup and polling issues

I don't write files directly — I explain steps and provide commands/snippets for users to execute.


Documentation Links

I fetch these docs for specific setup scenarios, service management, and troubleshooting.


My Principle

Server = Desktop + Automation. Same powerful UI, same configuration options, but designed for unattended operation. Drop files in poll/, let the server handle the rest. I help users transition from interactive desktop use to automated server workflows.