BEGIN:VCALENDAR
VERSION:2.0
PRODID:Linklings LLC
BEGIN:VTIMEZONE
TZID:America/Chicago
X-LIC-LOCATION:America/Chicago
BEGIN:DAYLIGHT
TZOFFSETFROM:-0600
TZOFFSETTO:-0500
TZNAME:CDT
DTSTART:19700308T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0500
TZOFFSETTO:-0600
TZNAME:CST
DTSTART:19701101T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTAMP:20181221T160727Z
LOCATION:D170
DTSTART;TZID=America/Chicago:20181112T113000
DTEND;TZID=America/Chicago:20181112T115000
UID:submissions.supercomputing.org_SC18_sess169_ws_daac117@linklings.com
SUMMARY:Out-of-Band (BMC based) Data Center Monitoring DMTF Redﬁsh 
 API Integration with Nagios
DESCRIPTION:Workshop\nHPC Center Planning and Operations, Heterogeneous Sy
 stems, Scientific Computing, State of the Practice, Visualization, Worksho
 p Reg Pass, Datacenter, monitoring\n\nOut-of-Band (BMC based) Data Center 
 Monitoring DMTF Redﬁsh API Integration with Nagios\n\nAli, Chen, Ha
 ss, Sill\n\nNagios is an industry standard for HPC infrastructure monitori
 ng including hosts and associated hardware components, networks, storages,
  services, and applications. However, there are significant issues with tr
 aditional Nagios including 1) Nagios requires human intervention for the d
 efinition and maintenance of remote hosts configurations in Nagios Core.  
 2) It requires Nagios Remote Plugin Executor (NRPE) on Nagios Server and e
 ach monitored remote host.  3) It also mandates Nagios Service Check Accep
 tor (NSCA) on each monitored remote host.  4) And also requires Check spec
 ific agents (e.g. SNMP) on each monitored remote host. In order to address
  these issues, we have integrated Distributed Management Task Force (DMTF)
 ’s Redfish API with Nagios core. DMTF's Redfish API is an open industry st
 andard specification and schema designed to meet the expectations of end u
 sers for simple, modern and secure management of scalable platform hardwar
 e. Redfish API is essentially out-of-band protocol which is implemented in
  baseboard management controller (BMC) of the system. Redfish API supports
  network-based auto-discovery which is quite instrumental in automating co
 nfiguration of remote hosts. Nagios plugins will be directly communicating
  to BMC so it eliminates the requirement of any agent and configuration on
  remote hosts. Redfish API integration with Nagios is potentially a huge p
 aradigm shift in Nagios based monitoring in terms of: 1) simplifying commu
 nication between Nagios server and monitored hosts; and 2) eliminating com
 putational cost and complexity of running Nagios native protocols (NRPE an
 d NSCA) and other agents (SNMP) on the monitored hosts.
URL:https://sc18.supercomputing.org/presentation/?id=ws_daac117&sess=sess1
 69
END:VEVENT
END:VCALENDAR

