Bismarc consist of the following components:
The bismarc-server is a web application which continuously monitors bismarc devices an publishes their status via dynamic web pages and export into a database. Besides the status other information like cpu load and memory usage are written to the database.
The bismarc-webserver is a web application which provides static information about the Bismarc devices. This information includes network addresses, monitored processes and FESA devices. This information is mostly taken directly from the Bismarc database and thus automatically updates, whenever Bismarc device changes, e.g. a FEC is changed or FESA devices are added etc.
Usually links are provided to additional web pages detailing information about the Bismarc device relevant to on-call personel. Such information may contain pictures of the setup, instructions on how to power cycle the system etc. As such information has to be maintained by hand, it may not always be up-to-date.
There may not always be a web browser available at the location of the Bismarc device. The web application provides on the information page of the Bismarc device a button to print/download a pdf document with all the relevant information. For a given Bismarc device this document contains the device information and all additional static web pages associated with this device. Using this button on the device selection page will generate a document with all the Bismarc devices.
bismarc is the central control application. It provides a detailed view over the hardware and running processes. In addition it can kill single processes as well as reboot the complete system. bismarc-control connects directly to a single device and works independent of the <a href=“{serverurl}”>bismarc-server</a>.
bismarc-ipmibrowser is an expert application used to retrieve information via IPMI. Besides the sensor information, which is also at least partially displayed in bismarc-control, this includes information about the FRU's (Field Replacable Unit) and the chassis. In addition bismarc-ipmibrowser allows to perform a power cycle or activate / deactivate single FRUs.
As an expert application, bismarc-ipmibrowser can also connect to systems, which are not yet defined as a bismarc device in the database.
bismarc-snmpbrowser is an expert application used to retrieve or set information via SNMP. bismarc-snmpbrowser also contains a MIB-Browser, which provides easy access to the numeric OIDs based on the loaded MIB files.
As an expert application, bismarc-snmpbrowser can also connect to systems, which are not yet defined as a bismarc device in the database.