html監控ASM磁碟組使用率
CREATE OR REPLACE procedure SYSTEM.sp_asm_check as
x number;
v_html varchar2(30000);
begin
select min(round((free_mb/total_mb)*100)) into x from gv$asm_diskgroup;
if x<30 then
v_html:='<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "" xmlns="">';
v_html:=v_html||'<head><meta http-equiv=Content-Type content=text/html;charset=gb2312></head>';
v_html:=v_html||'<body>';
v_html:=v_html||'<table style="border-collapse:collapse">';
v_html:=v_html||'<tr>';
v_html:=v_html||'<td style="border:1px solid black" >name</td><td style="border:1px solid black" >total_Gb</td><td style="border:1px solid black" >free_Gb</td><td style="border:1px solid black" >canuse</td>';
v_html:=v_html||'</tr>';
for mm in ( select name,round(total_mb/1024) total_Gb,round(free_mb/1024) free_Gb,round((free_mb/total_mb)*100) canuse from gv$asm_diskgroup) loop
v_html:=v_html||'<tr>';
v_html:=v_html||'<td style="border:1px solid black" >'||mm.name||'</td><td style="border:1px solid black" >'||mm.total_Gb||'</td><td style="border:1px solid black" >'||mm.free_Gb||'</td><td style="border:1px solid black" >'||mm.canuse||'%'||'</td>';
v_html:=v_html||'</tr>';
end loop;
v_html:=v_html||'</table>';
v_html:=v_html||'</body>';
v_html:=v_html||'</html>';
begin
SEND_EMAIL ('mdssysmail@mdsets.cn'
,'luxus.liao@mic.com.tw'
,'ASM CANUSE<30 from MIOADB'
,v_html
,'luxus.liao@mic.com.tw'
,'luxus.liao@mic.com.tw'
, 'text/html;charset=gb2312'
, '61.129.47.35'
, 25);
end;
end if;
exception when others then
dbms_output.put_line(sqlcode);
rollback;
end;
/
x number;
v_html varchar2(30000);
begin
select min(round((free_mb/total_mb)*100)) into x from gv$asm_diskgroup;
if x<30 then
v_html:='<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "" xmlns="">';
v_html:=v_html||'<head><meta http-equiv=Content-Type content=text/html;charset=gb2312></head>';
v_html:=v_html||'<body>';
v_html:=v_html||'<table style="border-collapse:collapse">';
v_html:=v_html||'<tr>';
v_html:=v_html||'<td style="border:1px solid black" >name</td><td style="border:1px solid black" >total_Gb</td><td style="border:1px solid black" >free_Gb</td><td style="border:1px solid black" >canuse</td>';
v_html:=v_html||'</tr>';
for mm in ( select name,round(total_mb/1024) total_Gb,round(free_mb/1024) free_Gb,round((free_mb/total_mb)*100) canuse from gv$asm_diskgroup) loop
v_html:=v_html||'<tr>';
v_html:=v_html||'<td style="border:1px solid black" >'||mm.name||'</td><td style="border:1px solid black" >'||mm.total_Gb||'</td><td style="border:1px solid black" >'||mm.free_Gb||'</td><td style="border:1px solid black" >'||mm.canuse||'%'||'</td>';
v_html:=v_html||'</tr>';
end loop;
v_html:=v_html||'</table>';
v_html:=v_html||'</body>';
v_html:=v_html||'</html>';
begin
SEND_EMAIL ('mdssysmail@mdsets.cn'
,'luxus.liao@mic.com.tw'
,'ASM CANUSE<30 from MIOADB'
,v_html
,'luxus.liao@mic.com.tw'
,'luxus.liao@mic.com.tw'
, 'text/html;charset=gb2312'
, '61.129.47.35'
, 25);
end;
end if;
exception when others then
dbms_output.put_line(sqlcode);
rollback;
end;
/
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30126024/viewspace-2139888/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 監控server磁碟使用率的jobServer
- 監控磁碟使用率的shell指令碼指令碼
- asm 磁碟組 增刪磁碟組ASM
- ASM磁碟組限制ASM
- 遷移ASM磁碟組ASM
- ORACLE RAC重建ASM磁碟組OracleASM
- ASM磁碟組修改重建操作ASM
- ASM磁碟組空間不足ASM
- 【ASM】Oracle asm磁碟被格式化,如何掛載該磁碟組ASMOracle
- Oracle 監控索引的使用率Oracle索引
- 【ASM】Oracle asm刪除磁碟組注意事項ASMOracle
- ASM磁碟組更換磁碟的操作方法ASM
- 在ASM磁碟組中刪除一個磁碟ASM
- 修改ASM磁碟組的屬性ASM
- ASM磁碟組刪除DISK操作ASM
- 修改ASM磁碟組冗餘模式ASM模式
- 有效管理 ASM 磁碟組空間ASM
- Oracle ASM新增磁碟組POWER OPTIONOracleASM
- Oracle ASM磁碟組常用操作命令OracleASM
- Oracle ASM異常dismount磁碟組OracleASM
- asm磁碟組建立錯誤,用中轉儲存,重建磁碟組ASM
- 新增磁碟多連路磁碟併為ASM磁碟組擴容ASM
- 【shell】磁碟監控指令碼指令碼
- 使用udev擴充套件ASM磁碟組dev套件ASM
- ASM 磁碟組的建立及擴容ASM
- ORACLE ASM磁碟組空間溢位OracleASM
- ASM磁碟組擴容操作文件ASM
- 通過FTP訪問ASM磁碟組FTPASM
- ASM磁碟組不能自動掛載ASM
- Windows 下使用檔案模擬磁碟配置ASM磁碟組WindowsASM
- 規劃ASM DISK GROUP、檢視asm 磁碟當前狀態、mount or dismount 磁碟組ASM
- 使用CREATE DISKGROUP語句建立ASM磁碟組,提示找不到相應的ASM磁碟ASM
- RabbitMQ - 記憶體磁碟監控MQ記憶體
- Cacti安裝磁碟IO監控
- 一次ASM新增新的磁碟組ASM
- Oracle ASM磁碟組擴容(AIX7.1)OracleASMAI
- ASM中磁碟組許可權問題ASM
- 遷移ocr/votedisk/asm spfile所在磁碟組ASM