cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
2986
Views
40
Helpful
12
Replies

ESA Health Dashboard

joelbland
Beginner
Beginner

Hello IronPort Admins,

I recently built a web-based dashboard to help me monitor key health statistics for the ESAs in our environment. I'm sharing the code here so that others might benefit. The HTML is written using the Bootstrap3 framework, so it's easy to update the look of the page. The PHP can be modified to query the ESA API for other information as well. All you need is a web server running PHP that can access your ESA's API port to query the statistics.

https://github.com/blandco/esa-health

esa-dashboard-gif.gif

I appreciate any feedback. Please let me know if you have any questions.

Thanks,

Joel

 

12 Replies 12

Ken Stieers
VIP Advisor VIP Advisor
VIP Advisor
Are you pulling all of that out of the api, or are you keeping data and building historical stats?


Hi Ken,

The data is retrieved from the API when the page loads. No data is stored for the historical stats. Currently, the Historical page returns stats for the previous day, but could be modified to show the last 7 days, for example, by changing the API query.

The stats from the box suck.  Too much consolidation.
Syslog all the status logs and use that data @ 60 sec intervals.  ( I think in logconfig that can be changed but haven't tried )