- HubPages»
- Technology»
- Computers & Software»
- Computer Hardware
ColdFusion: Monitor Hard Drive Space And Email Alert
Coldfusion: Monitor and Alert on Low Disk Space
I've been using Adobe Coldfusion since 1999. Everyday, I still learn something new about it's capabilities. There is so much that I have not seen and there is so much that I have seen. Also, there are many ways to have Coldfusion perform and function as needed. Just like everyday task we encounter, you decide on the best solution for you.
Sample Code:
This sample, displays the space and checks to make sure it doesn't fall below 5gigs. If so, it will send out an email notificaion.
Once you have tested your coldfusion snippet. Schedule it with the ColdFusion administrator to run as often as needed.
<cfset fileOb = createObject("java", "java.io.File").init("d:/")>
<cfoutput>
freespace=#fileOb.getFreeSpace()#
<br>
usablespace=#numberformat(fileOb.getUsableSpace(),'9,999,999,999,999')#
<br>
totalspace=#numberformat(fileOb.getTotalSpace(),'9,999,999,999,999,999')#
<br>
<cfset freespace= #numberformat(fileOb.getUsableSpace(),'9999999999999')#>
<br>
#freespace#
</cfoutput>
<cfif #freespace# LT '5000000000'>
<CFMAIL
FROM="any mail"
TO="any email"
SUBJECT="FREE SPACE LOW"
type="html">
<cfoutput>
freespace=#fileOb.getFreeSpace()#<br>
usablespace=#numberformat(fileOb.getUsableSpace(),'9,999,999,999,999')#<br>
totalspace=#numberformat(fileOb.getTotalSpace(),'9,999,999,999,999,999')#<br>
</cfoutput>
</CFMAIL>
</cfif>
Other ColdFusion Articles
- Adobe Coldfusion Tip For Finding Duplicate Records In SQL Database
- Coldfusion: allowing max file size when uploading
- ColdFusion: Monitor Hard Drive Space And Email Alert
- Coldfusion SQL Tips: Creating Tables, Backup, Fields
- Coldfusion Programming: Accessing a shared network drive
- Coldfusion: Encrypting and Decrypting Data
- Adobe Coldfusion Help: Query To Spreadsheet
- ColdFusion: Upload a pipe delimited file and insert into SQL table
- Coldfusion programming: How to submit muliple records at the same time that have the same field name
- How To Upload Multiple Files With ColdFusion
- ColdFusion & Javascript: How to pause a web page process