OGG維護優化腳本(二十五)-OGG狀態監控系統--HTML實現

部分html 範例


主要用到了嵌套表格等簡單的語法

<!DOCTYPE HTML>
<html>
<h1 align="center">goldengate監控系統</h1>

<head>
<style type="text/css">
p
{
border:red solid thin;
outline:#00ff00 dotted thick;
}
</style>
</head>
<body>
<p><b>注意:</b>注意,該系統僅爲測試版本</p>
<div style="color:#00FF00">
<a href="http://172.25.4.12:8080/index2.html">全系統狀態監控</a>
</div>

<p>管線資源系統</p>

<table border=2 width="70%" >
<tr>
        <td>主機</td>
        <td>用戶</td>
        <td><a href="http://172.25.4.12:8080/gginfo/TESTDB.html">配置信息及狀態</a></td>
        <td>錯誤日誌</td>
        <td>上月錯誤日誌</td>
        <td>寫入錯誤信息</td>
        <td>附加日誌</td>
</tr>

  <tr>
    <td rowspan=3>TESTDB1</td>
    <td>ggs</td>
    <td><a href="http://172.25.4.12:8080/gginfo/TESTDB1-ggstest.html"><iframe frameborder="0"  scrolling="no"  src="txt/gginfo/TESTDB1-ggstest.html" width=120 height=30></iframe></a></td>
    <td><a href="http://172.25.4.12:8080/gglog/TESTDB1-ggstest.html"><iframe frameborder="0"  scrolling="no"  src="txt/gglog/TESTDB1-ggstest.html" width=120  height=30></iframe></a></td>
    <td><a href="http://172.25.4.12:8080/lgglog/TESTDB1-ggstest.html"><iframe frameborder="0"  scrolling="no"  src="txt/lgglog/TESTDB1-ggstest.html" width=120 height=30></iframe></a></td>
    <td><a href="http://172.25.4.12:8080/ggdsc/TESTDB1-ggstest.html">
        <iframe frameborder="0"  scrolling="no"  src="txt/ggdsc/TESTDB1-ggstest.html" width=120 height=30></iframe>
        </a></td>
    <td><a href="http://172.25.4.12:8080/ggchk/TESTDB1-ggstest.html">
    <iframe frameborder="0"  scrolling="no"  src="txt/ggchk/TESTDB1-ggstest.html" width=120 height=30></iframe>
    </a></td>
  </tr>
  <tr>
        <td>ggtest1</td>
        <td><a href="http://172.25.4.12:8080/gginfo/TESTDB1-ggtest1.html"><iframe frameborder="0"  scrolling="no"  src="txt/gginfo/TESTDB1-ggtest1.html" width=120 height=30></iframe></a></td>
   <td><a href="http://172.25.4.12:8080/gglog/TESTDB1-ggtest1.html"><iframe frameborder="0"  scrolling="no"  src="txt/gglog/TESTDB1-ggtest1.html" width=120 height=30></iframe></a></td>
   <td><a href="http://172.25.4.12:8080/lgglog/TESTDB1-ggtest1.html"><iframe frameborder="0"  scrolling="no"  src="txt/lgglog/TESTDB1-ggtest1.html" width=120 height=30></iframe></a></td>
    <td>none</td>
    <td><a href="http://172.25.4.12:8080/ggchk/TESTDB1-ggtest1.html">
    <iframe frameborder="0"  scrolling="no"  src="txt/ggchk/TESTDB1-ggtest1.html" width=120 height=30></iframe>
    </a></td>
</tr>
  <tr>
        <td>ggtest2</td>
    <td><a href="http://172.25.4.12:8080/gginfo/TESTDB1-ggtest2.html"><iframe frameborder="0"  scrolling="no"  src="txt/gginfo/TESTDB1-ggtest2.html" width=120 height=30></iframe></a></td>
   <td><a href="http://172.25.4.12:8080/gglog/TESTDB1-ggtest2.html"><iframe frameborder="0"  scrolling="no"  src="txt/gglog/TESTDB1-ggtest2.html" width=120 height=30></iframe></a></td>
   <td><a href="http://172.25.4.12:8080/lgglog/TESTDB1-ggtest2.html"><iframe frameborder="0"  scrolling="no"  src="txt/lgglog/TESTDB1-ggtest2.html" width=120 height=30></iframe></a></td>
    <td>none</td>
     <td><a href="http://172.25.4.12:8080/ggchk/TESTDB1-ggtest2.html">
    <iframe frameborder="0"  scrolling="no"  src="txt/ggchk/TESTDB1-ggtest2.html" width=120 height=30></iframe>
    </a></td>
  </tr>


  <tr>
    <td rowspan=2>TESTDB2</td>
    <td>odsggs3 </td>
    <td><a href="http://172.25.4.12:8080/gginfo/TESTDB2-odsggs3.html"><iframe frameborder="0"  scrolling="no"  src="txt/gginfo/TESTDB2-odsggs3.html" width=120 height=30></iframe></a></td>
 <td><a href="http://172.25.4.12:8080/gglog/TESTDB2-odsggs3.html"><iframe frameborder="0"  scrolling="no"  src="txt/gglog/TESTDB2-odsggs3.html" width=120 height=30></iframe></a></td>
    <td><a href="http://172.25.4.12:8080/lgglog/TESTDB2-odsggs3.html"><iframe frameborder="0"  scrolling="no"  src="txt/lgglog/TESTDB2-odsggs3.html" width=120 height=30></iframe></a></td>
    <td>none</td>
     <td><a href="http://172.25.4.12:8080/ggchk/TESTDB2-odsggs3.html">
    <iframe frameborder="0"  scrolling="no"  src="txt/ggchk/TESTDB2-odsggs3.html" width=120 height=30></iframe>
    </a></td>
  </tr>


  <tr>
        <td>odsggs4</td>
    <td><a href="http://172.25.4.12:8080/gginfo/TESTDB2-odsggs4.html">
        <iframe frameborder="0"  scrolling="no"  src="txt/gginfo/TESTDB2-odsggs4.html" width=120 height=30></iframe>
        </a></td>
   <td><a href="http://172.25.4.12:8080/gglog/TESTDB2-odsggs4.html">
        <iframe frameborder="0"  scrolling="no"  src="txt/gglog/TESTDB2-odsggs4.html" width=120 height=30></iframe>
        </a></td>
    <td><a href="http://172.25.4.12:8080/lgglog/TESTDB2-odsggs4.html">
        <iframe frameborder="0"  scrolling="no"  src="txt/lgglog/TESTDB2-odsggs4.html" width=120 height=30></iframe>
        </a></td>
    <td>none</td>
        <td><a href="http://172.25.4.12:8080/ggchk/TESTDB2-odsggs4.html">
    <iframe frameborder="0"  scrolling="no"  src="txt/ggchk/TESTDB2-odsggs4.html" width=120 height=30></iframe>
    </a></td>
</tr>
</table>
</body>
</html>

基本主要用到了嵌套表格 來顯示不同的鏈路  

實際部署中,請各位根據自己實際情況來編輯鏈路。


通過框架

iframe

來顯示帶有鏈接的不同進程狀態信息

基本也不是很複雜。


apache 配置文件配置如下

/etc/httpd/conf/httpd.conf

<VirtualHost *:8080>
        DocumentRoot /var/www/virtual
        ServerName   127.0.0.1
<Directory "/var/www/virtual">
       Allow from all
</Directory>
<Directory "/var/www/virtual/gginfo">
       Allow from all
</Directory>

<Directory "/var/www/virtual/ggdsc">
       Allow from all
</Directory>

<Directory "/var/www/virtual/gglog">
       Allow from all
</Directory>

<Directory "/var/www/virtual/ggchk">
       Allow from all
</Directory>
</VirtualHost>


具體訪問控制看實際需求,我是對所有人放開



以上就是全部OGG維護優化腳本的內容。

個人技術能力有限,利用業餘時間寫的。歡迎大家指點。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章