<menu id="guoca"></menu>
<nav id="guoca"></nav><xmp id="guoca">
  • <xmp id="guoca">
  • <nav id="guoca"><code id="guoca"></code></nav>
  • <nav id="guoca"><code id="guoca"></code></nav>

    自定義CGI頁眉頁腳

    介紹

    如果要為客戶端進行Nagios的自定義安裝,則可能需要在CGI的輸出中顯示自定義的頁眉和/或頁腳。這對于向最終用戶顯示支持聯系信息等特別有用。

    重要的是要注意,除非它們是可執行文件,否則自定義的頁眉和頁腳文件在顯示之前不會進行任何預處理。頁眉和頁腳包含文件的內容只需讀取并顯示在CGI輸出中即可。這意味著它們只能包含Web瀏覽器可以理解的信息(HTML,JavaScript等)。

    如果自定義的頁眉和頁腳文件是可執行文件,則將執行這些文件并將其輸出返回給用戶,因此它們應輸出有效的HTML。使用此功能,您可以運行自己的自定義設計的CGI,以將數據插入nagios顯示器。使用ddraw和命令菜單從rrdtool中將圖形插入到nagios顯示窗格中。可執行的客戶頁眉和頁腳文件在與主要nagios CGI相同的CGI環境下運行,因此您的文件可以解析查詢信息,經過身份驗證的用戶信息等,以生成適當的輸出。

    它是如何工作的?

    通過將一些適當命名的HTML文件拖放到Nagios HTML目錄的ssi /子目錄(即/ usr / local / nagios / share / ssi)中,可以在CGI的輸出中包含自定義的頁眉和頁腳。

    自定義標題位于CGI輸出中

    >標記之后,而自定義頁腳位于</ BODY>標記之前。

    客戶頁眉和頁腳有兩種類型:

    • 全局頁眉/頁腳。這些文件應分別命名為common-header.ssicommon-footer.ssi。如果這些文件存在,它們將包含在所有CGI的輸出中。

    • CGI特定的頁眉/頁腳。這些文件應以CGINAME-header.ssiCGINAME-footer.ssi格式命名,其中CGINAME是不帶.cgi擴展名的CGI的物理名稱。例如,警報摘要CGI(summary.cgi)的頁眉和頁腳文件將分別命名為summary-header.ssisummary-footer.ssi

    您不需要使用任何自定義的頁眉或頁腳。如果需要,您只能使用全局頭。如果需要,您只能使用特定于CGI的頁眉和全局頁腳。

    本文章首發在 網安wangan.com 網站上。

    上一篇 下一篇
    討論數量: 0
    只看當前版本


    暫無話題~
    亚洲 欧美 自拍 唯美 另类