Scott DeHaan's profile

Telemetry Server (2017)

Telemetry Server
The Telemetry Server is real-time Application Performance Monitoring dashboard for third-party and internally developed applications. Hardware metrics are fed to a back-end SQL Server database using the Telemetry Instrument, a .NET console application that collects CPU, Memory, Performance, Disk, and I/O statistics across the environment. The dashboard also reports back the heartbeat of application scripts, web services, ping responses, and database messages, provided a one-stop shop for the DevOps team to monitor infrastructure health across the LOB.  The interface is such that power users can add new servers, applications, scripts without any code updates.
Custom dashboard reporting the performance health of the GMC/Quadient Inspire application servers.  Application metrics are fed to a SQL Server database within the GMC Inspire workflows through either custom C++ code in an WFD Imposition Script, or a document processor within the Inspire Automation application written in Groovy/Java.  This database is added as an entity to the .NET project, along with Instrumentation data, and I was able to then correlate the data on the MVC Controller and return it to the view.  All entity calls are made asynchronously (AJAX) and be refreshed completely client-side.
This is another custom dashboard view showing a look at the Pitney Bowes Business Manager application health, along with status of the Connect+ SendPro and Digital Meter postage meter hardware machines.  This view shows the number of mail pieces processed on each machine, the number of jobs processed, and the amount of available funds on the meter in real-time.  The grid view can be sorted by business location, response time, or by meter type.
Job management dashboard for batch jobs driven by Kendo UI Grids and customized using JavaScript.  A modal detail screen can be explored further for each record displayed.
Telemetry Server (2017)
Published:

Telemetry Server (2017)

Data-driven dashboard written in ASP.NET MVC

Published: