XYMONWEB(5)
π XYMONWEB(5) π
okay so bestie, this is XYMONWEB(5) from the File Formats Manual β aka the glow-up guide for your Xymon webpages. pull up a chair, we're customizing π
β¨ NAME β¨
Xymon-Web-Templates β web page headers, footers and forms. literally the outfit your webpages wear π
πΈ DESCRIPTION πΈ
okay so the Xymon webpages are somewhat customizable, and the way you do that is by editing the header- and footer-templates that live in the ~xymon/server/web/ directory. no cap π«Ά
usually there's two or more files per webpage, and the lineup goes like this:
- a
template_headerfile β that's the header for this webpage - a
template_footerfile β that's the footer - and for webpages where entry forms are used, there's also a
template_formfile β that's the data-entry form β¨
the one little exception is the bulletin files (more on those below π). but for everything else: the header files get inserted into the HTML code at the very beginning, and the footer files get inserted at the bottom. top and tail, iconic behaviour π
here are all the templates you can play with, no skips, no edits:
bulletinβ okay so abulletin_headerandbulletin_footerare not shipped with Xymon, but if you make them exist, their content gets inserted into all HTML documents generated by Xymon. thebulletin_headercontents show up after the normal header for the webpage, and thebulletin_footershows up just before the normal footer for the webpage. use these to post important info about your Xymon system β like notifying users about current operational or monitoring problems. it's giving system-wide announcements, fr fr π’acknowledgeβ header, footer and form template for the Xymon acknowledge alert webpage, generated byacknowledge.cgi(1)πstdnormalβ header and footer for the Xymon Main view webpages, generated byxymongen(1)πstdnongreenβ header and footer for the Xymon All non-green view webpage, generated byxymongen(1)πΈstdcritical(DEPRECATED) β header and footer for the now deprecated old critical webpage, generated byxymongen. > bestie listen: this one is deprecated, okay? you should be using the newercriticalview.cgi(1)utility instead, which uses thecriticaltemplates. don't be texting your ex πrepnormalβ header and footer for the Xymon Main view availability report webpages, generated byxymongen(1)when running in availability report mode πsnapnormalβ header and footer for the Xymon Main view snapshot webpages, generated byxymongen(1)when running in snapshot report mode πΈsnapnongreenβ header and footer for the Xymon All non-green view snapshot webpage, generated byxymongen(1)when running in snapshot report mode πΈcolumndocβ header and footer for the Xymon Column documentation webpages, generated by thecsvinfo.cgi(1)utility in the default Xymon configuration πconfreportβ header and footer for the Xymon Configuration report webpage, generated by theconfreport.cgi(1)utility. and heads up, there's alsoconfreport_frontandconfreport_backtemplates β those get inserted into the generated report before the hostlist, and before the column documentation, respectively. so that's three templates in one vibe, we love a bundle πeventβ header, footer and form for the Xymon Eventlog report, generated byeventlog.cgi(1)ποΈfindhostβ header, footer and form for the Xymon Find host webpage, generated byfindhost.cgi(1)πgraphsβ header and footer for the Xymon Graph details webpages, generated byshowgraph.cgi(1)πhistβ header and footer for the Xymon History webpage, generated byhistory.cgi(1)π°οΈhistlogβ header and footer for the Xymon Historical status-log webpage, generated by thesvcstatus.cgi(1)utility when used to show a historical (non-current) status log πcriticalβ header and footer for the Xymon Critical Systems view webpage, generated bycriticalview.cgi(1)π¨hostsvcβ header and footer for the Xymon Status-log webpage, generated by thesvcstatus.cgi(1)utility when used to show a current status log β¨infoβ header and footer for the Xymon Info column webpage, generated by thesvcstatus.cgi(1)utility when used to show the host configuration page πmaintactβ header and footer for the Xymon webpage, generated by theenadis.cgi(1)utility when using the Enable/Disable "preview" mode πmaintβ header, footer and form for the Xymon Enable/disable webpage, generated byenadis.cgi(1)π§critackβ the form shown on the status-log webpage when viewed from the "Critical Systems" overview. this form is used to acknowledge a critical status by the operators monitoring the Critical Systems view βcriteditβ header, footer and form for the Critical Systems Editor, thecriticaleditor.cgi(1)utility βοΈreplogβ header and footer for the Xymon Report status-log webpage, generated by thesvcstatus.cgi(1)utility when used to show a status log for an availability report πreportβ header, footer and forms for selecting a pre-generated Availability Report. handled by thedatepage.cgi(1)utility ποΈsnapshotβ header and footer for the Xymon Snapshot report selection webpage, generated bysnapshot.cgi(1)πΈ
π¦ SEE ALSO π¦
xymongen(1), svcstatus.cgi(1), xymon(7)
go read those too, iykyk π«Ά
and that's the whole page, bestie!! this was Xymon Version 4.3.30, dated 4 Sep 2019 β she's a lil vintage but she still ate π β¨ bye pookie, go customize something cute π
π¦ where this page comes from
- debian bookworm: xymon 4.3.30-1+b2 Β· GPL-2.0-only WITH OpenSSL exception
- debian trixie: xymon 4.3.30-4 Β· GPL-2.0-only WITH OpenSSL exception
- ubuntu jammy: xymon 4.3.30-1build2 Β· GPL-2.0-only WITH OpenSSL exception
- ubuntu jammy: xymon 4.3.30-1ubuntu0.1 Β· GPL-2.0-only WITH OpenSSL exception
- ubuntu noble: xymon 4.3.30-2build3 Β· GPL-2.0-only WITH OpenSSL exception
- ubuntu noble: xymon 4.3.30-2ubuntu0.1 Β· GPL-2.0-only WITH OpenSSL exception
- ubuntu questing: xymon 4.3.30-4
- ubuntu resolute: xymon 4.3.30-5 Β· GPL-2.0-only WITH OpenSSL exception
- ubuntu stonking: xymon 4.3.30-6 Β· GPL-2.0-only WITH OpenSSL exception
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms