# Statistics Dashboard The Statistics page provides analytics and insights about your printing activity through customizable, drag-and-drop widgets. ## Dashboard Widgets ### Print Success Rate Track reliability across all printers: - **Success**: Completed prints - **Failed**: Prints that failed mid-job - **Stopped**: Manually cancelled prints - Visual pie chart breakdown - Per-printer filtering available ### Filament Usage Monitor material consumption: - **By material type**: PLA, PETG, ABS, etc. - **By color**: Breakdown of colors used - **Over time**: Trend charts - **Total weight**: Cumulative usage in grams/kg ### Print Activity Calendar GitHub-style contribution calendar showing: - Daily print activity - Color intensity = number of prints - Click any day to see prints from that date - Identify patterns in your printing habits ### Cost Tracking Calculate printing costs: - **Per print**: Based on filament used - **Total costs**: Cumulative spending - **By material**: Cost breakdown by filament type - Requires filament costs to be configured ### Time Accuracy Analyze estimated vs actual print times: - **Average accuracy**: How close estimates are - **Per-printer breakdown**: Compare printer accuracy - **Trend over time**: Is accuracy improving? - Helps calibrate expectations for future prints ### Print Duration Distribution Understand your typical print lengths: - Histogram of print durations - Short vs long print patterns - Average print time --- ## Customizing Your Dashboard ### Drag and Drop Rearrange widgets by clicking and dragging the grip handle: 1. Hover over a widget header 2. Click the grip icon (⋮⋮) 3. Drag to new position 4. Release to drop ### Resizing Widgets Change widget sizes: 1. Click the resize icon on any widget 2. Cycles through: 1/4 width → 1/2 width → Full width 3. Layout adjusts automatically ### Hiding Widgets Remove widgets you don't need: 1. Click the eye icon on any widget 2. Widget is hidden from view 3. Re-enable from widget settings ### Reset Layout Return to default layout: 1. Click "Reset Layout" button 2. All widgets return to original positions and sizes ### Persistence Your layout preferences are saved automatically and persist across sessions. --- ## Filtering Data ### Time Range Filter statistics by date range: - Last 7 days - Last 30 days - Last 90 days - All time - Custom range ### Printer Selection View statistics for: - All printers combined - Individual printers - Compare across printers --- ## Filament Cost Configuration To enable cost tracking: 1. Go to **Settings** > **Filaments** 2. Add your filaments with costs: - Material type (PLA, PETG, etc.) - Color - Cost per kg - Vendor (optional) 3. Statistics will calculate costs based on usage --- ## Export Data Export your statistics: - **CSV format**: For spreadsheets - **Date range**: Select period to export - **Fields**: Print name, duration, filament, cost, etc. --- ## Widget Details ### Print Count Widget - Total prints in selected period - Comparison to previous period - Growth/decline indicator ### Filament by Type Widget - Pie chart of material distribution - Click segments to filter - Legend with exact amounts ### Printer Utilization Widget - Hours of active printing - Idle time percentage - Per-printer breakdown ### Recent Activity Widget - Latest completed prints - Quick status overview - Click to view archive details --- ## Tips - Check the dashboard weekly to spot trends - Use per-printer filtering to identify reliability issues - Configure filament costs for accurate expense tracking - Export data monthly for record keeping - Watch time accuracy to improve print estimates