You are on page 1of 60

DiskPulse Disk Change Monitor

Flexense Ltd.

DiskPulse
DISK CHANGE MONITOR

User Manual

Version 5.7
Nov 2013

www.diskpulse.com info@flexense.com Flexense Ltd.

DiskPulse Disk Change Monitor

Flexense Ltd.

1 2 3

DiskPulse Overview ............................................................................................3 DiskPulse Product Versions.................................................................................4 Usin !.1 !. !.! !.( !.# !.% !.' !.) !.!.1/ !.11 !.1 !.1! !.1( !.1# !.1% !.1' !.1) !.1!. / !. 1 !. !. ! Deskto! Product Version ...........................................................................5

Product "nstallation ............................................................................................# Monitoring a Disk or Director$..............................................................................% &sing File Categories and File Filters .....................................................................' &sing DiskPulse Pie Charts ..................................................................................) *a+ing Disk Change Monitoring ,eports .................................................................xporting PDF ,eports ...................................................................................... 1/ .xporting ,eports to an *0L Data1ase................................................................ 11 *earching File *$stem Changes.......................................................................... 1 Monitoring Multiple Directories ........................................................................... 1( Monitoring *pecific File 2$pes ............................................................................ 1( .xcluding Directories from the Monitoring Process ................................................ 1# *ending .3Mail 4otifications............................................................................... 1% 5enerating ,eports and .xecuting Custom 6ctions ............................................... 1' *ound 4otifications........................................................................................... 1) 6utomatic ,eport Management .......................................................................... 1&sing the *$stem 2ra$ "con............................................................................... / 7indows *hell "ntegration ................................................................................. 1 Managing Disk Monitoring Profiles ...................................................................... Configuring DiskPulse Desktop 6pplication........................................................... ! DiskPulse 5&" La$outs ...................................................................................... # DiskPulse Command Line &tilit$ ......................................................................... % Product &pdate Procedure ................................................................................. ' ,egistering Desktop Product 8ersion................................................................... ) DiskPulse "erver .....................................................................................2#

Usin (.1 (. (.! (.( (.# (.% (.' (.) (.(.1/ (.11 (.1 (.1! (.1( (.1# (.1% (.1' (.1) (.1(. / (. 1

"nstalling DiskPulse *er+er ................................................................................ !/ &sing DiskPulse *er+er client 5&" application....................................................... !1 7e139ased Management "nterface ..................................................................... ! Managing Disk Change Monitoring Commands ..................................................... !! ,e+iewing Monitoring *tatus and Detected Changes ............................................. !( 6d+anced Disk Change Monitoring :ptions .......................................................... !# Monitoring *pecific 2$pes of Files ....................................................................... !% .xcluding Directories from the Monitoring Process ................................................ !' *ending .3Mail 4otifications............................................................................... !) *a+ing Disk Change Monitoring ,eports .............................................................. !*a+ing ,eports to an *0L Data1ase.................................................................... (/ Disk Change Monitoring ;istor$ *tatistics ............................................................ ( &sing DiskPulse 4etwork ................................................................................... (! &sing DiskPulse *er+er Command Line &tilit$ ...................................................... (# Configuring DiskPulse *er+er ............................................................................. (' Configuring Custom &ser 4ame and Password ..................................................... (' Configuring Custom *er+er Ports........................................................................ () Configuring .3Mail *er+er .................................................................................. () &pdating DiskPulse *er+er................................................................................. (,egistering DiskPulse *er+er ............................................................................. #/ Disk Pulse *er+er :.M 8ersion........................................................................... #1

5 #.1 #. #.! #.( #.# #.%

$!!endi%...........................................................................................................52 "nstalling M$*0L Data1ase ................................................................................ # Configuring M$*0L Data1ase ............................................................................. #' "nstalling and Configuring M$*0L :D9C Data *ource............................................ #) Configuring DiskPulse Data1ase Connection......................................................... #*upported :perating *$stems............................................................................ %/ *$stem ,e<uirements ....................................................................................... %/

DiskPulse Disk Change Monitor

Flexense Ltd.

1 DiskPulse Overview
DiskPulse is an effecti+e and powerful disk change monitoring solution allowing one to monitor changes in one or more disks and directories= send .3Mail notifications= sa+e reports= export detected changes to an *0L data1ase= send error messages to the s$stem e+ent log= and>or execute custom commands when a user3specified num1er of changes detected.

&sers are pro+ided with a num1er of different product +ersions ranging from an eas$3to3use desktop application to a powerful ser+er31ased product +ersion= which runs in the 1ackground as a ser+ice and pro+ides a client 5&" application= a command line utilit$ and a we131ased management interface allowing one to control disk change monitoring operations and re+iew detected changes using a regular we1 1rowser from an$ computer on the network.

Finall$= corporate customers are pro+ided with DiskPulse Data1ase *er+er= which is capa1le of recei+ing disk change monitoring reports from multiple production ser+ers= anal$?ing reports using user3defiled rules and policies and sending e3mail notifications when critical issues are detected in one or more disk change monitoring reports recei+ed from production ser+ers.

DiskPulse Disk Change Monitor

Flexense Ltd.

2 DiskPulse Product Versions


&eatures Maximum 4um1er of Files Maximum *torage Capacit$ Maximum 4um1er of Monitoring Profiles *upport for &nicode File 4ames *upport for Long File 4ames Monitor Multiple Disks or Directories &ser3*electa1le Monitoring .+ents File Categories and File Filters :ption to Monitor *pecific File 2$pes :ption to *end .3Mail 4otifications :ption to .xecute Custom Commands ;2ML= 2ext= PDF and .xcel C*8 ,eports *0L Data1ase "ntegration :ption to *earch Changes in the Data1ase Disk Monitoring Command Line &tilit$ DiskPulse *er+er Command Line &tilit$ ,uns in the 9ackground as a *er+ice Multiple= Parallel Monitoring :perations Disk Change Monitoring ;istor$ *tatistics DiskPulse *er+er Client 5&" 6pplication 7e139ased Management "nterface :.M Product 8ersion (icense ! @es @es @es @es 4o 4o 4o 4o 4o 4o 4o 4o 4o 4o 4o 4o 4o 4o 4o &ree &ree M 2 Pro /M /2 1/ @es @es @es @es @es @es @es @es @es 4o 4o 4o 4o 4o 4o 4o 4o 4o 4o )25 Ulti'ate //M //2 1// @es @es @es @es @es @es @es @es @es @es @es @es @es 4o 4o 4o 4o 4o 4o )50 "erver &nlimited &nlimited &nlimited @es @es @es @es @es @es @es @es @es @es @es @es @es @es @es @es @es @es @es )125

A Product features= prices and license terms are su1Bect to change without notice.

DiskPulse Disk Change Monitor

Flexense Ltd.

3 Usin
3.1

Deskto! Product Version

Product *nstallation

DiskPulse is a+aila1le as a free download on our we1 site and from a large num1er of software directories from around the world. 2o 1e sure $ou are getting the latest product +ersion check the following pageC httpC>>www.diskpulse.com>downloads.html

DiskPulse is especiall$ designed to 1e as simple as possi1le. 2he installation procedure is +er$ simple= re<uires no special knowledge and ma$ 1e completed in less than / seconds. 2here is no need for an$ additional software. Dust download the DiskPulse installation package= run the setup program and $ou are done.

:n the E7elcomeE screen press the E4extE 1utton. ,ead the end3user license agreement and press the E" 6greeE 1utton if $ou agree with the license terms or the ECancelE 1utton to stop the installation process. *elect the destination director$= press the E"nstallE 1utton and wait for the installation process to complete. 2hatEs all $ou need to do to install the DiskPulse disk change monitor utilit$ on $our computer.

DiskPulse Disk Change Monitor

Flexense Ltd.

3.2

Monitorin

a Disk or Director+

2he simplest wa$ to start monitoring a disk or director$ is to enter the director$ name in the director$ entr$ located under the main tool1ar and to press the EMonitorE 1utton located in the top3left corner of the main tool1ar. :n the profile dialog +erif$ that all the parameters are selected correctl$ and press the E*tartE 1utton to 1egin the monitoring process.

9$ default= DiskPulse will start monitoring all file s$stem changes including file creations= modifications= file name changes= file attri1ute changes= file delete operations= etc. 6 custom set of file s$stem change e+ents that should 1e monitored ma$ 1e selected on the E.+entsE ta1.

6s soon as a file s$stem change will 1e detected it will 1e displa$ed in the change +iew. "n order to temporar$ pause the monitoring process= press the EPauseE 1utton. Press the EContinueE 1utton to resume a pre+iousl$ paused monitoring operation. "n order to finish the monitoring process= press the E*topE 1utton located on the main tool1ar. Click on a change item to open the change properties dialog. *elect a change item= press the right mouse 1utton and select the E:pen 7ithE menu item to open the changed file with another program. *elect a change item= press the right mouse 1utton and select the E:pen Location in .xplorerE menu item to open the itemEs director$ in 7indows .xplorer.

DiskPulse Disk Change Monitor

Flexense Ltd.

3.3

Usin

&ile ,ate ories and &ile &ilters

DiskPulse pro+ides the a1ilit$ to categori?e and filter detected file s$stem changes 1$ the file extension= file t$pe and change t$pe. 7hen monitoring one or more disks or directories= DiskPulse automaticall$ categori?es all detected file s$stem changes and constantl$ updates the list of file categories= which is located Bust under the change list in the main 5&" application.

9$ default= DiskPulse categori?es all files 1$ the file extension and shows a list of all t$pes of detected file extensions sorted 1$ the num1er of changed files. For each categor$= Disk Pulse shows the amount of disk space= the num1er of changed files and the percentage of changed files relati+e to other file categories. &se the ECategoriesE com1o 1ox to categori?e files 1$ the file t$pe or change t$pe.

:ne of the most useful features of DiskPulse is the a1ilit$ to filter detected file s$stem changes using one or more categori?ed file filters. For example= in order to see all newl$ created files= select the change3t$pe31ased file categori?ation mode and dou1le click on the ECreated FilesE file categor$. DiskPulse will filter the list of detected disk changes and show the newl$ created files onl$.

'

DiskPulse Disk Change Monitor

Flexense Ltd.

3.4

Usin

DiskPulse Pie ,-arts

2he DiskPulse disk change monitor pro+ides multiple t$pes of pie charts capa1le of showing num1ers of changed files and the amount of changed disk space per extension= change t$pe= file si?e and file t$pe. "n order to open the charts dialog in the DiskPulse 5&" application= select the ECommand 3 8iew ChartsE menu item.

Depending on the currentl$ selected categori?ation mode= the charts dialog shows num1ers of files or the changed disk space per extension= change t$pe= file si?e or file t$pe. 2he mode selector= which is located in the 1ottom side of the dialog= pro+ides the a1ilit$ to switch 1etween the a+aila1le chart modes. For example= in order to open a chart showing num1ers of files per file categor$= set the ECategori?e 1$ File 2$peE change categori?ation mode and open the charts dialog.

"n addition= the charts dialog pro+ides the user with the a1ilit$ to cop$ the displa$ed chart image to the clip1oard allowing one to easil$ integrate DiskPulse charts into userEs documents and presentations. "n order to customi?e the chart description= press the E:ptionsE 1utton and specif$ a custom chart date= time or chart title.

DiskPulse Disk Change Monitor

Flexense Ltd.

3.5

"avin

Disk ,-an e Monitorin

.e!orts

DiskPulse Pro pro+ides power computer users with the a1ilit$ to export disk monitoring reports to the ;2ML= .xcel C*8 and text formats. "n order to export a disk monitoring report= press the E,eportE 1utton located on the main tool1ar.

:n the E,eportE dialog enter the report title= specif$ the file name to sa+e the report to and select one of the following report formatsC ;2ML= .xcel C*8 or 6*C"" text. 9$ default= DiskPulse will sa+e a disk monitoring report containing the last 1/=/// file s$stem changes.

"n order to export a full report containing all file s$stem changes= increase the num1er of file s$stem changes to an appropriate +alue. Feep in mind that disk monitoring reports containing thousands of changes ma$ 1e +er$ large and difficult to open using standard tools especiall$ when exported to the ;2ML format.

DiskPulse Disk Change Monitor

Flexense Ltd.

3./

0%!ortin

PD& .e!orts

DiskPulse Pro= DiskPulse &ltimate and DiskPulse *er+er allow one to export detected file s$stem changes to PDF reports. "n order to export a PDF report= detect file s$stem changes in one or more disks or directories and press the E*a+eE 1utton located on the main tool1ar.

:n the sa+e report dialog= select the PDF report format= enter a report title= enter the name of the file to sa+e the report to and press the E*a+eE 1utton. 9$ default= DiskPulse exports the last 1/=/// file s$stem changes. "n order to export a full report= which ma$ result in a +er$ long PDF document= Bust increase the num1er of exported file s$stem changes to an appropriate num1er.

"n addition to the information pro+ided in other report formats= DiskPulse PDF reports pro+ide more summar$ charts showing the num1er of file s$stem changes and the amount of disk space per file extension= the num1er of changes per change t$pe= the num1er of changes per file owner followed 1$ the list of detected file s$stem changes.

1/

DiskPulse Disk Change Monitor

Flexense Ltd.

3.7

0%!ortin

.e!orts to an "1( Data2ase

DiskPulse &ltimate and DiskPulse *er+er pro+ide the a1ilit$ to su1mit disk change monitoring reports into a centrali?ed *0L data1ase through the :D9C data1ase interface. ,eports ma$ 1e su1mitted to an *0L data1ase using the main 5&" application or the command line utilit$= which ma$ 1e used to perform disk monitoring operations on multiple ser+ers or desktop computers and su1mit all reports to a centrali?ed *0L data1ase.

2he report data1ase dialog displa$s reports that were su1mitted to the data1ase and allows one to search reports 1$ the report title= host name= date or directories that were monitored. For each report in the data1ase= DiskPulse displa$s the report date= time= host name= directories that were monitored= the amount of changes and storage space the report refers to and the report title. "n order to open a report= Bust click on the report item in the report data1ase dialog.

"n order to connect DiskPulse to an *0L data1ase= the user is re<uired to define an :D9C data source in the computer where DiskPulse is installed on and to specif$ the :D9C data source in the DiskPulse options dialog. :pen the options dialog= select the EData1aseE ta1= ena1le the :D9C interface and specif$ a +alid user name and password to connect DiskPulse to an *0L data1ase. "n order to export a report to an *0L data1ase= press the E*a+eE 1utton on the results dialog and select the E*0L Data1aseE format. "n addition= the user is pro+ided with the a1ilit$ to use the command line utilit$= which is a+aila1le in DiskPulse &ltimate and DiskPulse *er+er= to export reports to an *0L data1ase.

11

DiskPulse Disk Change Monitor

Flexense Ltd.

3.3

"earc-in

&ile "+ste' ,-an es

DiskPulse allows one to search file s$stem changes 1$ the file name= categor$= modification date= file owner= file si?e= etc. in all disk change monitoring reports stored in an *0L data1ase. "n order to search file s$stem changes in DiskPulse &ltimate or DiskPulse *er+er= open the data1ase dialog and press the E*earchE 1utton. "n order to search file s$stem changes in the reports data1ase= press the E*earchE 1utton located on the main tool1ar.

2he host selector= located in the top3left corner of the search dialog= pro+ides the a1ilit$ to search changes in disk change monitoring reports su1mitted from all hosts or to select a specific host name to search for. 2he change t$pe selector= located in the top3right corner of the search dialog= allows one to search for all t$pes of file s$stem changes or to select a specific change t$pe such asC created files= modified files= renamed files or deleted files.

DiskPulse is capa1le of searching file s$stem changes 1$ one or more search rules which ma$ 1e configured to find changes 1$ the file name= extension= location= categor$= file si?e= file owner and modification date. 6lso= ad+anced users are pro+ided with the a1ilit$ to create hierarchical search rules with logical operators allowing one to find +er$ specific changes.

DiskPulse Disk Change Monitor

Flexense Ltd.

For example= in order to search for all changed programs= executa1le files and DLL li1raries= select the ECategor$E file search rule and press the E...E 1utton to 1rowse for a+aila1le file categories.

:n the ECategoriesE dialog= select the EPrograms= .xtensions and *cript FilesE file categor$ and press the E:kE 1utton. "f re<uired= add a date range rule to find changes that occurred during a specific time inter+al or a location rule to find changes in a specific location such as the 7indows s$stem director$= etc.

:nce finished adding search rules= press the E*earchE 1utton and wait for the search operation to complete. *earch results are displa$ed in the standard disk change monitoring results window allowing one to categori?e and filter results= sa+e ;2ML= text= .xcel C*8 or GML reports and generate pie and>or 1ars charts.

1!

DiskPulse Disk Change Monitor

Flexense Ltd.

3.#

Monitorin

Multi!le Directories

DiskPulse is capa1le of monitoring multiple disks or directories. "n order to monitor multiple directories= press the EManage ProfileE 1utton= which is located on the right side of the profile selector com1o 1ox and specif$ all the disks or directories that should 1e monitored.

6ll the specified disks and>or directories= including all su1directories= will 1e monitored simultaneousl$ and all file s$stem changes will 1e reported in a single= interlea+ed +iew. &sers re<uiring separate change lists for multiple disks or directories ma$ start multiple instances of the DiskPulse 5&" application and select a different monitoring profile in each of them.

3.10 Monitorin

"!eci4ic &ile 5+!es

DiskPulse Pro pro+ides power computer users with the a1ilit$ to monitor specific file t$pes according to the specified file matching rules. For example= the user ma$ specif$ to monitor changes in program files and DLL li1raries located on the s$stem disk.

"n order to add one or more file matching rules= open the profile dialog= select the E,ulesE ta1 and press the E6ddE 1utton. :n the E,ulesE dialog select an appropriate rule t$pe and specif$ all the re<uired parameters. During the disk monitoring process= DiskPulse Pro will monitor all the input directories and appl$ the specified file matching rules to all changed files. Files not matching the specified rules will 1e skipped and the results +iew will contain user3selected files onl$.

1(

DiskPulse Disk Change Monitor

Flexense Ltd.

3.11 0%cludin

Directories 4ro' t-e Monitorin

Process

DiskPulse pro+ides the a1ilit$ to exclude one or more directories from the disk change monitoring process. "n order to configure exclude directories for a disk change monitoring operation= open the monitoring profile dialog= select the E.xcludeE ta1 and add one or more directories to exclude.

"n the simplest case= Bust add a full director$ path to exclude from the disk change monitoring process. "n addition= ad+anced users are pro+ided with a num1er of exclude directories macro commands allowing one to exclude multiple directories using a single macro command. DiskPulse pro+ides the following exclude directories macro commandsC )607*N" 85e%t "trin 9 3 this macro command excludes all changes detected in directories 1eginning with the specified text string. ),ON5$*N" 85e%t "trin 9 3 this macro command excludes all changes detected in directories containing the specified text string. )0ND" 85e%t "trin 9 3 this macro command excludes all changes detected in directories ending with the specified text string. ).070: 8.e ular 0%!ression9 3 this macro command excludes all changes detected in directories matching the specified regular expression.

For example= the exclude macro command EHC:426"4* 2emporar$ FilesE will exclude all changes detected in directories with E2emporar$ FilesE at an$ place in the full director$ path and the exclude macro command EH,.5.G I.J2MPK2.MPLHE will exclude changes detected in directories ending with E.2MPE or E.2.MPE.

1#

DiskPulse Disk Change Monitor

Flexense Ltd.

3.12 "endin

0;Mail Noti4ications

*ometimes= it ma$ 1e re<uired to send .3Mail notifications a1out changes in critical s$stem directories or files. "n order to ena1le .3Mail notifications for a disk change monitoring command= open the monitoring command dialog= select the E6d+ancedE ta1= ena1le disk change monitoring actions and specif$ the num1er of file s$stem changes that should trigger the specified notifications actions.

4ow= press the E6ddE 1utton and add an .3Mail notification. .+er$ time the specified num1er of file s$stem changes will 1e detected= DiskPulse will send an e3mail notification containing a list of detected file s$stem changes to the specified e3mail address. 6fter each e3mail notification= DiskPulse will clear the change list and restart the disk monitoring operation. "n order to send multiple notifications to different .3Mail addresses= Bust add a num1er of notification actions with each one configured to send notifications to a different destination .3Mail address.

Finall$= open the E:ptionsE dialog= select the E.3MailE ta1= ena1le .3Mail notifications and specif$ an *M2P ser+er and a +alid e3mail account to sent notifications through. :nce finished configuring the *M2P ser+er= press the E8erif$ .3MailE 1utton to +erif$ the specified ser+er host name and .3Mail account.

1%

DiskPulse Disk Change Monitor

Flexense Ltd.

3.13 7eneratin

.e!orts and 0%ecutin

,usto' $ctions

DiskPulse &ltimate and DiskPulse *er+er pro+ide power users and "2 professionals with the a1ilit$ to automaticall$ generate reports= send messages to the s$stem e+ent log= sa+e reports to an *0L data1ase and>or execute custom commands= scripts and>or 1atch files when a disk monitoring operation detects a user3specified num1er of file s$stem changes.

"n order to configure one or more notification or report generation actions= open the disk change monitoring command dialog= select the E6d+ancedE ta1= ena1le disk monitoring actions= specif$ the num1er of changes that should trigger disk monitoring actions and add one or more actions configured to perform re<uired operations.

.+er$ time the specified num1er of file s$stem changes will 1e detected= DiskPulse will perform the specified operations. "n order to allow a custom command to access the latest list of file s$stem changes= add an automatic report generation action and specif$ a pre3defined report file name= which will 1e used 1$ the su1se<uent command action to access the change list. 6fter finishing execution of the specified disk monitoring actions= DiskPulse will clear the change list and restart the disk monitoring operation.

1'

DiskPulse Disk Change Monitor

Flexense Ltd.

3.14 "ound Noti4ications


DiskPulse pro+ides the a1ilit$ to pla$ notification sounds when a monitoring operation started= completed or failed. "n addition= the user is pro+ided with the a1ilit$ to pla$ a notification sound when a user3specific num1er of changes is detected. Finall$= DiskPulse allows one to ena1le= disa1le or customi?e all t$pes of sound notifications.

"n order to open the E4otification *oundsE dialog= select the menu E2ools 3 4otification *oundsE. 2he E4otification *oundsE dialog allows one to ena1le or disa1le specific notifications and>or set a custom sound file for a notification. "n order to select a custom sound file for a notification= click on the notification item in the E4otification *oundsE dialog and select a custom 768 file. "n order to pla$ the currentl$ set notification sound file= select a notification item and press the EPla$E 1utton. "n addition= DiskPulse pro+ides the a1ilit$ to pla$ a notification sound when a user3specific num1er of disk changes is detected. "n order to add a sound notification action= open the disk monitoring profile dialog= select the E6d+ancedE ta1= ena1le disk change monitoring actions= press the E6ddE 1utton and select the EPla$ 4otification *oundE action t$pe.

2he sound notification option is especiall$ useful in conBunction with report generation actions allowing one to pla$ sound notifications each time a new disk change monitoring report is generated.

1)

DiskPulse Disk Change Monitor

Flexense Ltd.

3.15 $uto'atic .e!ort Mana e'ent


DiskPulse allows one to keep a user3specified num1er of reports in the reports director$ or the reports *0L data1ase while automaticall$ deleting old reports and freeing up the disk space. 2hese features are especiall$ useful for full$ automated disk change monitoring configurations when the user needs to keep a histor$ of report files in a reports director$ or a histor$ of disk change monitoring reports in an *0L data1ase.

9$ default= DiskPulse keeps all reports in the reports director$ or the *0L data1ase. "n order to ena1le automatic report management= open the E:ptionsE dialog= select the E,eportsE ta1 and change the E,eport FilesE or E,eport Data1aseE options to appropriate +alues. 2he E.e!ort &ilesE option is applica1le to ;2ML= text= .xcel C*8= GML and DiskPulse nati+e reports sa+ed to a reports director$ or to the userEs home director$ using automated report generation actions. 6fter sa+ing each new report= DiskPulse will check if there are too man$ reports of the same t$pe J;2ML= GML= C*8= etc.L in the reports director$ and delete old reports according to the user3specified configuration. 2he E.e!ort Data2aseE option is applica1le to disk change monitoring reports su1mitted to an *0L data1ase using the DiskPulse 5&" application= the DiskPulse command line utilit$ or the DiskPulse ser+er. 6fter sa+ing each new report to the data1ase= DiskPulse will check if there are too man$ reports from the same host computer= monitoring the same set of disks or directories and delete old reports according to the user3specified configuration. For example= if two ser+ers are su1mitting reports to the same *0L data1ase= DiskPulse will keep in the data1ase G last reports for each ser+er. DiskPulse 4etwork= which is capa1le of recei+ing and anal$?ing reports recei+ed from multiple ser+ers or desktop computers= manages reports in the data1ase according to the same configuration options. For each ser+er and each set of monitored disks or directories= DiskPulse 4etwork keeps a histor$ of G last disk change monitoring reports according to the user3specified configuration. 2he E&ile ,ate oriesE option allows one to ena1le>disa1le exporting of file categories to ;2ML= text= .xcel C*8 and GML reports. *econd3le+el file categories are a+aila1le when reports are sa+ed using the DiskPulse 5&" application manuall$. 6utomaticall$ generated reports or reports sa+ed using the DiskPulse command line utilit$ alwa$s sa+ed without file categories. 7hen the EFile CategoriesE option is ena1led= DiskPulse 5&" application will sa+e second3le+el file categories to ;2ML= text= .xcel C*8 and GML reports. 2he E,o'!ressed .e!ortsE option allows one to sa+e automaticall$ generated ;2ML= text= .xcel C*8 and GML reports as compressed archi+e files.

1-

DiskPulse Disk Change Monitor

Flexense Ltd.

3.1/ Usin

t-e "+ste' 5ra+ *con

DiskPulse Pro and DiskPulse &ltimate pro+ide the a1ilit$ to minimi?e the main 5&" application to the s$stem tra$ while allowing one to control the disk monitoring process using the s$stem tra$ iconEs context menu.

"n order to ena1le the s$stem tra$ icon= open the ad+anced options dialog and select the EMinimi?e to *$stem 2ra$E option. 7ith this option ena1led= the DiskPulse main 5&" application will minimi?e itself into the s$stem tra$ and allow one to start= pause= continue and stop the disk monitoring process using the s$stem tra$ iconEs context menu.

6 minimi?ed application ma$ 1e shown at an$ time 1$ clicking on the s$stem tra$ icon. 6nother option is to click the right mouse 1utton o+er the s$stem tra$ icon and to select the E*how Disk PulseE menu item.

DiskPulse Disk Change Monitor

Flexense Ltd.

3.17 <indows "-ell *nte ration


DiskPulse pro+ides 7indows shell integration capa1ilities allowing one to start disk change monitoring operations directl$ from the 7indows .xplorer application. "n order to monitor one or more disks or directories= select the re<uired disks or directories in the 7indows .xplorer application= press the right mouse 1utton and select the EDiskPulse 3 Monitor ChangesE menu.

DiskPulse Disk Change Monitor

Flexense Ltd.

3.13 Mana in

Disk Monitorin

Pro4iles

"n order to simplif$ disk monitoring process of numerous disks or directories using customi?ed sets of parameters= DiskPulse pro+ides the user with the a1ilit$ sa+e a num1er of profiles and specif$ pre3defined directories to process and configuration options for each of them. 2he simplest wa$ to add a new profile is to press the E6ddE 1utton located on the left side of the profile com1o 1ox. 2he same ma$ 1e done on the profiles dialog= which ma$ 1e accessed using the EProfilesE 1utton located on the main tool1ar.

2he profiles dialog shows all the defined user profiles and allows one to add new profiles= edit profiles and delete profiles. "n addition= the user is profiled with the a1ilit$ to associate a ke$1oard shortcut with each user3defined profile. Finall$= DiskPulse Pro allows one to create a direct desktop shortcut for each profile= which ma$ 1e used to start monitoring directories specified in the profile in a single mouse click. "n order to edit a profile= click on the profile item in the profiles dialog. *elect a profile item and press the EDeleteE 1utton to delete the profile from the product configuration. 6ll the user3 defined profiles listed on the profiles dialog are stored in the user3specific product configuration file= which ma$ 1e exported for 1ackup purposes and later used to restore the product configuration on the same or another computer.

DiskPulse Disk Change Monitor

Flexense Ltd.

3.1# ,on4i urin

DiskPulse Deskto! $!!lication

*elect the E2ools 3 6d+anced :ptionsE menu item to open the options dialog.

2he E7eneralE ta1 allows one to control the following optionsC *how Main 2ool1ar 3 .na1les>Disa1les the main tool1ar 6lwa$s *how Profile Dialog 9efore *tart 3 "nstructs DiskPulse to show the profile dialog 1efore starting the monitoring process. 6utomaticall$ Check For Product &pdates 3 select this option to instruct DiskPulse to automaticall$ check for a+aila1le product updates. 61ort :peration :n Critical .rrors 3 1$ default DiskPulse is tr$ing to process as man$ files as possi1le logging non3fatal errors in a process log. *elect this option to instruct DiskPulse to a1ort operation when encountering a critical error. 2he E"-ortcutsE ta1 pro+ides the user with the a1ilit$ to customi?e ke$1oard shortcuts. Click on a shortcut item to edit the currentl$ assigned ke$ se<uence. Press the EDefault *hortcutsE 1utton to reset all ke$1oard shortcuts to default +alues. 2he EPro%+E ta1 pro+ides the user with the a1ilit$ to configure the ;22P prox$ settings. DiskPulse uses the ;22P protocol in order to in<uire whether there is a new product +ersion a+aila1le on the we1 site. 9$ default= DiskPulse detects prox$ settings and connects to the "nternet directl$ or through an ;22P prox$ depending on the configuration of the host computer. Depending on a specific host and network configuration= the user is pro+ided with the a1ilit$ to connect to the "nternet directl$= trough automatic ;22P prox$ disco+er$ or manuall$ 1$ entering the ;22P prox$ ser+er name and port.

DiskPulse Disk Change Monitor

Flexense Ltd.

2he E0;MailE ta1 allows one to specif$ an *M2P e3mail ser+er to 1e used to send e3mail notifications. Check the E.na1le .3Mail notificationsE check1ox and specif$ a +alid *M2P ser+er name= an account name= a password and a source e3mail address to 1e used to send e3mail notifications through.

DiskPulse &ltimate and DiskPulse *er+er pro+ide power computer users and "2 professionals with the a1ilit$ to export lists of detected file s$stem changes to an *0L data1ase +ia the :D9C interface.

"n order to ena1le the data1ase export capa1ilit$= open the E:ptionsE dialog= select the EData1aseE ta1 and specif$ a +alid :D9C data source name= user name and password.

DiskPulse Disk Change Monitor

Flexense Ltd.

3.20 DiskPulse 7U* (a+outs


"n order to impro+e 5&" usa1ilit$= the DiskPulse main 5&" application pro+ides three user3 selecta1le 5&" la$outs. Press the ELa$outsE 1utton to switch the 5&" application to the next 5&" la$out.

2he first JdefaultL 5&" la$out displa$s large tool1ar 1uttons with descripti+e text la1els under each 1utton and shows the directories entr$ and the profiles com1o 1ox under the main tool1ar.

2he second 5&" la$out displa$s small tool1ar 1uttons with descripti+e text la1els 1eside each 1utton and shows the directories entr$ and the profiles com1o 1ox under the main tool1ar. 2he third 5&" la$out displa$s small tool1ar 1uttons without descripti+e text la1els and shows the directories entr$ and the profiles com1o 1ox as a single tool1ar.

DiskPulse Disk Change Monitor

Flexense Ltd.

3.21 DiskPulse ,o''and (ine Utilit+


"n addition to the DiskPulse 5&" application= DiskPulse &ltimate and DiskPulse *er+er pro+ide a command line utilit$ allowing one to monitor disks or directories from 1atch files and shell scripts. "n addition= the command line utilit$ allows one to control one or more DiskPulse *er+ers locall$ or through the network. 2he DiskPulse command line utilit$ is located in the =8ProductDir9>2in= director$. ,o''and (ine "+nta%? disk!ulse ;e%ecute 8Pro4ile Na'e9 2his command executes the specified disk change monitoring operation. disk!ulse ;'onitor ;dir 8Director+ 19 @ ... Director+ : A 2his command monitors the specified disks or directories. Para'eters? ;dir 8Director+9 2his parameter specifies a disk of director$ to monitor. "n order to ensure proper parsing of command line arguments= directories containing space characters should 1e dou1le <uoted. O!tions? ;s-owBc-an es 2his option shows detected file s$stem changes on the standard output. ;saveB-t'lBre!ort @ &ile Na'e A ;saveBte%tBre!ort @ &ile Na'e A ;saveBcsvBre!ort @ &ile Na'e A ;saveB%'lBre!ort @ &ile Na'e A ;saveB!d4Bre!ort @ &ile Na'e A 2his option sa+es detected changes to the specified report file. ;saveBtoBdata2ase 2his option exports detected file s$stem changes to an *0L data1ase using the :D9C data source configured in the options dialog. ;title 8.e!ort 5itle9 2his option sets a custom report title. ;'a%Bc-an e 8Ma%i'u' Nu'2er o4 ,-an es to 0%!ort9 2his option sets the maximum num1er of last file s$stem changes to export Jdefault is 1=///L. ;co'!ress 2his option instructs to export a compressed report file. ;v ; 2his command shows the product +ersion. ;-el! ; 2his command shows the command line usage information.

DiskPulse Disk Change Monitor

Flexense Ltd.

3.22 Product U!date Procedure


6lmost e+er$ month= Flexense releases 1ug3fixes and product updates for the DiskPulse disk change monitor. 2hese product updates are uploaded to the product we1 site and ma$ 1e applied to an$ installed product +ersion. .ach time DiskPulse is started= the update manager checks if there is a new product +ersion a+aila1le on the we1 site and shows an E&pdateE link in the right3most corner of the status 1ar.

"f there is a new product +ersion a+aila1le= the update dialog will show the +ersion of the new product update and two 1uttonsC the E,elease 4otesE 1utton and the E"nstallE 1utton. Press the E,elease 4otesE 1utton to see more information a1out new features and 1ug3fixes pro+ided 1$ the new product +ersion. Press the E"nstallE 1utton to download and install the new product +ersion.

6fter pressing the E"nstallE 1utton= please wait while the update manager will download the new product +ersion to the local disk. 2he update package will 1e downloaded to a temporar$ director$ on the s$stem dri+e and automaticall$ deleted after the update manager will finish updating the product.

6fter download is completed= close all open DiskPulse applications and press the E:kE 1utton when read$. "f one or more DiskPulse applications will 1e open during the update= the operation will fail and the whole update process will need to 1e restarted from the 1eginning. 6fter finishing the update process= DiskPulse will show a message 1ox informing a1out the successfull$ completed operation.

'

DiskPulse Disk Change Monitor

Flexense Ltd.

3.23 .e isterin

Deskto! Product Version

DiskPulse Pro and DiskPulse &ltimate product licenses and discounted license packs ma$ 1e purchased on the following pageC httpC>>www.diskpulse.com>purchase.html

6fter finishing the purchase process= wait for the following two e3mail messagesC the first one with a receipt for $our pa$ment and the second one with an unlock ke$. "f $ou will not recei+e $our unlock ke$ within 1 hours= please check $our spam 1ox for e3mail messages originating from su!!ortC4le%ense.co' and if it is nor here contact our support team.

6fter $ou will recei+e $our unlock ke$= start the DiskPulse 5&" application and press the E,egisterE 1utton located in the top3right corner of the window.

:n the register dialog= enter $our name and the recei+ed unlock ke$ and press the E,egisterE 1utton to finish the registration procedure.

DiskPulse Disk Change Monitor

Flexense Ltd.

4 Usin

DiskPulse "erver

DiskPulse *er+er is a ser+er31ased product +ersion= which runs in the 1ackground as a ser+ice and allows one to perform multiple= parallel disk change monitoring operations= send .3Mail notifications= sa+e reports= export detected changes to a centrali?ed *0L data1ase= send error messages to the s$stem e+ent log and>or execute custom user commands when a user3 specified num1er of changes detected.

DiskPulse *er+er pro+ides a client 5&" application= a command line utilit$ and a we131ased management interface allowing one to control disk change monitoring operations= re+iew detected changes= sa+e reports and configure one or more DiskPulse *er+ers using a regular we1 1rowser through the network.

DiskPulse *er+er is especiall$ designed to run on production ser+ers using a +er$ small amount of s$stem resources in order to minimi?e the potential impact on running applications. For mission3critical ser+ers= DiskPulse pro+ides the a1ilit$ to completel$ offload disk change monitoring reports management and anal$sis to a centrali?ed DiskPulse data1ase ser+er= which can recei+e reports from multiple production ser+ers= anal$?e detected changes using user3specified rules and policies= send notifications and>or sa+e reports when critical changes are detected.

DiskPulse Disk Change Monitor

Flexense Ltd.

4.1

*nstallin

DiskPulse "erver

DiskPulse *er+er is especiall$ designed to 1e as simple as possi1le. 2he product does not re<uire an$ third3part$ software applications and ma$ 1e installed and configured within a couple of minutes. 6 full$ functional !/3da$s trial +ersion of DiskPulse *er+er ma$ 1e downloaded from the following pageC httpC>>www.diskpulse.com>downloads.html.

2he installation package is +er$ small= (M9 3 #M9 depending on the target operating s$stem= and the product re<uires Bust /M9 of the free disk space on the target ser+er. "n order to install DiskPulse *er+er= start the setup program= select a destination director$ and press the E4extE 1utton.

:ptionall$= enter custom ser+er control and>or we1 access ports. 2he ser+er control port is used 1$ the DiskPulse client 5&" application and the command line utilit$ to connect to DiskPulse *er+er. 2he we1 access port is the port for the we131ased management interface allowing one to control DiskPulse *er+er using a standard we1 1rowser from an$ computer on the network. "f DiskPulse *er+er should 1e controlled remotel$ through the network= make sure one or 1oth of these ports are open in the ser+erEs firewall.

!/

DiskPulse Disk Change Monitor

Flexense Ltd.

4.2

Usin

DiskPulse "erver client 7U* a!!lication

2he DiskPulse client 5&" application connects to DiskPulse *er+er locall$ or through the network and allows one to setup disk change monitoring operations= configure reports= .3Mail notifications and>or custom user commands to 1e executed when a user3specified num1er of changes detected.

2he client 5&" application pro+ides an eas$3to3use interface= which is +er$ similar to the DiskPulse desktop 5&" application. 2he user is pro+ided with the a1ilit$ to re+iew and anal$?e detected file s$stem changes= sa+e report files and>or export disk change monitoring reports to a centrali?ed *0L data1ase through the :D9C interface.

"n order to connect to a DiskPulse ser+er= open the DiskPulse client 5&" application= press the EConnectE 1utton located on the main tool1ar= enter the host name Jor an "P addressL of the ser+er to connect to= enter DiskPulse user name and password Jdefault is ad'inDad'inL and press the EConnectE 1utton. 9$ default= DiskPulse client 5&" application connects to DiskPulse *er+er trough the 2CP>"P port -1 /. "f the default DiskPulse ser+er control port is used 1$ another software product or s$stem ser+ice= open the ser+er E:ptionsE dialog= select the E*er+erE ta1 and change the DiskPulse ser+er control port. "n order to 1e a1le to connect to the ser+er through the network= make sure that the port is open in the hostEs firewall.

!1

DiskPulse Disk Change Monitor

Flexense Ltd.

4.3

<e2;6ased Mana e'ent *nter4ace

DiskPulse *er+er pro+ides a complete we131ased management interface allowing one to control= configure and manage one or more DiskPulse *er+ers using a regular we1 1rowser from an$ computer on the network.

"n order to ena1le the we131ased management interface on a DiskPulse *er+er= connect to the ser+er using the DiskPulse client 5&" application= open the E:ptionsE dialog= select the E*er+erE ta1= ena1le the E7e1 *er+erE option and press the E*a+eE 1utton. 9$ default= the DiskPulse we1 ser+er uses the 2CP>"P port )/= which is a standard port used 1$ we1 1rowsers to connect to we1 ser+ers. *ometimes= the standard we1 access port ma$ 1e in use 1$ other applications or ser+ices installed on the ser+er= pre+enting the DiskPulse we1 interface to operate properl$. "n this case= the user needs to change the we1 access port num1er and then= in order to connect to the custom port= t$pe in the we1 1rowser address 1arC httpC>>ser+er3nameCport3num1er.

2he DiskPulse *er+er we131ased interface is a d$namic we1 application= which automaticall$ updates the status of acti+e disk change monitoring operations= and in order to operate properl$= the we131ased interface re<uires Da+a*cript to 1e ena1led in the we1 1rowser.

DiskPulse Disk Change Monitor

Flexense Ltd.

4.4

Mana in

Disk ,-an e Monitorin

,o''ands

DiskPulse *er+er pro+ides the a1ilit$ to setup a num1er of disk change monitoring commands with each one configured to monitor one or more disks and>or directories. 2he DiskPulse *er+er status page shows the configured disk change monitoring commands and allows one to start= stop= add= edit and delete disk change monitoring commands and configure ad+anced disk change monitoring options.

"n order to add a new disk change monitoring command= press the E6dd CommandE 1utton located on the DiskPulse *er+er status page= enter a uni<ue command name= specif$ one or more directories to monitor Jmultiple directories should 1e separated 1$ the EME characterL and press the E*a+eE 1utton.

2he newl$ created disk change monitoring command will 1e displa$ed on the DiskPulse *er+er status page and in order to start the monitoring command= click on the commandEs E*tartE 1utton located in the E2oolsE column. DiskPulse *er+er pro+ides a large set of ad+anced disk change monitoring options allowing one to customi?e monitoring operations for user3specific needs and re<uirements. "n order to customi?e ad+anced disk change monitoring options= click the E.dit CommandE 1utton located in the E2oolsE column.

!!

DiskPulse Disk Change Monitor

Flexense Ltd.

4.5

.eviewin

Monitorin

"tatus and Detected ,-an es

"n order to +iew an extended status for a disk change monitoring command= click on the monitoring command item on the DiskPulse *er+er main status page. 2he command status page shows the current status of the disk change monitoring command= the num1er of detected file s$stem changes= the change rate= the monitoring process time and the total num1er of executed actions= sa+ed reports and sent .3Mail notifications.

"n order to re+iew detected changes for an acti+e or completed disk change monitoring command= open the monitoring command status page and press the E8iew ChangesE 1utton. For each detected file s$stem change= the disk change monitoring results page shows the date and time of the change= the t$pe of the change operation Jcreated= modified= deleted= etc.L= the si?e of the file as recorded at the time of the change= the owner of the changed file or director$ and the name of the changed file or director$.

DiskPulse *er+er pro+ides the a1ilit$ to export detected file s$stem changes into a large num1er of different formats including ;2ML= text= .xcel C*8= GML= PDF and the DiskPulse nati+e report format= which ma$ 1e used to 1ackup a histor$ of disk change monitoring reports= su1mit reports from multiple production ser+ers into a centrali?ed *0L data1ase and then perform ad+anced search and anal$sis operations.

!(

DiskPulse Disk Change Monitor

Flexense Ltd.

4./

$dvanced Disk ,-an e Monitorin

O!tions

DiskPulse pro+ides a large num1er of ad+anced disk change monitoring options allowing one to control specific t$pes of file s$stem changes to monitor= which t$pes of files to monitor and allows one to automaticall$ sa+e reports and>or send .3Mail notifications when a user3specified num1er of changes detected.

"n order to open the ad+anced disk change monitoring options page= open the disk change monitoring command configuration page and press the E6d+ancedE 1utton. 2he ad+anced options page pro+ides the a1ilit$ to control the default report title= the num1er of file s$stem changes to keep in s$stem memor$= the num1er of changes to trigger automatic report generation and .3Mail notification actions and a user3defined list of actions to execute when the specified num1er of changes detected.

"n order to configure which t$pes of file s$stem changes to monitor= open the monitoring command configuration page and press the EMonitorE 1utton. 9$ default= DiskPulse monitors all t$pes of file s$stem changes= 1ut in some situations= the user ma$ need to focus on +er$ specific t$pes of changes. For example= in order to monitor file delete operations onl$= unselect created files= modified files and renamed files change notifications.

!#

DiskPulse Disk Change Monitor

Flexense Ltd.

4.7

Monitorin

"!eci4ic 5+!es o4 &iles

*ometimes= it ma$ 1e re<uired to monitor specific t$pes of files while hiding changes detected in not important or temporar$ files. For example= the user ma$ 1e interested to detect all changed programs and DLL li1raries and hide all other file s$stem changes. DiskPulse pro+ides the a1ilit$ to configure one or more file matching rules specif$ing which files to monitor. 7hen one or more file matching rules are configured for a disk change monitoring command= DiskPulse will show files matching the rules and skip all other files.

"n order to configure file matching rules for a disk change monitoring command= open the monitoring command configuration page and press the E,ulesE 1utton. 4ow= press the E6dd ,uleE 1utton= select an appropriate rule t$pe and specif$ all the re<uired parameters.

DiskPulse pro+ides man$ different t$pes of file matching rules allowing one to filter files 1$ the file t$pe= si?e= location= attri1utes= user name= etc. Multiple different t$pes of file matching rules ma$ 1e added to a single disk change monitoring operation allowing one to precisel$ select which t$pes of files to monitor.

!%

DiskPulse Disk Change Monitor

Flexense Ltd.

4.3

0%cludin

Directories 4ro' t-e Monitorin

Process

DiskPulse *er+er pro+ides the a1ilit$ to exclude one or more directories from the disk change monitoring process. "n order to configure exclude directories for a disk change monitoring operation= open the monitoring profile dialog= select the E.xcludeE ta1 and add one or more directories to exclude.

"n the simplest case= Bust add a full director$ path to exclude from the disk change monitoring process. "n addition= ad+anced users are pro+ided with a num1er of exclude directories macro commands allowing one to exclude multiple directories using a single macro command. DiskPulse *er+er pro+ides the following exclude directories macro commandsC )607*N" 85e%t "trin 9 3 this macro command excludes all changes detected in directories 1eginning with the specified text string. ),ON5$*N" 85e%t "trin 9 3 this macro command excludes all changes detected in directories containing the specified text string. )0ND" 85e%t "trin 9 3 this macro command excludes all changes detected in directories ending with the specified text string. ).070: 8.e ular 0%!ression9 3 this macro command excludes all changes detected in directories matching the specified regular expression.

For example= the exclude macro command EHC:426"4* 2emporar$ FilesE will exclude all changes detected in directories with E2emporar$ FilesE at an$ place in the full director$ path and the exclude macro command EH,.5.G I.J2MPK2.MPLHE will exclude changes detected in directories ending with E.2MPE or E.2.MPE.

!'

DiskPulse Disk Change Monitor

Flexense Ltd.

4.#

"endin

0;Mail Noti4ications

DiskPulse pro+ides the a1ilit$ to send .3Mail notifications when a disk change monitoring command detects a user3specified num1er of changes. "n order to configure .3Mail notifications= open the main settings page and click on the EConfigure .3Mail *er+erE link.

:n the .3Mail ser+er configuration page= enter the *M2P ser+er host name= port= user name= password and the source .3Mail address to use to send .3Mail notifications. :ptionall$= ena1le the secure *M2P connection mode and select an appropriate securit$ algorithm.

4ow= open the ad+anced disk change monitoring options page= press the E6dd 6ctionE 1utton= select an appropriate .3Mail notification t$pe and enter a destination .3Mail address to send notifications to. 2he simplest notification t$pe is the E;2ML .3Mail 4otificationE which includes detected file s$stem changes in the .3Mail message 1od$ in the ;2ML format. 6 more ad+anced option is the EPDF ,eportE notification= which attaches a PDF report to each .3Mail notification and includes graphical pie charts and additional statistics.

!)

DiskPulse Disk Change Monitor

Flexense Ltd.

4.10 "avin

Disk ,-an e Monitorin

.e!orts

"n addition to .3Mail notifications= DiskPulse pro+ides the a1ilit$ to automaticall$ sa+e disk change monitoring reports when a user3specified num1er of changes detected. "n order to configure automatic report generation= open the ad+anced disk change monitoring page= press the E6dd 6ctionE 1utton= select an appropriate report format and specif$ a file name or a director$ name to sa+e reports to.

"f a file name is specified= DiskPulse will alwa$s sa+e reports to the same file and this file will contain last G file s$stem changes according to the user3specified configuration. "f a director$ name is specified= DiskPulse will automaticall$ generate report file names including the report date and time for each new report file.

DiskPulse pro+ides a +ariet$ of report formats including ;2ML= text= .xcel C*8= GML= PDF and the nati+e DiskPulse report format= which ma$ 1e used to 1ackup a histor$ of detected file s$stem changes= su1mit reports from multiple ser+ers to a centrali?ed *0L data1ase and then perform ad+anced search and anal$sis operations.

!-

DiskPulse Disk Change Monitor

Flexense Ltd.

4.11 "avin

.e!orts to an "1( Data2ase

DiskPulse allows one to sa+e disk change monitoring reports in an *0L data1ase. "n order to ena1le *0L data1ase reports= open the main settings page and click on the EConfigure *0L Data1aseE link. :n the *0L data1ase configuration page enter the :D9C data source= user name and password to use to sa+e reports to the *0L data1ase.

4ow= open the ad+anced disk change monitoring options page= press the E6dd 6ctionE 1utton and select the E*a+e ,eport to *0L Data1aseE action t$pe. During the disk change monitoring process= DiskPulse ser+er will sa+e e+er$ G detected file s$stem changes to the specified *0L data1ase according to the configuration set on the ad+anced monitoring options page.

(/

DiskPulse Disk Change Monitor

Flexense Ltd.

7ith an ena1led and properl$ configured *0L data1ase= all reports sa+ed in the *0L data1ase will 1e displa$ed on the reports page. "n order to open the reports page= press the E,eportsE 1utton located on the DiskPulse *er+er main status page. For each disk change monitoring report= the reports page shows the report "D= the report date and time= the name of the disk change monitoring command generated the report and the num1er of file s$stem changes sa+ed in each specific report.

DiskPulse *er+er pro+ides the a1ilit$ to export pre+iousl$ sa+ed disk change monitoring reports to one of the standard report formats including ;2ML= text= .xcel C*8= GML= PDF and the DiskPulse nati+e report format. "n order to export a pre+iousl$ sa+ed disk change monitoring report= press the E*a+eE 1utton located in the E2oolsE column.

"n order to open a pre+iousl$ sa+ed disk change monitoring report= Bust click on the report item displa$ed on the reports page. For each detected file s$stem change= the disk change monitoring results page shows the date and time of the change= the t$pe of the change operation Jcreated= modified= deleted= etc.L= the si?e of the file as recorded at the time of the change= the owner of the changed file or director$ and the name of the changed file or director$.

(1

DiskPulse Disk Change Monitor

Flexense Ltd.

4.12 Disk ,-an e Monitorin

Eistor+ "tatistics

DiskPulse *er+er allows one to displa$ histor$ statistics pie charts showing the num1er of changes per file extension= the num1er of changes per change t$pe and the num1er of changes per user name.

"n order to ena1le histor$ statistics for a disk change monitoring command= the user needs to open the disk monitoring command options dialog= select the E6d+ancedE ta1= ena1le disk change monitoring actions and add a statistics update action.

9$ default= DiskPulse *er+er keeps disk change monitoring statistics for the last 1/ da$s. "n order to change the histor$ statistics configuration options= connect to DiskPulse *er+er using the client 5&" application and open the E:ptionsE dialog.

DiskPulse Disk Change Monitor

Flexense Ltd.

4.13 Usin

DiskPulse Network

DiskPulse 4etwork is a centrali?ed= data1ase31acked report ser+er capa1le of recei+ing disk change monitoring reports from multiple production ser+ers running DiskPulse Pro= DiskPulse &ltimate or DiskPulse *er+er installations. DiskPulse 4etwork allows one to define custom report anal$sis rules= which are automaticall$ applied to disk change monitoring reports su1mitted from production ser+ers= capa1le of detecting critical file s$stem changes and issuing .3Mail notifications.

DiskPulse 4etwork runs in the 1ackground as a ser+ice and uses an *0L data1ase to store disk change monitoring reports recei+ed from production ser+ers. 2he user is pro+ided with a client 5&" application= which connects to DiskPulse 4etwork through the network and allows one to re+iew recei+ed reports= configure report anal$sis rules and manage the report data1ase.

"n order to define one or more anal$sis rules= press the E,ulesE 1utton located on the main tool 1ar in the DiskPulse D9 client 5&" application. :n the E6nal$sis ,ulesE dialog= press the E6ddE 1utton= specif$ the rule description= select the t$pe of the action to perform and enter an .3 Mail address to send notifications to.

(!

DiskPulse Disk Change Monitor

Flexense Ltd.

:ptionall$= select the E,ulesE ta1 and add one or more the rule should 1e applied to. Finall$= the E6d+ancedE ad+anced optionsC hosts the rule should 1e applied to rule should 1e applied to and change t$pes the rule change t$peL.

file matching rules specif$ing file t$pes ta1 allows one to control the following Jall or a specific hostL= report titles the should 1e applied to Jall or a specific

2he specified report anal$sis rules are applied to incoming disk change monitoring reports in the same order as specified in the E,ulesE dialog. "n order to change the order of a rule= select the rule and press the E&pE or EDownE 1uttons. 2he simplest wa$ to su1mit a disk change monitoring report to DiskPulse 4etwork is to use the regular DiskPulse 5&" application= which is a+aila1le in DiskPulse= DiskPulse Pro and DiskPulse &ltimate installations. "n order to su1mit a disk change monitoring report= start the DiskPulse 5&" application and select the EFile 3 *u1mit to DiskPulse 4etworkE menu item. :n the E*u1mitE dialog specif$ the host name or the "P address of the DiskPulse 4etwork and press the E:kE 1utton. 9$ default= the DiskPulse 4etwork uses the 2CP>"P port -1 to recei+e reports from production ser+ers= 1ut the port num1er ma$ 1e changed to an$ custom port num1er according to user3specific needs. "n order to specif$ a user3custom port num1er when su1mitting reports to the DiskPulse 4etwork use the following formatC hostnameCport. Manual su1mission of disk change monitoring reports to the DiskPulse 4etwork is good for testing purposes= 1ut if $ou need to automaticall$ collect disk change monitoring reports from a num1er of production ser+ers to a central DiskPulse data1ase ser+er= $ou need to configure automatic report su1mission actions.

"n order to configure DiskPulse ser+ers Jrunning on production ser+ersL to automaticall$ su1mit disk change monitoring reports to the DiskPulse data1ase ser+er= open the disk change monitoring command Jon each production ser+erL= select the E6d+ancedE ta1= ena1le execution of automatic disk monitoring actions= specif$ the num1er of changes to trigger the actions and add a disk monitoring action configured to send reports to a DiskPulse 4etwork.

((

DiskPulse Disk Change Monitor

Flexense Ltd.

4.14 Usin

DiskPulse "erver ,o''and (ine Utilit+

DiskPulse *er+er pro+ides a command line utilit$ allowing one to control one or more ser+ers locall$ or through the network using 1atch files and shell scripts. 2he DiskPulse command line utilit$ is located in the =8ProductDir9>2in= director$.

DiskPulse ,o''and (ine Utilit+ "erver ,o''ands?

disk!ulse ;serverBs-owBco''ands 2his command shows disk change monitoring commands configured in the DiskPulse ser+er.

disk!ulse ;serverBe%ecuteBco''and 8Monitorin

,o''and Na'e9

2his command s$nchronousl$ executes the specified disk change monitoring command.

disk!ulse ;serverBstartBco''and 8Monitorin

,o''and Na'e9

2his command starts the specified disk change monitoring command and exists. disk!ulse ;serverB!auseBco''and 8Monitorin ,o''and Na'e9

2his command pauses an acti+e disk change monitoring command. disk!ulse ;serverBresetBco''and 8Monitorin ,o''and Na'e9

2his command resets and clears detected file s$stem changes from an acti+e disk change monitoring command. disk!ulse ;serverBsto!Bco''and 8Monitorin ,o''and Na'e9

2his command stops an acti+e disk change monitoring command.

disk!ulse ;serverBs-owBc-an es 8Monitorin

,o''and Na'e9

2his command shows file s$stem changes detected 1$ a disk change monitoring command.

(#

DiskPulse Disk Change Monitor

Flexense Ltd.

disk!ulse ;serverBsaveBre!ort 8,o''and Na'e9 ;4or'at 8.e!ort &or'at9 2his command sa+es file s$stem changes detected 1$ a disk change monitoring command to a report file according to the specified report format= which ma$ 1e set to one of the following +aluesC ;2ML= 2.G2= C*8= GML= PDF and FL, Jthe nati+e DiskPulse report formatL. "n addition= the command line utilit$ pro+ides the =;re!ort= command line option= which ma$ 1e used to specif$ a file name or a director$ name to sa+e the report to. "f no file name or director$ name is specified= the report will 1e sa+ed in the userEs home director$ with an automaticall$ generated file name including the current date and time. disk!ulse ;serverBsaveBtoBdata2ase 8,o''and Na'e9 2his command sa+es detected changes to the *0L data1ase configured on the E:ptionsE dialog. disk!ulse ;serverBco''andBstatus 8,o''and Na'e9 2his command shows the status of the specified disk change monitoring command. disk!ulse ;serverB status 2his command shows the DiskPulse *er+er de1ug status. disk!ulse ;serverBs-owBde2u Blo 2his command shows the DiskPulse *er+er de1ug message log. disk!ulse ;serverBclearBde2u Blo 2his command clears the DiskPulse *er+er de1ug message log. disk!ulse ;serverBsetBuser 8User Na'e9 2his command sets the DiskPulse *er+er user name. "n order to reset a forgotten user name= execute the command locall$ on the same host where the DiskPulse ser+er is installed on. disk!ulse ;serverBsetB!assword 8Password9 2his command sets the DiskPulse *er+er password. "n order to reset a forgotten password= execute the command locall$ on the same host where the DiskPulse ser+er is installed on. disk!ulse ;serverBsetB!ort 8"erver ,ontrol Port9 2his command sets the DiskPulse ser+er control port Jdefault is -1 /L. 6fter executing this command= the DiskPulse ser+ice should 1e restarted. "n order to 1e a1le to connect to the ser+er through the network the ser+er control port should 1e open in the ser+erEs firewall. ,o''and (ine O!tions? ;-ost 8Eost Na'e9 *ets the host name of the DiskPulse ser+er to connect to Jdefault is localhostL. ;!ort 8Port Nu'2er9 *ets the DiskPulse ser+er control port num1er to connect to Jdefault is -1 /L. ;user 8User Na'e9 *ets the DiskPulse ser+er user name to login with Jdefault is Ead'inEL. ;!assword 8Password9 *ets the DiskPulse ser+er password to login with Jdefault is Ead'inEL.

(%

DiskPulse Disk Change Monitor

Flexense Ltd.

4.15 ,on4i urin

DiskPulse "erver

DiskPulse *er+er pro+ides a +ariet$ of configuration options allowing one to easil$ integrate the product into a user3specific network en+ironment. "n order to open the main settings page= click on the E*ettingsE link located on the top menu 1ar.

4.1/ ,on4i urin

,usto' User Na'e and Password

2he DiskPulse *er+er we131ased management console re<uires users to login with a DiskPulse user name and password. 2he default user name and password is set to ad'in>ad'in. "n addition= DiskPulse *er+er pro+ides the a1ilit$ to set a custom user name and>or password for the DiskPulse we131ased management interface and the command line utilit$= which ma$ 1e used to automate configuration and management tasks.

"n order to set a custom user name and password= click on the EConfigure *er+er LoginE link located on the main settings page= enter a new user name and password and press the E*a+eE 1utton.

('

DiskPulse Disk Change Monitor

Flexense Ltd.

4.17 ,on4i urin

,usto' "erver Ports

DiskPulse *er+er uses the 2CP>"P port -1 / as the default ser+er control port and the 2CP>"P port )/ as the default we1 access port. *ometimes= these ports ma$ 1e in use 1$ some other software products or s$stem ser+ices. "f one or 1oth of these ports are in use= DiskPulse *er+er will 1e una1le to operate properl$ and the user needs to change the DiskPulse ser+er control port and>or we1 access port.

"n order to set a custom ser+er control port and>or we1 access port= click on the E*etup *er+er PortsE link located on the main settings page and enter a custom ser+er control port or we13 access port to use. "f the DiskPulse ser+er should 1e controlled through the network= make sure the ser+er control port and the we1 access port are open in the ser+erEs firewall.

4.13 ,on4i urin

0;Mail "erver

"n order to 1e a1le to send .3Mail notifications= open the main settings page and click on the EConfigure .3Mail *er+erE link. :n the .3Mail ser+er configuration page= enter the *M2P ser+er host name= port= user name= password and the source .3Mail address to use to send .3Mail notifications. :ptionall$= ena1le the secure *M2P connection mode and select an appropriate securit$ algorithm.

()

DiskPulse Disk Change Monitor

Flexense Ltd.

4.1# U!datin

DiskPulse "erver

Flexense de+elops DiskPulse *er+er using a fast release c$cle with minor product +ersions= updates and 1ug fixes released e+er$ month and maBor product +ersions released e+er$ $ear. 4ew product +ersions and product updates are pu1lished on the product we1 site and ma$ 1e downloaded from the following pageC httpC>>www.diskpulse.com>downloads.html.

Due to the fact that the product is especiall$ designed for ser+ers running in production en+ironments where sta1ilit$ is a maBor decision factor= DiskPulse *er+er updates should 1e manuall$ installed 1$ the user. "n order to update an existing product installation= download the latest product +ersion and Bust start the setup program.

2he DiskPulse *er+er setup program will properl$ shutdown the running DiskPulse ser+ice= update the product and restart the DiskPulse ser+ice after finishing the update procedure. 6ll product configuration files= configured disk change monitoring commands= sa+ed disk change monitoring reports and product registration will remain +alid and there is nothing to reconfigure or manage after the update.

(-

DiskPulse Disk Change Monitor

Flexense Ltd.

4.20 .e isterin

DiskPulse "erver

7ithin a couple of hours after purchasing a product license= the customer will recei+e two e3 mail messagesC the first one confirming the pa$ment and the second one containing an unlock ke$= which should 1e used to register the product. "f $ou will not recei+e $our unlock ke$ within ( hours= please check $our spam 1ox and if the unlock ke$ is not in the spam 1ox contact our support teamC su!!ortC4le%ense.co'.

"f the computer where DiskPulse *er+er is installed on is connected to the "nternet= login to the DiskPulse ser+er Jdefault user name and passwordC ad'in>ad'inL using a standard we1 1rowser= click on the E61outE link located on the top menu 1ar= press the E,egisterE 1utton= enter $our name or $our compan$ name= enter the recei+ed unlock ke$ and press the E,egisterE 1utton.

"f the computer is not connected to the "nternet= press the EManual ,egistrationE 1utton= export the product "D file and send the product "D file to re isterCdisk!ulse.co' as an attachment. 7ithin a couple of hours= $ou will recei+e an unlock file= which should 1e imported in order to finish the registration procedure.

#/

DiskPulse Disk Change Monitor

Flexense Ltd.

4.21 Disk Pulse "erver O0M Version


Flexense pro+ides s$stem integrators= +alue3added distri1utors and "2 ser+ice pro+iders with the a1ilit$ to resell DiskPulse *er+er and>or pro+ide ser+ices 1ased on the product under third3 part$ 1rand names. ,esellers and integrators are pro+ided with the a1ilit$ to change the product name= the product we1 site address= the product +endor name and the product +endor we1 site address.

"n order to 1e a1le to set custom :.M product and +endor information= the user needs to register the product using a special :.M3.na1led unlock ke$= which ma$ 1e purchased on the product purchase page. :nce the product is registered using an :.M unlock ke$= open the E61outE page= press the E*et :.M "nfoE 1utton= specif$ $our custom :.M product and +endor information and press the E*a+eE 1utton.

Custom :.M product and +endor information will 1e displa$ed on all pages of the DiskPulse we131ased management interface= in all t$pes of reports generated 1$ the product and all notification .3Mail messages sent 1$ DiskPulse *er+er.

#1

DiskPulse Disk Change Monitor

Flexense Ltd.

5 $!!endi%
5.1 *nstallin M+"1( Data2ase

DiskPulse is capa1le of sa+ing disk change monitoring reports in an *0L data1ase. ,eports ma$ 1e sa+ed manuall$ or automaticall$ using conditional report generation actions triggered when a user3specified num1er of changes detected in a disk or director$. *0L Data1ase integration is a+aila1le in DiskPulse &ltimate= DiskPulse *er+er and DiskPulse 4etwork. "n order to configure DiskPulse to use the M$*0L data1ase= the user needs to install the following two componentsC the M$*0L *er+er and the M$*0L :D9C connector. First of all= letNs install the M$*0L *er+er. Download the latest +ersion of the M$*0L ser+er from the M$*0L we1 site and execute the setup program to start the installation procedure. :n the setup t$pe page= select the O2$picalN setup t$pe and press the O4extN 1utton. 9$ default= the setup will install the M$*0L ser+er and a command line utilit$= which will 1e used to configure the M$*0L ser+er.

:n the next setup page= select the OConfigure the M$*0L *er+er nowN option and press the OFinishN 1utton. 2he setup program will open a M$*0L configuration wi?ard allowing one to configure 1asic ser+er settings.

DiskPulse Disk Change Monitor

Flexense Ltd.

:n the next setup page= select the ODetailed ConfigurationN option and press the O4extN 1utton. 2he detailed configuration mode is re<uired to configure the M$*0L ser+er for maximum data1ase performance.

:n the next page= select the O*er+er MachineN option= which is the most 1alanced configuration for t$pical DiskPulse and DiskPulse 4etwork workloads. "f the ser+er is intended to process large +olumes of reports and is dedicated for DiskPulse 4etwork= select the ODedicated *er+erN configuration option.

#!

DiskPulse Disk Change Monitor

Flexense Ltd.

:n the next page= select the O4on32ransactional Data1aseN option. DiskPulse does not perform concurrent insert or modif$ operations on the data1ase and a transactional data1ase is not re<uired. Moreo+er= configuring the M$*0L ser+er as a non3transactional data1ase will significantl$ impro+e the performance of data1ase import operations.

:n the next page= select the OManual *ettingN option and set the num1er of concurrent data1ase connections to #= which is the optimal num1er for DiskPulse &ltimate= DiskPulse *er+er and DiskPulse 4etwork installations.

#(

DiskPulse Disk Change Monitor

Flexense Ltd.

:n the next page= ena1le 2CP>"P networking and if the ser+er will 1e accessed from other computers on the network= add a firewall exception for the M$*0L ser+er port. "n general= a single M$*0L ser+er ma$ 1e used to collect reports from multiple DiskPulse *er+ers using remote :D9C connections.

:n the next page select an appropriate character set. 9$ default= DiskPulse uses the &2F3) character set to store names of files and directories= 1ut if there is no need to process &nicode file names= this option ma$ 1e set to the standard Latin1 character set.

##

DiskPulse Disk Change Monitor

Flexense Ltd.

:n the next page= select the O"nstall as 7indows *er+iceN option and select the O"nclude 9in Director$ in 7indows P62;N option. 2he P62; option will ena1le execution of the M$*0L command line utilit$ from an$ location.

:n the next page= select the OModif$ *ecurit$ *ettingsN option and specif$ a root password for the M$*0L ser+er= which later will 1e used to configure regular M$*0L users.

2hatNs all. Press the O4extN 1utton to finish the installation procedure.

#%

DiskPulse Disk Change Monitor

Flexense Ltd.

5.2

,on4i urin

M+"1( Data2ase

2he M$*0L data1ase pro+ides the Om$s<lN command line utilit$= which ma$ 1e used to configure the data1ase and the user account to 1e used 1$ DiskPulse.

"n order to configure the M$*0L data1ase= open the command prompt window and t$pe the following commandC

'+sFl Gu root G! 2his command will start the Om$s<lN command line utilit$ and login to the M$*0L ser+er with root permissions. 2he user will 1e asked to pro+ide the root password= which was specified during the M$*0L ser+er installation procedure. :nce logged in= the user needs to create a data1ase that will 1e used 1$ DiskPulse to store disk change monitoring reports. "n order to do that= t$pe the following commandC

create data2ase disk!ulseH

4ow= add a user account that will 1e used 1$ DiskPulse to su1mit reports to the data1ase. *ingle <uotes are re<uired and should 1e specified exactl$ as displa$ed.

create user Idisk!ulseJCJlocal-ostJ identi4ied 2+ I!asswordJH

4ow= grant permissions to the user account using the following commandC

rant all !rivile es on K.K to Idisk!ulseJCJlocal-ostJH

Finall$= flush user pri+ileges using the following command.

4lus- !rivile esH

2hatNs all. 4ow the M$*0L ser+er is full$ configured. "n order to disconnect from the M$*0L data1ase= Bust t$pe OFuitN in the command window.

#'

DiskPulse Disk Change Monitor

Flexense Ltd.

5.3

*nstallin

and ,on4i urin

M+"1( OD6, Data "ource

DiskPulse connects to the M$*0L data1ase through the :D9C interface. Download an appropriate +ersion of the M$*0L :D9C connector from the M$*0L we1 site and execute the setup program. 2here are no critical configuration options in the M$*0L :D9C connector installation procedure and the user can Bust press the O4extN 1utton until the last page keeping the default configuration options.

6fter finished installing M$*0L :D9C Connector= open the 7indows control panel and select O6dministrati+e 2ools Data *ources J:D9CLN. :n the :D9C 6dministrator window= select the O*$stem D*4N ta1 and press the O6ddN 1utton. :n the next page= select the OM$*0L :D9C Dri+erN and press the OFinishN 1utton.

#)

DiskPulse Disk Change Monitor

Flexense Ltd.

:n the next page= enter a new data source name= which will 1e used 1$ DiskPulse to connect to the data1ase. *pecif$ the name of the host where the M$*0L ser+er is running on and enter the M$*0L user name and password that should 1e used 1$ DiskPulse to connect to the data1ase. Finall$= select the name of the data1ase that should 1e used to store disk change monitoring reports. 6fter finished specif$ing all the re<uired information= press the O2estN 1utton to check the data1ase connection.

5.4

,on4i urin

DiskPulse Data2ase ,onnection

"n order to configure DiskPulse to use the installed M$*0L data1ase= open the options dialog and select the OData1aseN ta1. .na1le the :D9C interface and enter the name of the :D9C data source= the data1ase user name and password that were specified for the :D9C data source. Finall$= press the O8erif$N 1utton to check the DiskPulse data1ase connection.

#-

DiskPulse Disk Change Monitor

Flexense Ltd.

5.5

"u!!orted O!eratin

"+ste's

"u!!orted 32;6it O!eratin 7indows 7indows 7indows 7indows 7indows 7indows 7indows 7indows /// GP 8ista ' ) *er+er //! *er+er //) *er+er /1

"+ste's

"u!!orted /4;6it O!eratin 7indows 7indows 7indows 7indows 7indows 7indows 7indows

"+ste's

GP %(39it 8ista %(39it ' %(39it ) %(39it *er+er //! %(39it *er+er //) %(39it *er+er /1 %(39it

5./

"+ste' .eFuire'ents

Mini'al "+ste' ,on4i uration *upported :perating *$stem 1 5;? or 1etter CP& #1 M9 of s$stem memor$ # M9 of free disk space "nternet .xplorer -= FireFox 1 = Chrome 1' or newer is re<uired for proper operation of the DiskPulse *er+er we131ased management interface

.eco''ended "+ste' ,on4i uration *upported :perating *$stem 5;? or 1etter dual3core CP& 1 59 of s$stem memor$ # M9 of free disk space "nternet .xplorer -= FireFox 1 = Chrome 1' or newer is re<uired for proper operation of the DiskPulse *er+er we131ased management interface

%/