The log analytics dashboard is a web application that presents aggregated data to the user, typically in a graphical manner. For achieving this, we must take cognizance of the following user interface design principles:
Laser focus: This only shows what is required, creates a focal point based on what the user is trying to achieve, and doesn't detract from it with unnecessary clutter
Minimalistic: This only incorporates required graphical features based on the usability concerns
Responsive: This is a design approach that ensures that the display is clear and consistent regardless of the device it is viewed on, be it a PC or a tablet
Standards based: This means that you shouldn't use any vendor-specific technologies that would preclude the viewing of the dashboard on devices such as the iPad
The dashboard in this recipe will present a single dynamic graph of the log volume by minute per logfile. The following screenshot illustrates the relative expanded view...