Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Table of Contents
PRTG PLUGINS ADMIN GUIDE ........................................................................................................................... 9
PRTG PLUGINS MONITORING SUPPORTED ENVIRONMENTS........................................................................ 9
List of Plugins that support monitoring in heterogeneous environments ................................................ 9
List of Plugins that require monitoring in homogeneous environments................................................. 10
What needs to be installed where?............................................................................................................. 10
PRTG Main server .................................................................................................................................... 10
PRTG Remote Probes............................................................................................................................... 10
PRTG PLUGINS INSTALLATION ENVIRONMENT REQUIREMENTS ................................................................ 11
PRTG PLUGINS INSTALLATION PROCEDURE ................................................................................................ 11
PRTG PLUGINS CONFIGURATION PROCEDURE ........................................................................................... 14
What is the Difference between Standard EXE and Advanced EXE versions of PRTG Plugins? .............. 14
Why are the templates important? ......................................................................................................... 14
How plugins authenticate to services ......................................................................................................... 15
Some special configurations considerations ............................................................................................... 16
DISK FRAGMENTATION MONITORING ........................................................................................................ 17
ACTIVE DIRECTORY PLUGIN (STANDARD AND ADVANCED EXE MODE) ...................................................... 19
Key Performance data ............................................................................................................................. 19
Administrative content data.................................................................................................................... 20
Activity and Security related data ........................................................................................................... 21
Table of respective Event codes for Active Directory Servers ................................................................ 22
Usage and parameters............................................................................................................................. 23
Active Directory Group Members Monitoring ............................................................................................ 24
Scanning Interval and Performance [Timeout] ....................................................................................... 25
NETAPP ONTAP7 SERVER V2 PLUGIN .......................................................................................................... 26
Hardware and environment Monitoring ................................................................................................. 26
NetApp Device Basic Hardware Status: HWMINISTAT ............................................................................ 26
NetApp Device Hardware Status: HWSTAT1 ........................................................................................... 27
NetApp Device Capacity Status: HWSTAT2 ............................................................................................. 29
Volume Information and Advanced Monitoring ......................................................................................... 31
Volume Specific Custom Query Example (percentage used only) .......................................................... 32
Volume Specific Custom Query Example (percentage used with Alerts count) ..................................... 33
Aggregate Monitoring and Information ...................................................................................................... 34
1|Page
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
2|Page
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
3|Page
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
4|Page
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
5|Page
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
Running Backup Exec Plugin in a Probe computer with Backup Exec installed .................................... 139
SQL Connectivity topics of the Backup Exec Database .......................................................................... 139
Other Plugins to be considered with Backup Exec Monitoring ................................................................. 140
The new Base sensor ............................................................................................................................. 141
Creating the Backup Exec Base sensor .................................................................................................. 142
Advanced Backup Exec Jobs Monitoring in EXE/XML Mode via SQL Connectivity ............................... 143
Backup Exec Plugin Monitoring Reference Example ................................................................................. 147
Installation Overview ............................................................................................................................. 147
Sensors and options installed in detail .................................................................................................. 148
STEP ONE: Check the prerequisites ....................................................................................................... 148
STEP TWO: Create a new device for your Backup Exec Monitoring...................................................... 149
STEP THREE: Create sensor for Backup Server Running and base information .................................... 149
STEP FOUR: Create sensor for Backup Events ....................................................................................... 150
STEP FIVE: Create sensor for Job status (During last 24 hrs.) ................................................................ 151
STEP SIX: Create sensor for Jobs Failed in 24h ...................................................................................... 152
STEP SEVEN: Create sensor for Last 10 Jobs by size (since last 48 hrs.) ................................................ 152
STEP EIGHT: Create sensor for Last 10 Jobs by Age (since last 48 hrs.) ................................................ 153
STEP NINE: Create sensor for “Hanging Jobs” (Jobs running over 12 hrs.) ........................................... 153
STEP TEN: Monitor Backup Exec Core Services via native PRTG sensors .............................................. 154
Some additional Backup Exec sensors recommended for monitoring.................................................. 155
How to monitor Multiple Backup Exec Servers in one single view ....................................................... 156
HP HARDWARE INFORMATION PLUGIN V2 ............................................................................................... 157
Operational requirements ......................................................................................................................... 159
Presenting the results................................................................................................................................ 160
VEEAM BACKUP & REPLICATION SERVER PLUGIN .................................................................................... 161
Monitoring a Default Veeam Backup installation (v8 and v9)................................................................... 161
Using Exclusions in Jobs ............................................................................................................................. 161
Backup Performance Monitoring .............................................................................................................. 162
Job Statuses Monitoring ............................................................................................................................ 163
Joblogs in Last X hrs ................................................................................................................................... 164
Proxy Status ............................................................................................................................................... 165
Repositories Status .................................................................................................................................... 166
Last Backups Ages ...................................................................................................................................... 167
6|Page
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
7|Page
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
8|Page
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
1) Probe.workgroup
PRTG Server
2) Probe.dom.lcl
Targets
Domain: Dom.lcl
Probe 1 is not a part of the same domain environment as the targets so it is regarded as heterogeneous
environment can support installation of plugins that support heterogeneous environments. Probe 2 is part
of the same domain as the targets being monitored and is regarded as homogenous environment that
supports installation of all current plugins.
We encourage you to make the installation of the plugins to a separate device in order not to endanger the
performance of the main PRTG server as it is the preferred set up procedure for a vanilla PRTG environment
as well.
9|Page
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
Template files
Execute PRTG Plugins setup and choose to install the plugins. This will install the following:
All executables
Library and Support files (dlls etc)
10 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
11 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
ABOVE: Choose both options only if installing on a single PRTG server with no probes
(Not preferred option in large scale production environments)
12 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
ABOVE: Check and revise the installation folder if not a standard PRTG installation.
13 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
Many of our plugins have been initiated to developing at the time when Standard EXE interface was the
only way of presenting data and is the major reason why many of the plugins still support it. Since the
Advanced EXE interface became available we have been enabling the support for the new interface on
older plugins as well but maintained the backwards compatibility to older installations with Standard
interfaces. We encourage you to utilize the advanced EXE version of the plugins where possible.
Watch the demonstration video to see how templates are being utilized at:
http://www.prtgplugins.com/index.php?option=com_content&view=article&id=57&Itemid=38
14 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
When ever there is a reference to %windowsuser placeholder in the parameters section it stands for the
windows account credentials that can do the job. The type of access of the credentials used is entirely up to
you as an administrator. The picture explains the reference of variables used on device and sensor level.
15 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
The method will use the probe’s environmental credentials (ComputerAccount$) to access the services
instead of invoking the authentication procedure.
16 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
17 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
18 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
Key performance data is being used to monitor the Active Directory health and performance in each
Domain Controller separately.
19 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
Channels explained:
20 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
Security aspects related to Active Directory relay almost entirely on each DC’s log files and monitoring
activity cannot be done on manual basis regularly. Additionally the event codes for same event on different
operating systems vary. Active Directory plugin automatically correlates the event codes from different
versions of the operating systems. In an operating system upgrade situation you just need to change the OS
version to continue as before.
Based on the information produced by the plugin it is very easy to monitor what is happening in the Active
Directory answering the questions: what, where and when. Monitoring this on regular basis may save you
from a major catastrophe.
21 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
22 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
Setup EXEXML type of sensor in PRTG where in executable choose AD2008Monitor.exe. In parameter
section give the following values in given order:
Where:
[Index] Is for selecting the monitoring area. Getting the Performance related data use [index] 10, for
Content data use [index] 20 and for Activity and Security related data use [index] 30.
Important Note: For [index] 30 the server type is defined by the target Server operating system: Since
activity related event codes vary on the server operating system type it is important to use correct
parameter. In case of 2008/R2 type of server operating as a Domain Controller in an 2003 Active Directory
environment use 2008R2 as a parameter.
[AD/Server Type] Is the Active Directory or Server operating system version in question.
2003 for 2003 based active directories and 2003 or 2003 R2 type of Domain Controllers
2008 for 2008 based active directories and 2008 type of Domain Controllers
2008R2 for 2008R2 based active directories and 2008 R2 type of Domain Controllers.
Example:
23 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
11 Set the timeout for 280 to ensure that the sensor has time to respond
12 Click on Continue to Save
24 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
Finding out the optimal value for sensor timeouts depends entirely on your environment’s performance
and the decision how you choose to configure the monitoring (WAN/LAN). Security [30] and Content [20]
type of sensors are more dependent on target computers performance than Performance [10] sensor
based monitoring. You can expect to wait some 1-3 minutes for the polling to finish on both of them
regardless of the connectivity type. For performance based data [10] the polling should finish in a few
seconds.
Scheduling the sensor’s scanning and timeouts is based on the performance tests and you should reserve a
reasonable time frame for variations in general performance. Overlapping polling (new poll starts before
old one was finished) can result in serious defections on the target server performance and endanger the
services.
25 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
You can monitor virtually any Performance counter value within the NetApp API context.
Use Best practice based predefined sets or design your own views based on best practices or your own
taste.
1. System Uptime
2. Global Status
3. CPU Busy
4. Net Received Total
5. Net Send Total
6. nfs_ops
7. cifs_ops
8. http_ops
9. fcp_ops
10. iscsi_ops
11. read_ops
12. write_ops
13. sys_read_latency
14. sys_write_latency
15. sys_avg_latency
Command line:
26 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
CPU Busy
Global Status
Triggering:
1: other
2: unknown
3: OK
4: no critical = Default Value
5: critical
6: non recoverable
Env Over Temp
Fan Failed
Triggering Value > 0
Power Failed
Triggering Value > 0
Support Enabled
Support Msgs Failed
Triggering Value > 0
Disks Total
Disks Reconst
Disks ReconstPar
Disks Scrubbing
Disks Failed
Disks Spare
Disks Zero
NVRAM Status
Cluster State
FS Overall Status
FS Max Used %
FS Max Used Nodes %
FS Max Used Reserved %
CP NV Full
CP Total
CP FS Sync
27 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
Command line:
28 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
CPU Busy
Net Received Total
Net Send Total
CIFS Ops
CIFS Ops High
CIFS Ops Low
FC High Ops
FC low Ops
FC High Read
FC High Write
FC Low Read
FC Low Write
LUN High Errs
LUN High Ops
LUN High Other Ops
LUN High Read
LUN High Read Ops
LUN High Write
LUN High Write Ops
LUN Low Errors
LUN Low Ops
LUN Low Other Ops
LUN Low Read Bytes
LUN Low Read Ops
LUN Low Write Bytes
LUN Low Write Ops
Misc High Disk Read Bytes
Misc Low Disk Read Bytes
NFS Ops
NFS Ops High
NFS Ops low
29 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
Command line:
Parameters:
CPU
CPU Busy %
UPTIME
System Uptime
(Presented as days)
30 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
Percentage used
Total size of the volume in bytes
Size used in bytes
Size available in bytes
Alerts Count Channel
For space usage monitoring you can set an Alert level which indicates a warning and information of the
volume as text. You can also use filtering on volume Names and Channels. See the following Custom Query
example
.
Command line:
Parameters:
[-ul:] The alert level for percentage used value –ul:70 alerts of the volume if used capacity of over 70%
31 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
We want to display the percentage used values only and have warnings generated if over 30% of the
capacity is exceeded. Set the parameters to –c:pused and –ul:30
The Output shows only the Percentage Used values and the volumes exceeding in the message (The alerts
channel is missing):
32 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
Volume Specific Custom Query Example (percentage used with Alerts count)
You can enable the alerts channel visibility easily by adding that to the list of channels shown:
Result shows a separate Alerts channel presenting the number of volumes exceeding the limits.
You can set the PRTG alerting based on the alerts channel data values and it is still valid even if any volume
is omitted from or added to the filer.
33 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
The use and functionality of parameters for instances, channels and alerts is the same as described
in VOLINFO paragraph. Please refer to it for more details.
Command line:
Parameters:
[-c:] List of channels shown as comma separated list. See the above list of Filtering Keys
[-ul:] The alert level for percentage used value –ul:70 alerts of the volume if used capacity of over
70%
34 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
35 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
CPU Busy
nfs_ops
cifs_ops
http_ops
fcp_ops
iscsi_ops
read_ops
write_ops
sys_read_latency
sys_write_latency
sys_avg_latency
recv_data
send_data
Command line:
Parameters:
36 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
Parameters:
[-i:] Describes the actual names of the instances: like vfiler0 is the actual name of one Virtual Filer on the
Ontap Server, vol0 and vol1 are actual volume names.
37 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
PROCESSOR
processor_busy
processor_elapsed_time
sk_switches
hard_switches
IFNET
recv_packets
recv_errors
send_packets
send_errors
collisions
recv_data
send_data
recv_mcasts
send_mcasts
recv_drop_packet
VOLUME
avg_latency
total_ops
read_data
read_latency
read_ops
write_data
write_latency
write_ops
other_latency
other_ops
internal_msgs
read_blocks
write_blocks
synchronous_frees
asynchronous_frees
df_worker
nfs_read_data
38 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
nfs_read_latency
nfs_read_ops
nfs_write_data
nfs_write_latency
nfs_write_ops
nfs_other_latency
nfs_other_ops
cifs_read_data
cifs_read_latency
cifs_read_ops
cifs_write_data
cifs_write_latency
cifs_write_ops
cifs_other_latency
cifs_other_ops
san_read_data
san_read_latency
san_read_ops
san_write_data
san_write_latency
san_write_ops
san_other_latency
san_other_ops
fcp_read_data
fcp_read_latency
fcp_read_ops
fcp_write_data
fcp_write_latency
fcp_write_ops
fcp_other_latency
fcp_other_ops
iscsi_read_data
iscsi_read_latency
iscsi_read_ops
iscsi_write_data
iscsi_write_latency
iscsi_write_ops
iscsi_other_latency
iscsi_other_ops
flexcache_read_data
flexcache_read_latency
flexcache_read_ops
39 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
flexcache_write_data
flexcache_write_latency
flexcache_write_ops
flexcache_other_latency
flexcache_other_ops
curr_sess_cnt
max_sess_cnt
multi_user_sess_cnt
sig_sess_cnt
client_disc_sess_cnt
filer_disc_sess_cnt
dup_disc_sess_cnt
max_cred_sess_cnt
max_tree_sess_cnt
max_msg_sess_cnt
curr_conn_user_cnt
logon_cnt
map_null_user_cnt
uid_hash_alloc_cnt
curr_share_cnt
max_share_cnt
curr_tree_cnt
max_tree_cnt
max_fid_tree_cnt
max_search_tree_cnt
max_core_search_tree_cnt
tid_hash_alloc_cnt
curr_open_file_cnt
max_open_file_cnt
curr_open_dir_cnt
max_open_dir_cnt
curr_watch_dir_cnt
40 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
max_watch_dir_cnt
fid_hash_alloc_cnt
fold_attempt_cnt
fold_rename_cnt
fold_rename_failure_cnt
fold_overflow_cnt
fold_duplicate_cnt
fold_wafl_too_busy_cnt
curr_lock_cnt
max_lock_cnt
x_or_batch_to_l2_cnt
x_or_batch_to_none_cnt
l2_to_none_cnt
no_break_ack_cnt
no_break_ack_95_cnt
no_break_ack_nt_cnt
ignored_ack_cnt
delayed_break_cnt
pdc_auth_cnt
curr_cred_cnt
max_cred_cnt
max_sid_cred_cnt
built_lgrp_cnt
user_lgrp_cnt
sid_lgrp_cnt
curr_mem_ctrl_blk_cnt
curr_mem_ctrl_blk_reserve_cnt
max_mem_ctrl_blk_cnt
max_mem_ctrl_blk_reserve_cnt
exhaust_mem_ctrl_blk_cnt
exhaust_mem_ctrl_blk_reserve_cnt
wait_mem_ctrl_blk_cnt
wait_mem_buf_cnt
auth_qlength
block_qlength
timer_qlength
alf_qlength
rpc_qlength
offload_qlength
max_auth_qlength
max_block_qlength
max_timer_qlength
41 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
max_alf_qlength
max_rpc_qlength
max_offload_qlength
copy_align_cnt
small_buffer_align_cnt
large_buffer_align_cnt
read_pipe_busy_error_cnt
write_pipe_busy_error_cnt
trans_pipe_busy_error_cnt
read_pipe_broken_error_cnt
write_pipe_broken_error_cnt
trans_pipe_broken_error_cnt
RAID
tetris_written
stripes_written
partial_stripes
full_stripes
blocks_written
blocks_read
raid_read_ops
raid_read_latency
raid_tetris_cnt
raid_tetris_latency
raid_read_io_latency_histo
raid_tetris_latency_histo
RAIDSTRIPE (RDSTRIPE)
stripe_size
stripe_histogram
QTREE
nfs_ops
cifs_ops
internal_ops
AGGREGATE (AGGRE1)
total_transfers
user_reads
user_writes
cp_reads
user_read_blocks
user_write_blocks
cp_read_blocks
42 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
wv_fsinfo_fs_version
wv_fsinfo_blks_total
wv_fsinfo_blks_reserve
wv_fsinfo_blks_used
wv_fsinfo_blks_used_by_plane0
wv_fsinfo_blks_blks_rsrv_holes_cifs
wv_fsinfo_blks_blks_rsrv_holes
wv_fsinfo_blks_blks_rsrv_overwrite
wv_fsinfo_blks_rsrv_absents
wv_fsinfo_blks_snap_reserve_pct
wv_fsinfo_blks_res_state
wv_fsinfo_blks_overwrite_slider_pct
wv_fsinfo_public_inos_total
wv_fsinfo_public_inos_reserve
wv_fsinfo_public_inos_used
wv_fsinfo_private_inos_total
wv_fsinfo_private_inos_reserve
wv_fsinfo_private_inos_used
wv_fsinfo_blkr_cp
wvblk_past_eof
wvblk_snap_reserve
wvblk_zombie_blks
wvblk_child_delalloc
wvblk_child_rsrv_delalloc
wvblk_rsrv_child_holes
wvblk_rsrv_child_overwrite
wvblk_rsrv_child_overwrite_always
wvblk_child_indirect_blk_cnt
wvbd_active_frees
wvbd_whole_frees
wvbd_active_frees_y
wvbd_owner_changed_y
wvbd_whole_frees_o
wvblk_saved_public_fsinfo_inos_total
wvblk_saved_public_fsinfo_inos_reserve
wvblk_saved_public_fsinfo_inos_used
wvblk_saved_private_fsinfo_inos_total
wvblk_saved_private_fsinfo_inos_reserve
wvblk_saved_private_fsinfo_inos_used
wvblk_delalloc
wvblk_rsrv_delalloc
wvblk_rsrv_holes_cifs
43 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
wvblk_rsrv_holes
wvblk_rsrv_overwrite
disk_type
wvdf_max_frees
wvblk_child_to_be_reclaimed
blkr_async_offline
blkr_async_no_msg
blkr_async_no_mem
blkr_async_launched
blkr_async_completed
blkr_blocks_scanned
blkr_free_blocks_scanned
blkr_super_blocks_scanned
blkr_aa_blocks_scanned
blkr_aggrsnap_blocks_scanned
blkr_segments_scanned
blkr_full_segments_scanned
blkr_empty_segments_scanned
blkr_rejected_segments_scanned
blkr_rejected_blocks_scanned
blkr_reads_launched
blkr_blocks_read
blkr_blocks_dummy_read
blkr_blocks_postfiltered
blkr_blocks_overwritten
blkr_blocks_reallocated
blkr_blocks_redirected
blkr_blocks_redirected_maybe
blkr_blocks_redirected_noread
blkr_blocks_redirected_nol1
blkr_blocks_redirected_noio
blkr_blocks_redirected_reread
blkr_blocks_redirected_noverify
blkr_redirect_susps
blkr_redirect_ra_map
blkr_redirect_ra_l0
blkr_redirect_kireetis_scanned
blkr_redirect_ra_l1
blkr_redirect_demand_req
blkr_redirect_demand_rereq
blkr_redirect_demand_drop
blkr_redirect_indirects_inspected
44 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
blkr_redirect_indirects_ok
blkr_redirect_indirects_updated
blkr_redirect_blocks_updated
blkr_redirect_blocks_invalid
blkr_redirect_blocks_ok
blkr_policy1_reject_reasons
wvzmb_num_zmsgs_inuse
wvblk_space_tax
wvblk_lev0_over_nominal
wvblk_ind_delalloc
wv_fsinfo_containment_version_slc
wv_fsinfo_containment_version_sle
wv_fsinfo_containment_version_compression
wv_fsinfo_containment_version_spare1
wv_fsinfo_containment_version_spare2
wv_fsinfo_containment_version_highest_slc
wv_fsinfo_containment_version_highest_sle
wv_fsinfo_containment_version_highest_compression
wv_fsinfo_containment_version_highest_spare1
wv_fsinfo_containment_version_highest_spare2
delete_log
45 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
Prequisites
Install Domino Client on your PRTG Probe computer. Configure the connectivity for all target Domino
systems after which you can use the credentials of these systems to allow the connection for the plugin.
Important Note
As the Domino API poses some limitation of concurrent sessions a suggestion to avoid any timeouts (PE18)
is to utilize the PRTG mutex functionality. For each Domino sensor created on a PRTG Probe computer set a
Mutex value DOMINO_MY_PROBE_NAME eg DOMINO_PRB01.
10 Set the timeout for 280 to ensure that the sensor has time to respond
11 Enter a valid Mutex Name Value like: DOMINO_PRB01
12 Click on Continue to Save
46 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
6 Set the timeout for 280 to ensure that the sensor has time to respond
7 Enter a valid Mutex Name Value like: DOMINO_PRB01
8 Click on Continue to Save
7 Set the timeout for 280 to ensure that the sensor has time to respond
8 Enter a valid Mutex Name Value like: DOMINO_PRB01
9 Click on Continue to Save
47 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
6 Set the timeout for 280 to ensure that the sensor has time to respond
7 Enter a valid Mutex Name Value like: DOMINO_PRB01
8 Click on Continue to Save
6 Set the timeout for 280 to ensure that the sensor has time to respond
7 Enter a valid Mutex Name Value like: DOMINO_PRB01
8 Click on Continue to Save
48 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
"Traveler.Status.State","Traveler State","XMLCustom","prtgplugins.domino.traveler.mainstate","","",0,0
"Server.Task == Traveler:","Traveler Task","XMLCustom","prtgplugins.domino.Server.Tasks","","false",0,0
49 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
4. This parameter value is used if previous value is XMLCUSTOM and instructs to use the lookup value
stated here.
“prtgplugins.domino.Server.Tasks”
5. This is the “serial key” to save and compare a channel value to show a cumulative value instead of
actual data. As an example “Server.sessions.dropped” is an ever increasing data and if you want to
see only changed value it needs to be saved for comparison. The Serial key is used for identify the
value to be compared.
“MySerKey.001”
6. Instructs to show the value an information on Sensor header. Use this to show values not in
numeric format like Domino Version information. Value is simply true or false.
“true”/”false”
7. Minimum and Maximum values are used to give warnings if they are met. This is not yet automatic,
so you can discard them and set as 0.
50 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
The –cs: is the full path and filename of your Channel configuration file.
11 Set the timeout for 280 to ensure that the sensor has time to respond
12 Click on Continue to Save
51 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
Count of Sites
Count of Webs
Number of Documents in all sites
Number of Document Folders in all sites
Number of lists in all sites
Site usage bytes n all sites
Trashed site usage bytes in all sites
52 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
53 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
54 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
55 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
Active Directory Plugin for monitoring AD activity and performance related SharePoint
IIS Plugin to monitor the Site sessions and Activity related
SQL Advanced Performance Plugin to maintain database performance
Where db1-db4 are the content databases you want to sum up together.
There is no limitation for the number of databases to be combined.
56 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
Example of output:
Command line:
-a:[AWSaccesskey] -s:[AWSsecretkey] -l:[location] -v:[volumeID]
us-east-1 = Monitoring.us-east-1.amazonaws.com
us-west-1 = Monitoring.us-west-1.amazonaws.com
us-west-2 = Monitoring.us-west-2.amazonaws.com
sa-east-1 = Monitoring.sa-east-1.amazonaws.com
eu-west-1 = Monitoring.eu-west-1.amazonaws.com
ap-southeast-1 = Monitoring.ap-southeast-1.amazonaws.com
ap-northeast-1 = Monitoring.ap-northeast-1.amazonaws.com
57 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
To ensure your Amazon keys won’t be shown in any case place the Secret- and Access keys as Windows
Parameters as follows (Secretkey=Password):
58 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
IMPORTANT NOTE:
As Citrix based solutions rely on Windows Remote Desktop Technology Components too remember to
utilize and benefit other supporting PRTG plugins information too like RDS licensing information, SMB
monitoring protocol, SQL monitoring and Microsoft Clustering plugin as needed.
59 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
The actual output of the sensor varies based on the Server XenApp Roles and Versions in other word the
performance counters are shown only if the data is available. Also a notable feature of the plugin is the
capability to support all Citrix Versions automatically: In case you change the roles or the versions of the
servers the plugin output always reflects the current setup without any change to it.
Figure 1 Example of Virtualized XenApp Cluster Monitored with ICA, RDP, SQL, Cluster and Volume Fragmentation Plugins.
Please also use RD licensing sensor in conjunction to ensure the operation of your XenApp/Citrix farms.
60 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
IMA Connections
Status Warning and message “IMA Connection?” If Network connectivity is lost.
Server Load
Status Warning and message:
Server Load at 100 % Results: “Server Full Load!“
Server Load at 200 % Results: “Server Licensing Error!“
-i:core
Reporting only Meta and Load sensor information as a single sensor, use index option:
-i:meta,load
Note: The sensor options report the information ONLY if it’s available based on the
installed Citrix Server roles, so this information may vary per Citrix Server.
61 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
62 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
63 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
Active Sessions
Disconnected Sessions
Sessions
Logins Enabled
(0=No logins, 1=Logins allowed)
Reported on versions above Presentation server 4.5
64 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
65 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
Licensing mode
The main function of the plugin is to report the percentage of active use per license type. The plugin
automatically reports the usage percentage of all licenses entered within the Citrix Licensing system.
66 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
3. Make a backup of Citrix_Licensing_WMI.mof - Make sure the backup does NOT have a .mof extension.
6. Open CMD.exe, change to the dirirectory listed in step 2, run the following command:
(Link: http://support.citrix.com/article/CTX119767)
67 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
Remote Desktop monitoring indexes are still functional to enable older systems backwards
compatibility but not supported in new installations.
68 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
As Edge Sight monitors only Citrix platform we strongly encourage you to incorporate also the following
Plugins to PRTG monitoring environment to supplement the standard PRTG monitoring capabilities:
Please notice that Citrix has also revised its product line naming since XenDesktop 7 publishing:
Citrix XenDesktop 7
Citrix XenDesktop 7.1
Citrix XenApp 7.5
Are versions all equal in the following documentation and can be monitored the same way.
69 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
Monitoring XenApp/XenDesktop 7.x Farm Server Load and Farm Sessions Count
Citrix XenDesktop 7.1 and XenApp 7.5 Citrix Server load is not anymore available via WMI as in older
versions. Instead this is available on the database server hosting your Citrix configuration databases thus
making it easier to set up the consolidated monitoring and also being automatically updated in case of
changes in the publication server architecture.
_Registered
Number of servers registered in the Citrix environment. Since v 1.7.7 these servers are reported in
Status field by name.
_Unregistered
Number of server not registered in the Citrix environment
70 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
With Optional e1:…e9: parameters you can exclude up to nine servers being listed in the
monitoring, for any reason.
11 Set the timeout for 280 to ensure that the sensor has time to respond
12 Click on Continue to Save
71 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
72 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
73 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
74 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
75 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
The following Logs Events are being monitored and alerted for:
76 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
77 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
78 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
79 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
Avg Total
Avg Logon
Min Logon
Max Logon
Avg GPO
Min GPO
Max GPO
Avg Prof
Min Prof
Max Prof
Sessions
Querytime ms
80 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
OR
23 Set the timeout for 280 to ensure that the sensor has time to respond
24 Click on Continue to Save
81 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
82 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
11 Set the timeout for 280 to ensure that the sensor has time to respond
12 Click on Continue to Save
83 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
Of business point of view the sensor can be used in two main modes to produce evidence of the operations
of your Citrix farms:
84 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
The following picture illustrates the connection activity related to sensor output information:
85 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
IMPORTANT NOTES:
Simulating XenApp sessions can be a comprehensive load to both Client machine and XenApp Server.
Setting up the environment for this is complicated and requires technical skills and understanding of the
steps made. It is advised to closely monitor the workload caused by this functionality to XenApp
infrastructure.
The ICA plugin sensor is always targeted to the XenApp Application Server regardless how your User
Clients start their application sessions e.g. via Web Interface. The reason for this is to avoid any load
balancing features built in the structure (Windows or XenApp). This way you are ensured to get readings
on all servers monitored.
86 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
http://www.xenappblog.com/downloads/?category=2
87 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
For STEPS 5,6 and 7 refer to chapter PRTG PLUGINS INSTALLATION ENVIRONMENT REQUIREMENTS
It is also recommended that you create a dedicated published application and user credentials for this use
in order to separate the simulations from normal operations.
88 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
-po:PCDUO
Starts a program named “PCDUO”.
-ST:4
A delay of 4 seconds after successful logon before the screen shot is
taken.
-PI:pcduo
The latest screen shot is saved to pcduo.bmp and pcduo.gif files.
-LC:30
Additionally there’s a screen shot log picture built with 30 latest
screen shots animated with date stamps pcduo_log.gif.
-ic:12
Instructs the sensor to allow maximum of 12 sensor sessions being run
on the probe. If this amount is exceeded then all sessions are
terminated and the process is started again.
-TO:200
Timeout for the whole Procedure is 200 Seconds after which the sensor
aborts the measurements.
11 Set the timeout for 280 to ensure that the sensor has time to respond
12 Click on Continue to Save
89 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
The name of the PRTG sensor is being used as the Citrix Program name to be monitored and the screen
shot name will include the citrix host information as well.
Opaser6201_CMD.gif
Containing the latest screen shot of the application
Opaser6201_CMD_LOG.gif
Containing the latest number of screen shots defined with parameter: –LC
Adding new Applications or Servers to monitor can be easily done just by cloning the device or the sensor
and changing the sensor name.
Operations
It’s is important to know that the sessions simulated are not visible to the desktop on the probe computer
and BY DEFAULT there’s a maximum of two (2) consecutive sessions allowed. If the plugin detects more
than two ICA sessions it will terminate them all and restart the simulation. You can increase the maximum
consecutive sessions with parameter –IC or by using PRTG’s own mutex values
90 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
91 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
92 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
93 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
94 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
[VPXHTTP]
ex0=" ViRtUaL SrV NaMe"
ex1=" ViRtUaL SrV2 NaMe"
Using the file method doesn’t require any additional parameters for the sensor.
95 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
96 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
97 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
98 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
99 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
100 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
101 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
102 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
When changes are applied a Safety Time (configured by –st: parameter, default 15 min) starts running and
sensor will report the age of the last configuration saved in total Minutes, Hours and Days. Also Safety Time
left is being reported and sensor will remain Ok until changes are saved or Safety Time is exceeded.
103 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
If safety time exceeded the sensor will change to Warning and report the exceeded time in minutes.
The sensor will remain in Warning state until changes and saved.
7 Set the timeout for 280 to ensure that the sensor has time to respond
8 Click on Continue to Save
104 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
RD Session Host
RD Virtualization Host (In dev)
RD Connection Broker (In dev)
RD Gateway
RD Web Access (In dev)
RD Licensing
105 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
First, an alert should be generated when the number of active RDS sessions reaches a defined number of
sessions (Sessions Active). Second, an alert can be generated when the number of inactive RDS sessions
reaches a defined number of sessions (Sessions Inactive). Third, an alert should be generated when the
value of Frames skipped for poor Network Performance is detected (Frames Skipped for Net). And forth, an
alert should be generated when the value of Frames skipped for poor Server Performance is detected
(Frames Skipped for Server).
106 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
RD Gateway Monitoring
The number of sessions that run through the RD Gateway are monitored with the following values for
alerting:
107 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
RD Licensing Monitoring
The Plugin is capable of monitoring Remote Desktop licenses for amounts and percentage used.
108 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
109 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
110 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
111 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
Create the sensor for RDS 2012 Session monitoring in PRTG interface:
11 Set the timeout for 280 to ensure that the sensor has time to respond
12 Click on Continue to Save
112 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
11 Set the timeout for 280 to ensure that the sensor has time to respond
12 Click on Continue to Save
113 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
11 Set the timeout for 280 to ensure that the sensor has time to respond
12 Click on Continue to Save
114 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
Create the sensor RDS 2012 License Use monitoring in PRTG interface:
11 Set the timeout for 280 to ensure that the sensor has time to respond
12 Click on Continue to Save
115 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
116 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
Create the sensor RDS 201X Application Simulation monitoring in PRTG interface:
11 Set the timeout for 280 to ensure that the sensor has time to respond
12 Click on Continue to Save
For the desktop simulation only, omit the parameters –wd and –wp from the sensor settings.
117 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
Prerequisites
The plugin requires access to both 2x RAS databases: SQL based Reporting and SQLite based Configuration
databases. The SQL Reporting database can be used as in 2x server configuration connection based on the
rasreportingview user.
If the PRTG probe hosting computer is not in the same domain as the reporting server a set of separate
SQL based authentication information needs to be applied.
Creating the hidden share on 2x RAS server for accessing the SQLite Configuration DB
The share allowing access to you SQLite DB hosted on your 2x RAS main servers can be created as your
organization requires.
the SQLIte databases on the 2x servers are located in the following folder (in case of def install) :
In this example the rasraporting user is being applied for accessing the hidden share appdata$. The share
should be read only type in order ensure security.
118 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
Creating the SQL User credentials for accessing the SQL Reporting Database
In this example a SQL user named rasreportingview is created. Naturally this can be anything else of your
desire. The user password in the example is PassWord1.
119 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
Optional parameter –to:2 instructs the sensor allow 2 minutes of timeout for any server to report on
the reporting database before changing it to warning. Using the parameter is optional and the default value
is 2.
The sensor for monitoring the Servers memory performance is created exactly the same but
Also replace the -cb:\\MY2XRASSERVER\appdata$ information with your server name and share.
11 Set the timeout for 280 to ensure that the sensor has time to respond
12 Click on Continue to Save
120 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
Enables pinging of multiple targets from single probe. Target types can be NetBIOS names, ip-addresses,
FQDN (Fully Qualified Domain Name) or internet names or any variation of these.
Sensor enters Warning status if ping timeout value (2000 msec) is met or target(s) cannot be resolved.
Respectively the channel data is set to -1 if timeout is met and -2 if target cannot be resolved.
Command line:
Where:
121 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
Command line:
Where:
122 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
The plugin supports the following Dynamics AX versions: Microsoft Dynamics AX 2012 R3, Microsoft
Dynamics AX 2012 R2, Microsoft Dynamics AX 2012 Feature Pack and Microsoft Dynamics AX 2012
123 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
Active Sessions
Bytes Received (per interval)
Bytes Sent (per interval)
Cache Clears (per interval)
Cache Clears AOS Sync (per interval)
Cache Flushes (per interval)
Cache Hits (per interval)
Cache Misses (per interval)
Cache Recs Deleted (per interval)
Cache Select Hit (per interval)
Client Requests (per interval)
Server Requests (per interval)
Sessions Created (per interval)
Per interval counters show the activity between measuring two points not absolute values of the
counters.
The Dynamics AX AOS is regularly validating Client sessions in order to free sessions from inactive Clients.
This is necessary as otherwise over the time inactive Client sessions would use up the available user
licenses.
Both on the Client and the AOS a background thread exists that is running in a loop
The background thread on the AOS is every 210 Seconds invalidating all active sessions (marking
them as inactive). Within the next 210 Seconds the sessions have to be validated by the Clients
again (marked as active) otherwise the sessions are considered as inactive and terminated.
Whenever the Client is talking with the AOS the corresponding session is marked as active. So if the
AOS has marked the Client session as inactive, it is now set as active again. If the session was active
it is kept as active.
In case the Client is idle and is not communicating with the AOS, there is still the background thread
on the Client that is checking every 60 seconds if within the last 60 seconds the Client has
communicated with the Server. If this was not the case the background thread is calling a "ping"
method on the Server to explicitly validate the Client session as active.
124 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
125 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
11 Set the timeout for 280 to ensure that the sensor has time to respond
12 Click on Continue to Save
126 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
127 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
7 Set the timeout for 280 to ensure that the sensor has time to respond
8 Click on Continue to Save
128 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
Sessions
Sessions Allocated
Sessions Disposed
Session Alloc. Rate
Session Fatal Exceptions
Session NonFatal Exceptions
Web Part Execution time
X Buffer Instances
X Class Instances
X Container Instances
X Record Instances
X Session Exceptions
129 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
7 Set the timeout for 280 to ensure that the sensor has time to respond
8 Click on Continue to Save
130 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
131 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
132 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
The minimum permissions that are required to see the corresponding results is:
USE master
GO
GRANT VIEW ANY DEFINITION, VIEW SERVER STATE TO [domain\SqlMonUserAccount]
Where
-db:[dpmdb] = Optional, Database name for the connection, (Master) used if not given
-to:[120]= Optional, Timeout for the connection, 30 sec if not given
133 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
134 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
Microsoft offers a solution to monitor LYNC 2010 and 2013 servers via implementing LYNC Monitoring
Server on a separate hardware but there is no official solution for still widely used older versions of
communications server family like OCS and LCS. However both of these older versions offer the same vital
monitoring capabilities as their younger brother.
General Information
This Plugin supports monitoring both single server and large server farms installations for service usage and
capacity management. The monitoring capabilities can be divided into different sub categories created to
support monitoring Frontend and Backend servers based on their respective roles.
135 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
Graph shows the number of sessions and IM Messages sent in last 30 days
Graph shows the number of user sessions, connections and IM Messages sent in last 30 Days
136 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
Server Health
Trigger 200 Global health 1=Normal Value
0=Disabled
2=Lightload
3=Heavyload
4=Overload
Peers/HTTPS Transport
pcs 500 Flow-controlled Connections dropped
pcs 510 Sends Outstanding
sec 520 Average Flow-Control Delay (in seconds)
pcs 530 Number of failed connection attempts / sec
pcs 540 Number of failed connection attempts
pcs 550 Number of outgoing requests that timed out
pcs 560 Number of outgoing requests that timed out / sec
pcs 570 Add Conference Requests
pcs 580 Add Conference requests succeeded
590 Local C3P success response
600 Local C3P pending responce
pcs 610 Factory Unreacable Failures
pcs 620 Factory Calls Timed-Out
pcs 630 Create Conference MCU Unreachable Failures
pcs 640 Create Conference Requests Timed-Out
Database
msec 700 Queue Latency
msec 710 Sproc Latency
137 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
Usage
You can easily create a full installation with template in the www.ptrgplugins.com templates section and
the template is also included in the installation package.
Templates are available for easy installation for the following versions in the download templates section:
LYNC 2013veeam
LYNC 2010
OCS 2007
LCS 2005
Command line:
%host %windowsuser %windowspassword %windowsdomain [Index] [ServerType]
Where [Index]:
138 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
There are multiple methods of achieving the above and we have taken the general approach to ensure the
proper functioning of the Backup Exec installation by alerting on the defects only rather than reporting on
successfully completed activity. There are better native tools available for investigating the success.
The Backup Exec Plugin generates alerts only on exceptions thus suggesting actions only when they are
necessary reducing administrative work load related to backup management.
Backup Exec Plugin offers many functions to fulfill these requirements by checking:
Running Backup Exec Plugin in a Probe computer with Backup Exec installed
In some cases you have installed the PRTG probe functionality on the same server as Backup Exec server is
running. In this scenario you just need to replace the target computer name with static LH in order to
instruct the plugin monitor the local host. This does not apply to SQL based queries.
139 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
In addition there is an event based monitoring capability for you to trigger alerts on most common failures.
140 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
Server Running
Server Active
Server Jobs
Server Active Jobs
Server Normal Jobs
Server Differential Jobs
Server Job Failed
Bytes Container
Bytes Directory
Bytes File
Bytes Non Container
Bytes Transferred
Server Active VSNs
Server Corrupted Object
Server Shadow Copy Writers
Server Skipped Object for Error
Server Skipped Object In Use
141 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
In PRTG interface:
142 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
Advanced Backup Exec Jobs Monitoring in EXE/XML Mode via SQL Connectivity
Backup Exec plugin offers an extended way of monitoring backup jobs by Status, Volume and Age.
Command line example of Monitoring Backup Exec 2010 or 2012 with default database (bedb) for a
time span of 48 hrs (Target set to SQL-server of the database):
143 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
Where [Index]:
144 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
145 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
Options explained:
-t:%host
Is the name or ip of the target hosting the database of the backup services.
This can be separate of Backup Server itself. By default SQL is installed with SQL Named Pipes and is usually
named as BKUPEXEC then use the –n:BKUPEXEC option.
Additionally remote connectivity to SQL instance has to be allowed.
-i:[Sensor Index]
-db:[DatabaseName]
Name of the Backup Exec Database. Default BEDB is used if parameter omitted.
-ts:<TimeSpan>
is the time frame that is included in the queries in hours. By default 24 hrs is used if omitted as a parameter.
–s:[SType]
Defines the target Backup Server version where options are:
EXAMPLES:
Backup Jobs by size since 96 hours on Backup Exec 2010 default server installation:
-t:%host -u:%windowsuser -p:%windowspassword -d:%windowsdomain -i:top10time -s:BE10 -
db:bedb -ts:96 –n:BKUEXEC
146 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
NOTE: This example has an exclusion of basic windows server monitoring properties of PRTG like
services, memory, disk and processor. These you should setup according your PRTG documentation.
Installation Overview
In this example we monitor want to the following:
147 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
148 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
STEP TWO: Create a new device for your Backup Exec Monitoring
In PRTG interface:
STEP THREE: Create sensor for Backup Server Running and base information
If not created earlier…
149 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
Set Sensor triggering in PRTG (after one successful monitoring cycle->Channels available):
150 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
STEP FIVE: Create sensor for Job status (During last 24 hrs.)
Create the sensor in PRTG interface in device view:
151 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
STEP SEVEN: Create sensor for Last 10 Jobs by size (since last 48 hrs.)
Create the sensor in PRTG interface in device view:
152 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
STEP EIGHT: Create sensor for Last 10 Jobs by Age (since last 48 hrs.)
Create the sensor in PRTG interface in device view:
STEP NINE: Create sensor for “Hanging Jobs” (Jobs running over 12 hrs.)
Create the sensor in PRTG interface in device view:
153 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
STEP TEN: Monitor Backup Exec Core Services via native PRTG sensors
We suggest you to create a new device where the services are being monitored. The following
demonstrates a monitoring example of basic Backup Exec installation related Services set up via WMI
sensors of PRTG.
154 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
1 Create a new device targeted on your Backup Exec Server: Add device
2 Enter Device Name: Backup Exec Performance Data
3 For sensor management choose:
Automatic sensor creation using specific device template(s)
4 In the templates list choose:
PRTGPlugins Backup Exec 2010 Performance
5 Click on Continue to Save
155 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
You can select the sensors of your choice by the sensor tag entered in creation phase:
URL/sensors.htm?filter_tags=@tag(BE_RUNNING,BE_ERRORS,BE_JOBS,BE_EVEN
T,BE_TOP10SIZE,BE_TOP10TIME,BE_HANG)
156 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
157 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
All Logical Drives with status All Logical Drives are listed as
separate channels in the sensor
with their statuses listed.
Normal operational status is 2
Storage in Error Consolidated value of any
Logical Drive or Disk falling
outside normal operational
state.
Disks Count Total number of Disks attached
to the device including Spares.
158 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
Operational requirements
In order to enable all statuses in the sensor to be monitored the HP Insight WBEM providers package needs
to be installed. Please also note that the statuses reported by the sensors is dependent on the hardware
and WBEM capabilities.
Installing the correct WBEM providers on the target server please refer to:
http://h18004.www1.hp.com/products/servers/management/wbem/providerdownloads.html
You can verify that the Server hardware is reported correctly via WBEM in HP Insight Manager via the
local homepage.
159 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
7 Set the timeout for 280 to ensure that the sensor has time to respond
8 Click on Continue to Save
Set Sensor channels triggering in PRTG (after one successful monitoring cycle->Channels available)
…../sensors.htm?filter_tags=@tag(HP_HWMON)
Example of “Single Device Monitoring” monitoring and a screen shot of single sensor output.
160 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
Basic Setup in Veeam is a local SQL database running in instance of VEEAMSQL2012 and the default
database name is veeambackup. This results in parameters:
Another important thing is the SQL Connectivity from a remote PRTG probe: By default the plugin uses
NT-authentication to make the connection and requires that the PRTG Probe can authenticate to the target
server directly. If this method the plugin can be instructed to use SQL authentication instead by omitting
the –d:%windowsdomain parameter. Naturally the SQL-authentication must be enabled on the SQL
installation for which there is a simple video on the front page of www.prtgplugins.com.
161 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
7 Set the timeout for 280 to ensure that the sensor has time to respond
8 Click on Continue to Save
Set Sensor channels triggering in PRTG (after one successful monitoring cycle->Channels available)
162 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
7 Set the timeout for 280 to ensure that the sensor has time to respond
8 Click on Continue to Save
Set Sensor channels triggering in PRTG (after one successful monitoring cycle->Channels available)
163 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
7 Set the timeout for 280 to ensure that the sensor has time to respond
8 Click on Continue to Save
Set Sensor channels triggering in PRTG (after one successful monitoring cycle->Channels available)
164 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
Proxy Status
7 Set the timeout for 280 to ensure that the sensor has time to respond
8 Click on Continue to Save
Set Sensor channels triggering in PRTG (after one successful monitoring cycle->Channels available)
165 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
Repositories Status
7 Set the timeout for 280 to ensure that the sensor has time to respond
8 Click on Continue to Save
Set Sensor channels triggering in PRTG (after one successful monitoring cycle->Channels available)
166 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
167 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
-mt:Hours is the limit for sensor warning level -> All Jobs
older than this are listed in the header information. The
default value is 24 hours.
Option –verbose instructs the sensor to list the actual
Veeam Job Names as channels (Optional).
7 Set the timeout for 280 to ensure that the sensor has time to respond
8 Click on Continue to Save
Set Sensor channels triggering in PRTG (after one successful monitoring cycle->Channels available)
168 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
Hanging Jobs
169 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
-mt:Hours is the limit for sensor warning level -> All Jobs
running more than this are listed in the header information.
The default value is 24 hours.
Option –verbose instructs the sensor to list the actual
Veeam Job Names as channels (Optional).
7 Set the timeout for 280 to ensure that the sensor has time to respond
8 Click on Continue to Save
Set Sensor channels triggering in PRTG (after one successful monitoring cycle->Channels available)
170 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
171 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
7 Set the timeout for 280 to ensure that the sensor has time to respond
8 Click on Continue to Save
Set Sensor channels triggering in PRTG (after one successful monitoring cycle->Channels available)
For enabling SQL/Mixed authentication on default installation, please see the following link:
http://new.prtgplugins.com/members/wmiconn/109-sqlinstances
172 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
Total VMs
Number of VMs with CD Attached
(Important in Clusters)
Powered On VMs
Powered Off VMs
VMs Status OK
VMs Status Failed
VMs Heartbeat Ok
VMs Heartbeat Failed
Data Committed Bytes
Data Uncommitted Bytes
Data Committed rate percent
173 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
7 Set the timeout for 280 to ensure that the sensor has time to respond
8 Click on Continue to Save
Set Sensor channels triggering in PRTG (after one successful monitoring cycle->Channels available)
174 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
VMTOOLS
7 Set the timeout for 280 to ensure that the sensor has time to respond
8 Click on Continue to Save
Set Sensor channels triggering in PRTG (after one successful monitoring cycle->Channels available)
175 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
VMTOOLS_VERSIONS
7 Set the timeout for 280 to ensure that the sensor has time to respond
8 Click on Continue to Save
Set Sensor channels triggering in PRTG (after one successful monitoring cycle->Channels available)
176 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
VMDATASTORE_INFO
7 Set the timeout for 280 to ensure that the sensor has time to respond
8 Click on Continue to Save
Set Sensor channels triggering in PRTG (after one successful monitoring cycle->Channels available)
177 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
VMSTAT_VMOS
7 Set the timeout for 280 to ensure that the sensor has time to respond
8 Click on Continue to Save
Set Sensor channels triggering in PRTG (after one successful monitoring cycle->Channels available)
178 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
The following gives you number of clients with heartbeat between 14 and 30 days e.g. suspected clients.
UPDATED:
179 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
For the moment the support is ONLY for SINGLE site reporting.
180 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
182 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
Where
6 Set the timeout for 280 to ensure that the sensor has time to respond
7 Click on Continue to Save
Set Sensor channels triggering in PRTG (after one successful monitoring cycle->Channels available)
Please note that this sensor uses Custom Lookups which need to be installed on the main PRTG Server
and if needed a ‘Load Lookups’ needs to be applied in PRTG System Administration.
In these cases you can divide the sensor’s channels to groups by the following areas:
1. Nodes (NET)
2. Network Interfaces (NODE)
3. Resources (RES)
4. Disks (DISK)
-o:res,node
183 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
184 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
Sessions
Number of sessions currently active in the server. Indicates current server activity
Files Open
Number of files currently opened in the server. Indicates current server activity.
Dir Searches
Number of searches for files currently active in the server. Indicates current server activity.
Sessions Errored
Number of sessions that have been closed due to unexpected error conditions or sessions that have
reached the autodisconnect time out and have been disconnected normally.
185 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
Requests Rejected
Number of times the server has rejected blocking packets (SMBs) due to insufficient count of free work
items. Indicates that the MaxWorkItems or MinFreeWorkItems registry values may require adjustment.
Errors Access
Number of times accesses to files opened successfully were denied. A high number can indicate attempts
to access files without proper authorization.
Errors Perm
Number of times open requests on behalf of clients have failed with the STATUS_ACCESS_DENIED error. A
high number can indicate attempts to randomly locate unprotected files.
Errors System
Number of times an internal server error was detected. Unexpected errors usually indicate a problem with
the server.
186 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
7 Set the timeout for 280 to ensure that the sensor has time to respond
8 Click on Continue to Save
Set Sensor channels triggering in PRTG (after one successful monitoring cycle->Channels available)
187 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
Placed in PRTG to
Plugin Name Executable Name EXE EXEXML
ACTIVE DIRECTORY PLUGIN ad2008monitor.exe (X) X
AMAZON EC2 VOLUME PERFORMANCE amamonitor.exe X
DYNAMICS AX/AOS COMMUNICATIONS axmonitor.exe (X) X
NETAPP ONTAP7 SERVER V2 ontapmon.exe X
SHAREPOINT/MOSS SERVER V2 PLUGIN mossmonitor.exe X
CITRIX LICENSING AND REMOTE DESKTOP PLUGIN V2 rdpmonitor.exe X
CITRIX/XENAPP APPLICATION SIMULATION icamonitor.exe X
NETSCALER VPX MONITORING vpxmonitor.exe X
REMOTE PING V2 PLUGIN rempingv2.exe X
IIS/BITS SERVER V2 PLUGIN iismonitor.exe X
ADVANCED MICROSOFT SQL SERVER V2 (AMSS) PLUGIN sqlmonitor.exe X
LYNC 2010 SERVER PLUGIN ocsmonitor.exe (X) X
BACKUPEXEC MONITORING PLUGIN bemonitor.exe (X) X
HP HARDWARE INFORMATION PLUGIN V2 hwmonitor.exe X
VEEAM BACKUP & REPLICATION SERVER PLUGIN V2 veembmon.exe X
ESX SERVER PLUGIN V2 esxmonitor.exe X
WSUS/SCCMPLUGIN wsusmonitor.exe (X) X
MS CLUSTER MONITORING clusmonitor.exe X
SYMANTEC ENTERPRISE VAULT MONITOR sevmonitor.exe X
MICROSOFT WINDOWS SERVER SMB MONITOR smbmonitor.exe X
(X) Only in rare downwards support cases, not new use cases.
188 | P a g e
[PRTG PLUGINS ADMIN GUIDE]
October 27, 2017 www.prtgplugins.com
EXAMPLES
CASE ONE: SharePoint 2010 Foundation Server on Ontap iSCSI Volume Based database
Sharepoint_Auditing (MOSSMonitor.exe)
%host\sharepoint %windowsuser %windowspassword %windowsdomain WSS_Content audit SP2010
Sharepoint_SecurityAudit (MOSSMonitor.exe)
%host\sharepoint %windowsuser %windowspassword %windowsdomain WSS_Content secaudit SP2010
Servers Monitoring
189 | P a g e