SlideShare ist ein Scribd-Unternehmen logo
1 von 12
Downloaden Sie, um offline zu lesen
Pandora FMS
Administrator Manual
End To End Exchange Monitoring
Administrator Manual End To End Exchange Monitoring
© Artica Soluciones Tecnológicas 2005-2012
Index
1Changelog...........................................................................................................................................3
2Introduction........................................................................................................................................4
2.1.Plugin Performance....................................................................................................................4
2.1.1.Email sending Latency ......................................................................................................4
2.1.2.Check mail entry ...............................................................................................................4
3Compatibility Matrix..........................................................................................................................5
4Documentation provided by the requesting area................................................................................6
5Modules provided by the plugin.........................................................................................................7
6Requisites...........................................................................................................................................8
6.1.Problem windows Execute MAPI (Outlook) as service............................................................8
6.2.Outlook 2010 Security Configuration........................................................................................8
7Installing.............................................................................................................................................9
8Monitoring Configuration................................................................................................................10
8.1.Plugin Parameters....................................................................................................................10
8.2.Configuring Control Emails.....................................................................................................10
8.3.Checking the interval...............................................................................................................11
9Creating one module in the agent ....................................................................................................12
1 CHANGELOG
Date Author Change Version
15/02/12 Dario First version v1r1
Page 3
2 INTRODUCTION
The main aim of this plugin is to monitor the correct working of the Exchange mail system from the
client point of view. To do this, you should use the Microsoft Outlook mail client, who will receive
an email in a periodic way and we will check that the mail will arrive in an specific time.
2.1. Plugin Performance
The plugin checks a file of a mail user through the Outlook program. In this query it could do two
kinds of checks: to calculate the email sending latency or to check that an specific email arrived.
2.1.1. Email sending Latency
The plugin searchs in the entry folder the emails that have an specific string text of reference.
Before calculating the sending-reception email latency, it is checked that this email arrived in a
reference intervale that guarantees that the emails are sent in a periodical way.
Once we get an email that has arrived in the time intervale, it compares the sending data (it should
be in the email subject) with the reception date that Exchanges has and it will return the difference,
that is the latency beetween the sending and the reception.
If the plugin finds the email with the reference string and this has arrived in the last interval, then
the plugin will return the sending-reception latency. If on the contrary, the plugin doesn't find the
email with the reference string or it comes out of the specified interval, then the plugin will not
return anything and the module that monitors this query will pass to the Unknown status.
2.1.2. Check mail entry
If the parameter only_check (will be explained after) the plugin will search a mail with the text
string of refernced and in this case it returns 1.
This way it doesn't check any kind o arriving interval in mails, so it will be necessary to delete the
email with the reference string in a manual way so if not, the monitoring will return false positives.
3 COMPATIBILITY MATRIX
Page 4
The plugin compatibility matrix is the following:
Systems where it has been tested
• Windows Server 2008 Server R2
• Outlook 2010
Systems where it should work • Same system or higher.
It is possible that due to changes in the Outlook future versions it would be necessary to do changes
in the plugin.
4 DOCUMENTATION PROVIDED BY THE REQUESTING AREA
The requesting area must send the following information:
• Machine requirements:
Page 5
◦ Pandora FMS agent installed.
◦ Outlook 2010 installed and properly configured with an account hosted in the Exchange
server.
• Information for modules:
◦ User account used to monitor, for example user@company.com.
◦ Folder which has the emails to monitor, for example “Inbox”.
◦ String to search into mail subject.
◦ Type of check: only_check (only check if there is a mail) or interval (checks mail
latency)
5 MODULES PROVIDED BY THE PLUGIN
The plugin returns two types of modules:
• Send-receive latency which returns the email's delay from send to reception.
Page 6
• Check mail arrival which checks whether a mail was received or not
6 REQUISITES
The plugin requires the following software and configuration to work:
• Windows Operative System with the con agente de Pandora FMS agent installed.
• ActivePerl 5.8.8 or higher.
Page 7
• Outlook 2010 installed and configured with the account where the emails to monitor are
sended. The Outlook program shoud be executing at any moment
• To allow the access of external programs to the Outlook 2010 emails.
• Execution of the Pandora FMS agent as process.
• Mantain the session of the user that executes the agent as process always
active
• Periodical purge of emails of the account used to monitor, in all moment the maximum
number of emails should not be higher than 300 emails.
6.1. Problem windows Execute MAPI (Outlook) as service
There is a problem documented by Windows that consists on that is not posible to execute Outlook
due to a very strict requisites of the MAPI protocol, that could be checked in this KB:
http://support.microsoft.com/kb/237913
For this reason, the Pandora FMS agent that executes this plugin, should be executed as process.
To do this, you shoud open a terminal to the Pandora agent installing directory and execute the
following command:
PandoraAgent.exe –process
6.2. Outlook 2010 Security Configuration
In the Outlook 2010 program configuration options, you will find the Trust Center. In it you
should configure the access to programming in the following way:
To could configure this parameter, the user should be local administrator in the Windows system.
Page 8
7 INSTALLING
To install the plugin you will only need to copy the file in the place of the machine that has installed
the Pandora FSM agent for Windows. We will explain later how to create the corresponding
modules in the agent.
8 MONITORING CONFIGURATION
Page 9
8.1. Plugin Parameters
The plugin configuration parameters are the following:
• account: email account where the mails to monitor are received. For example:
micuenta@empresa.com
• folder: folder that contains the emails to monitor. For example: Inbox
• needle: String that contains the subject of the mails to monitor.
• Auxiliary parameters:
◦ only_check: It only returns 1 or 0 when it finds the email with the subject specified, IT
DOESN'T CHECK THE INTERVAL OF THE MAILS.
◦ interval: maximum old interval for the mail to monitor in seconds. After this
parameter, it is necesary to add the interval in seconds.
An example of modules to execute the plugin would be:
module_exec perl "C:UsersPandoraDesktopcheck_exchange_outlook.pl"
"usuario@microrreo.com" "Bandeja de entrada" "CadenaRef" interval 900
module_exec perl "C:UsersPandoraDesktopcheck_exchange_outlook.pl"
"usuario@microrreo.com" "Bandeja de entrada" "CadenaRef" only_check
8.2. Configuring Control Emails
If you don't use the only_check the mail that is going to be monitored should have a
text format in the subject.The required format is the the following:
Sending email monitoring 02/14/2012 11:00:00
It is very important to respect the order of each element (Subject date)
(mm/dd/yyyy).
The first part of the attached, before the date, will be which the administrator will write in
the needle parameter to do the search. In our example, the needle parameter is:
222
Sending Email monitoring
If you use the only_check parameter you don't have to use any kind of format for the
attached and the needle parameter should be the same as the email subject. For
Page 10
example. The mail subject is:
Sending email system test
The needle parameter will be:
Sending email system test
8.3. Checking the interval
The plugin checks that the last email get and that corresponds with the needle parameter
has arrived before the time intervale finish.
To do the check we use the date of arrival that Exchanges shows when an email is received
and this is compared with the hour of the system to check that the intervale is fulfilled.
Supposing that are the 15:00:00 of the day 16/02/2012, and that we have and interval of 1
hour and that we have received the last email with the following data:
• Subject: Report 02/14/2012 11:00:44
• Date arrival: 14:30:00 del día 16/02/2012
Although in the subject any other date would be written, the right one is that of the arrival,
so this email is in the interval.
9 CREATING ONE MODULE IN THE AGENT
This plugin is used to execute modules in the agent, so they should be defined in the agent
configuration file. An example of one module could be this:
Page 11
module_begin
module_type generic_data
module_name Latencia MailRef
module_exec perl "C:UsersPandoraDesktopcheck_exchange_outlook.pl" "usuario@microrreo.com"
"Bandeja de entrada" "MailRef" interval 900
module_end
A second example could use the only_check plugin function:
module_begin
module_type generic_data
module_name Check MailRef
module_exec perl "C:UsersPandoraDesktopcheck_exchange_outlook.pl" "usuario@microrreo.com"
"Bandeja de entrada" "MailRef" only_check
module_end
Page 12

Weitere ähnliche Inhalte

Andere mochten auch

Pandora FMS: Fim Events Plugin
Pandora FMS: Fim Events PluginPandora FMS: Fim Events Plugin
Pandora FMS: Fim Events PluginPandora FMS
 
Pandora FMS: Plugin de monitorización Selenium
Pandora FMS: Plugin de monitorización SeleniumPandora FMS: Plugin de monitorización Selenium
Pandora FMS: Plugin de monitorización SeleniumPandora FMS
 
Pandora FMS: Tomcat Monitoring
Pandora FMS: Tomcat MonitoringPandora FMS: Tomcat Monitoring
Pandora FMS: Tomcat MonitoringPandora FMS
 
Pandora FMS: Informix Plugin
Pandora FMS: Informix PluginPandora FMS: Informix Plugin
Pandora FMS: Informix PluginPandora FMS
 
Pandora FMS: Monitorización de servidor Open LDAP para administradores
Pandora FMS: Monitorización de servidor Open LDAP para administradoresPandora FMS: Monitorización de servidor Open LDAP para administradores
Pandora FMS: Monitorización de servidor Open LDAP para administradoresPandora FMS
 
Pandora FMS: DB2 Enterprise Plugin
Pandora FMS: DB2 Enterprise PluginPandora FMS: DB2 Enterprise Plugin
Pandora FMS: DB2 Enterprise PluginPandora FMS
 
Pandora FMS:Cassandra Plugin
Pandora FMS:Cassandra PluginPandora FMS:Cassandra Plugin
Pandora FMS:Cassandra PluginPandora FMS
 
Pandora FMS: Oracle Enterprise Plugin
Pandora FMS: Oracle Enterprise PluginPandora FMS: Oracle Enterprise Plugin
Pandora FMS: Oracle Enterprise PluginPandora FMS
 
Pandora FMS: Plugin de Apache Hbase
Pandora FMS: Plugin de Apache HbasePandora FMS: Plugin de Apache Hbase
Pandora FMS: Plugin de Apache HbasePandora FMS
 
Pandora FMS: Cisco Remote inventory modules
Pandora FMS: Cisco Remote inventory modulesPandora FMS: Cisco Remote inventory modules
Pandora FMS: Cisco Remote inventory modulesPandora FMS
 
Pandora FMS: Blackberry Exchange Monitoring
Pandora FMS: Blackberry Exchange MonitoringPandora FMS: Blackberry Exchange Monitoring
Pandora FMS: Blackberry Exchange MonitoringPandora FMS
 
Pandora FMS: Plugin de Exchange ActivSync
Pandora FMS: Plugin de Exchange ActivSyncPandora FMS: Plugin de Exchange ActivSync
Pandora FMS: Plugin de Exchange ActivSyncPandora FMS
 
Whats new in Pandora FMS 5.0
Whats new in Pandora FMS 5.0Whats new in Pandora FMS 5.0
Whats new in Pandora FMS 5.0Pandora FMS
 
Pandora FMS: Advanced Log Parser
Pandora FMS: Advanced Log Parser Pandora FMS: Advanced Log Parser
Pandora FMS: Advanced Log Parser Pandora FMS
 
Pandora FMS: ePolicy Orchestrator Manual
Pandora FMS: ePolicy Orchestrator ManualPandora FMS: ePolicy Orchestrator Manual
Pandora FMS: ePolicy Orchestrator ManualPandora FMS
 
Pandora FMS: Plugin Enterprise de Apache Tomcat
Pandora FMS: Plugin Enterprise  de Apache Tomcat Pandora FMS: Plugin Enterprise  de Apache Tomcat
Pandora FMS: Plugin Enterprise de Apache Tomcat Pandora FMS
 
Pandora FMS: Plugin de monitorización de Hyper V
Pandora FMS: Plugin de monitorización de Hyper VPandora FMS: Plugin de monitorización de Hyper V
Pandora FMS: Plugin de monitorización de Hyper VPandora FMS
 
Pandora FMS: Open LDAP server monitoring administrator's manual
Pandora FMS: Open LDAP server monitoring administrator's manualPandora FMS: Open LDAP server monitoring administrator's manual
Pandora FMS: Open LDAP server monitoring administrator's manualPandora FMS
 
Pandora FMS: Hyper V Plugin
Pandora FMS: Hyper V PluginPandora FMS: Hyper V Plugin
Pandora FMS: Hyper V PluginPandora FMS
 
Pandora FMS: VMware Enterprise Plugin
Pandora FMS: VMware Enterprise PluginPandora FMS: VMware Enterprise Plugin
Pandora FMS: VMware Enterprise PluginPandora FMS
 

Andere mochten auch (20)

Pandora FMS: Fim Events Plugin
Pandora FMS: Fim Events PluginPandora FMS: Fim Events Plugin
Pandora FMS: Fim Events Plugin
 
Pandora FMS: Plugin de monitorización Selenium
Pandora FMS: Plugin de monitorización SeleniumPandora FMS: Plugin de monitorización Selenium
Pandora FMS: Plugin de monitorización Selenium
 
Pandora FMS: Tomcat Monitoring
Pandora FMS: Tomcat MonitoringPandora FMS: Tomcat Monitoring
Pandora FMS: Tomcat Monitoring
 
Pandora FMS: Informix Plugin
Pandora FMS: Informix PluginPandora FMS: Informix Plugin
Pandora FMS: Informix Plugin
 
Pandora FMS: Monitorización de servidor Open LDAP para administradores
Pandora FMS: Monitorización de servidor Open LDAP para administradoresPandora FMS: Monitorización de servidor Open LDAP para administradores
Pandora FMS: Monitorización de servidor Open LDAP para administradores
 
Pandora FMS: DB2 Enterprise Plugin
Pandora FMS: DB2 Enterprise PluginPandora FMS: DB2 Enterprise Plugin
Pandora FMS: DB2 Enterprise Plugin
 
Pandora FMS:Cassandra Plugin
Pandora FMS:Cassandra PluginPandora FMS:Cassandra Plugin
Pandora FMS:Cassandra Plugin
 
Pandora FMS: Oracle Enterprise Plugin
Pandora FMS: Oracle Enterprise PluginPandora FMS: Oracle Enterprise Plugin
Pandora FMS: Oracle Enterprise Plugin
 
Pandora FMS: Plugin de Apache Hbase
Pandora FMS: Plugin de Apache HbasePandora FMS: Plugin de Apache Hbase
Pandora FMS: Plugin de Apache Hbase
 
Pandora FMS: Cisco Remote inventory modules
Pandora FMS: Cisco Remote inventory modulesPandora FMS: Cisco Remote inventory modules
Pandora FMS: Cisco Remote inventory modules
 
Pandora FMS: Blackberry Exchange Monitoring
Pandora FMS: Blackberry Exchange MonitoringPandora FMS: Blackberry Exchange Monitoring
Pandora FMS: Blackberry Exchange Monitoring
 
Pandora FMS: Plugin de Exchange ActivSync
Pandora FMS: Plugin de Exchange ActivSyncPandora FMS: Plugin de Exchange ActivSync
Pandora FMS: Plugin de Exchange ActivSync
 
Whats new in Pandora FMS 5.0
Whats new in Pandora FMS 5.0Whats new in Pandora FMS 5.0
Whats new in Pandora FMS 5.0
 
Pandora FMS: Advanced Log Parser
Pandora FMS: Advanced Log Parser Pandora FMS: Advanced Log Parser
Pandora FMS: Advanced Log Parser
 
Pandora FMS: ePolicy Orchestrator Manual
Pandora FMS: ePolicy Orchestrator ManualPandora FMS: ePolicy Orchestrator Manual
Pandora FMS: ePolicy Orchestrator Manual
 
Pandora FMS: Plugin Enterprise de Apache Tomcat
Pandora FMS: Plugin Enterprise  de Apache Tomcat Pandora FMS: Plugin Enterprise  de Apache Tomcat
Pandora FMS: Plugin Enterprise de Apache Tomcat
 
Pandora FMS: Plugin de monitorización de Hyper V
Pandora FMS: Plugin de monitorización de Hyper VPandora FMS: Plugin de monitorización de Hyper V
Pandora FMS: Plugin de monitorización de Hyper V
 
Pandora FMS: Open LDAP server monitoring administrator's manual
Pandora FMS: Open LDAP server monitoring administrator's manualPandora FMS: Open LDAP server monitoring administrator's manual
Pandora FMS: Open LDAP server monitoring administrator's manual
 
Pandora FMS: Hyper V Plugin
Pandora FMS: Hyper V PluginPandora FMS: Hyper V Plugin
Pandora FMS: Hyper V Plugin
 
Pandora FMS: VMware Enterprise Plugin
Pandora FMS: VMware Enterprise PluginPandora FMS: VMware Enterprise Plugin
Pandora FMS: VMware Enterprise Plugin
 

Ähnlich wie Pandora FMS: End to End Exchange Plugin

IRJET- Real Time Monitoring of Servers with Prometheus and Grafana for High A...
IRJET- Real Time Monitoring of Servers with Prometheus and Grafana for High A...IRJET- Real Time Monitoring of Servers with Prometheus and Grafana for High A...
IRJET- Real Time Monitoring of Servers with Prometheus and Grafana for High A...IRJET Journal
 
cuACS Requirements Analysis Document Nicholas Aubé.docx
cuACS Requirements Analysis Document Nicholas Aubé.docxcuACS Requirements Analysis Document Nicholas Aubé.docx
cuACS Requirements Analysis Document Nicholas Aubé.docxdorishigh
 
Pandora FMS: Exchange OWA Plugin
Pandora FMS: Exchange OWA PluginPandora FMS: Exchange OWA Plugin
Pandora FMS: Exchange OWA PluginPandora FMS
 
Inventory Management System
Inventory Management SystemInventory Management System
Inventory Management SystemEmmanuel college
 
Pandora FMS: Outlook Anywhere Plugin
Pandora FMS: Outlook Anywhere PluginPandora FMS: Outlook Anywhere Plugin
Pandora FMS: Outlook Anywhere PluginPandora FMS
 
Pandora FMS: Exchange ActivSync Plugin
Pandora FMS: Exchange ActivSync PluginPandora FMS: Exchange ActivSync Plugin
Pandora FMS: Exchange ActivSync PluginPandora FMS
 
SRS for online examination system
SRS for online examination systemSRS for online examination system
SRS for online examination systemlunarrain
 
Mail tracker mini
Mail tracker miniMail tracker mini
Mail tracker minipendyam
 
Forti mail v40-mr3-release-notes
Forti mail v40-mr3-release-notesForti mail v40-mr3-release-notes
Forti mail v40-mr3-release-notesSriee Dinesh
 
AZ-220 Microsoft Azure IoT Developer Updated Dumps
AZ-220 Microsoft Azure IoT Developer Updated DumpsAZ-220 Microsoft Azure IoT Developer Updated Dumps
AZ-220 Microsoft Azure IoT Developer Updated DumpsVictoriaMeisel
 
Keepcon integration tutorial_en (abril 2013)
Keepcon integration tutorial_en (abril 2013)Keepcon integration tutorial_en (abril 2013)
Keepcon integration tutorial_en (abril 2013)keepcon-slides
 
Performance Test Plan - Sample 1
Performance Test Plan - Sample 1Performance Test Plan - Sample 1
Performance Test Plan - Sample 1Atul Pant
 
Manual testing real time questions by subbu
Manual testing real time questions by subbuManual testing real time questions by subbu
Manual testing real time questions by subbupalla subrahmanyam
 
Performance testing with Jmeter
Performance testing with JmeterPerformance testing with Jmeter
Performance testing with JmeterPrashanth Kumar
 
Mail store server4 manual-en
Mail store server4 manual-enMail store server4 manual-en
Mail store server4 manual-enguest8e6971
 
Manual testing interview questions
Manual testing interview questionsManual testing interview questions
Manual testing interview questionsBABAR MANZAR
 
10135 a 11
10135 a 1110135 a 11
10135 a 11Bố Su
 
Development of email notification system based on user criteria
Development of email notification system based on user criteriaDevelopment of email notification system based on user criteria
Development of email notification system based on user criteriaIRJET Journal
 

Ähnlich wie Pandora FMS: End to End Exchange Plugin (20)

IRJET- Real Time Monitoring of Servers with Prometheus and Grafana for High A...
IRJET- Real Time Monitoring of Servers with Prometheus and Grafana for High A...IRJET- Real Time Monitoring of Servers with Prometheus and Grafana for High A...
IRJET- Real Time Monitoring of Servers with Prometheus and Grafana for High A...
 
cuACS Requirements Analysis Document Nicholas Aubé.docx
cuACS Requirements Analysis Document Nicholas Aubé.docxcuACS Requirements Analysis Document Nicholas Aubé.docx
cuACS Requirements Analysis Document Nicholas Aubé.docx
 
Pandora FMS: Exchange OWA Plugin
Pandora FMS: Exchange OWA PluginPandora FMS: Exchange OWA Plugin
Pandora FMS: Exchange OWA Plugin
 
Inventory Management System
Inventory Management SystemInventory Management System
Inventory Management System
 
Pandora FMS: Outlook Anywhere Plugin
Pandora FMS: Outlook Anywhere PluginPandora FMS: Outlook Anywhere Plugin
Pandora FMS: Outlook Anywhere Plugin
 
Pandora FMS: Exchange ActivSync Plugin
Pandora FMS: Exchange ActivSync PluginPandora FMS: Exchange ActivSync Plugin
Pandora FMS: Exchange ActivSync Plugin
 
SRS for online examination system
SRS for online examination systemSRS for online examination system
SRS for online examination system
 
Mail tracker mini
Mail tracker miniMail tracker mini
Mail tracker mini
 
Forti mail v40-mr3-release-notes
Forti mail v40-mr3-release-notesForti mail v40-mr3-release-notes
Forti mail v40-mr3-release-notes
 
AZ-220 Microsoft Azure IoT Developer Updated Dumps
AZ-220 Microsoft Azure IoT Developer Updated DumpsAZ-220 Microsoft Azure IoT Developer Updated Dumps
AZ-220 Microsoft Azure IoT Developer Updated Dumps
 
Document Consistency Checker(2)
Document Consistency Checker(2)Document Consistency Checker(2)
Document Consistency Checker(2)
 
Keepcon integration tutorial_en (abril 2013)
Keepcon integration tutorial_en (abril 2013)Keepcon integration tutorial_en (abril 2013)
Keepcon integration tutorial_en (abril 2013)
 
Performance Test Plan - Sample 1
Performance Test Plan - Sample 1Performance Test Plan - Sample 1
Performance Test Plan - Sample 1
 
Test plansample
Test plansampleTest plansample
Test plansample
 
Manual testing real time questions by subbu
Manual testing real time questions by subbuManual testing real time questions by subbu
Manual testing real time questions by subbu
 
Performance testing with Jmeter
Performance testing with JmeterPerformance testing with Jmeter
Performance testing with Jmeter
 
Mail store server4 manual-en
Mail store server4 manual-enMail store server4 manual-en
Mail store server4 manual-en
 
Manual testing interview questions
Manual testing interview questionsManual testing interview questions
Manual testing interview questions
 
10135 a 11
10135 a 1110135 a 11
10135 a 11
 
Development of email notification system based on user criteria
Development of email notification system based on user criteriaDevelopment of email notification system based on user criteria
Development of email notification system based on user criteria
 

Mehr von Pandora FMS

Pandora FMS: Plugin de Raven DB
Pandora FMS: Plugin de Raven DBPandora FMS: Plugin de Raven DB
Pandora FMS: Plugin de Raven DBPandora FMS
 
Pandora FMS: Raven DB Plugin
Pandora FMS: Raven DB PluginPandora FMS: Raven DB Plugin
Pandora FMS: Raven DB PluginPandora FMS
 
Pandora FMS: Plugin de exchange de acceso de web
Pandora FMS: Plugin de exchange de acceso  de web Pandora FMS: Plugin de exchange de acceso  de web
Pandora FMS: Plugin de exchange de acceso de web Pandora FMS
 
Pandora FMS: Plugin de monitorización de Outlook Anywhere
Pandora FMS: Plugin de monitorización de Outlook AnywherePandora FMS: Plugin de monitorización de Outlook Anywhere
Pandora FMS: Plugin de monitorización de Outlook AnywherePandora FMS
 
Pandora FMS: Plugin Enterprise de Exchange
Pandora FMS: Plugin Enterprise de ExchangePandora FMS: Plugin Enterprise de Exchange
Pandora FMS: Plugin Enterprise de ExchangePandora FMS
 
Pandora FMS: Exchange Enterprise plugin
Pandora FMS: Exchange Enterprise pluginPandora FMS: Exchange Enterprise plugin
Pandora FMS: Exchange Enterprise pluginPandora FMS
 
Pandora FMS: Plugin de monitorización de cliente de Exchage
Pandora FMS: Plugin de monitorización de cliente de ExchagePandora FMS: Plugin de monitorización de cliente de Exchage
Pandora FMS: Plugin de monitorización de cliente de ExchagePandora FMS
 
Pandora FMS: Monitorización de Blackberry Exchange
Pandora FMS: Monitorización de Blackberry ExchangePandora FMS: Monitorización de Blackberry Exchange
Pandora FMS: Monitorización de Blackberry ExchangePandora FMS
 
Pandora FMS: Plugin Enterprise de VMware
Pandora FMS: Plugin Enterprise de VMwarePandora FMS: Plugin Enterprise de VMware
Pandora FMS: Plugin Enterprise de VMwarePandora FMS
 
Pandora FMS: Plugin de correo Imap
Pandora FMS: Plugin de correo ImapPandora FMS: Plugin de correo Imap
Pandora FMS: Plugin de correo ImapPandora FMS
 
Pandora FMS: PostgreSQL Plugin
Pandora FMS: PostgreSQL PluginPandora FMS: PostgreSQL Plugin
Pandora FMS: PostgreSQL PluginPandora FMS
 
Pandora FMS: Monitorización de servidores MySQL
Pandora FMS: Monitorización de servidores MySQLPandora FMS: Monitorización de servidores MySQL
Pandora FMS: Monitorización de servidores MySQLPandora FMS
 
Pandora FMS: Mysql Server Monitoring
Pandora FMS: Mysql Server MonitoringPandora FMS: Mysql Server Monitoring
Pandora FMS: Mysql Server MonitoringPandora FMS
 
Pandora FMS: MongoDB plugin
Pandora FMS: MongoDB pluginPandora FMS: MongoDB plugin
Pandora FMS: MongoDB pluginPandora FMS
 
Pandora FMS: Informix plugin
Pandora FMS: Informix pluginPandora FMS: Informix plugin
Pandora FMS: Informix pluginPandora FMS
 
Pandora FMS: Plugin Enterprise de monitorización de servidor DB2
Pandora FMS: Plugin Enterprise de monitorización de servidor DB2Pandora FMS: Plugin Enterprise de monitorización de servidor DB2
Pandora FMS: Plugin Enterprise de monitorización de servidor DB2Pandora FMS
 
Pandora FMS: Plugin Enterprise de SQL
Pandora FMS: Plugin Enterprise de SQLPandora FMS: Plugin Enterprise de SQL
Pandora FMS: Plugin Enterprise de SQLPandora FMS
 

Mehr von Pandora FMS (17)

Pandora FMS: Plugin de Raven DB
Pandora FMS: Plugin de Raven DBPandora FMS: Plugin de Raven DB
Pandora FMS: Plugin de Raven DB
 
Pandora FMS: Raven DB Plugin
Pandora FMS: Raven DB PluginPandora FMS: Raven DB Plugin
Pandora FMS: Raven DB Plugin
 
Pandora FMS: Plugin de exchange de acceso de web
Pandora FMS: Plugin de exchange de acceso  de web Pandora FMS: Plugin de exchange de acceso  de web
Pandora FMS: Plugin de exchange de acceso de web
 
Pandora FMS: Plugin de monitorización de Outlook Anywhere
Pandora FMS: Plugin de monitorización de Outlook AnywherePandora FMS: Plugin de monitorización de Outlook Anywhere
Pandora FMS: Plugin de monitorización de Outlook Anywhere
 
Pandora FMS: Plugin Enterprise de Exchange
Pandora FMS: Plugin Enterprise de ExchangePandora FMS: Plugin Enterprise de Exchange
Pandora FMS: Plugin Enterprise de Exchange
 
Pandora FMS: Exchange Enterprise plugin
Pandora FMS: Exchange Enterprise pluginPandora FMS: Exchange Enterprise plugin
Pandora FMS: Exchange Enterprise plugin
 
Pandora FMS: Plugin de monitorización de cliente de Exchage
Pandora FMS: Plugin de monitorización de cliente de ExchagePandora FMS: Plugin de monitorización de cliente de Exchage
Pandora FMS: Plugin de monitorización de cliente de Exchage
 
Pandora FMS: Monitorización de Blackberry Exchange
Pandora FMS: Monitorización de Blackberry ExchangePandora FMS: Monitorización de Blackberry Exchange
Pandora FMS: Monitorización de Blackberry Exchange
 
Pandora FMS: Plugin Enterprise de VMware
Pandora FMS: Plugin Enterprise de VMwarePandora FMS: Plugin Enterprise de VMware
Pandora FMS: Plugin Enterprise de VMware
 
Pandora FMS: Plugin de correo Imap
Pandora FMS: Plugin de correo ImapPandora FMS: Plugin de correo Imap
Pandora FMS: Plugin de correo Imap
 
Pandora FMS: PostgreSQL Plugin
Pandora FMS: PostgreSQL PluginPandora FMS: PostgreSQL Plugin
Pandora FMS: PostgreSQL Plugin
 
Pandora FMS: Monitorización de servidores MySQL
Pandora FMS: Monitorización de servidores MySQLPandora FMS: Monitorización de servidores MySQL
Pandora FMS: Monitorización de servidores MySQL
 
Pandora FMS: Mysql Server Monitoring
Pandora FMS: Mysql Server MonitoringPandora FMS: Mysql Server Monitoring
Pandora FMS: Mysql Server Monitoring
 
Pandora FMS: MongoDB plugin
Pandora FMS: MongoDB pluginPandora FMS: MongoDB plugin
Pandora FMS: MongoDB plugin
 
Pandora FMS: Informix plugin
Pandora FMS: Informix pluginPandora FMS: Informix plugin
Pandora FMS: Informix plugin
 
Pandora FMS: Plugin Enterprise de monitorización de servidor DB2
Pandora FMS: Plugin Enterprise de monitorización de servidor DB2Pandora FMS: Plugin Enterprise de monitorización de servidor DB2
Pandora FMS: Plugin Enterprise de monitorización de servidor DB2
 
Pandora FMS: Plugin Enterprise de SQL
Pandora FMS: Plugin Enterprise de SQLPandora FMS: Plugin Enterprise de SQL
Pandora FMS: Plugin Enterprise de SQL
 

Kürzlich hochgeladen

Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Velvetech LLC
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfMarharyta Nedzelska
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Mater
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmSujith Sukumaran
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Hr365.us smith
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...Technogeeks
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Angel Borroy López
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesPhilip Schwarz
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprisepreethippts
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfFerryKemperman
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Natan Silnitsky
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样umasea
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanyChristoph Pohl
 
Software Coding for software engineering
Software Coding for software engineeringSoftware Coding for software engineering
Software Coding for software engineeringssuserb3a23b
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf31events.com
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Matt Ray
 

Kürzlich hochgeladen (20)

Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdf
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprise
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort ServiceHot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdf
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
 
Software Coding for software engineering
Software Coding for software engineeringSoftware Coding for software engineering
Software Coding for software engineering
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
 

Pandora FMS: End to End Exchange Plugin

  • 1. Pandora FMS Administrator Manual End To End Exchange Monitoring
  • 2. Administrator Manual End To End Exchange Monitoring © Artica Soluciones Tecnológicas 2005-2012 Index 1Changelog...........................................................................................................................................3 2Introduction........................................................................................................................................4 2.1.Plugin Performance....................................................................................................................4 2.1.1.Email sending Latency ......................................................................................................4 2.1.2.Check mail entry ...............................................................................................................4 3Compatibility Matrix..........................................................................................................................5 4Documentation provided by the requesting area................................................................................6 5Modules provided by the plugin.........................................................................................................7 6Requisites...........................................................................................................................................8 6.1.Problem windows Execute MAPI (Outlook) as service............................................................8 6.2.Outlook 2010 Security Configuration........................................................................................8 7Installing.............................................................................................................................................9 8Monitoring Configuration................................................................................................................10 8.1.Plugin Parameters....................................................................................................................10 8.2.Configuring Control Emails.....................................................................................................10 8.3.Checking the interval...............................................................................................................11 9Creating one module in the agent ....................................................................................................12
  • 3. 1 CHANGELOG Date Author Change Version 15/02/12 Dario First version v1r1 Page 3
  • 4. 2 INTRODUCTION The main aim of this plugin is to monitor the correct working of the Exchange mail system from the client point of view. To do this, you should use the Microsoft Outlook mail client, who will receive an email in a periodic way and we will check that the mail will arrive in an specific time. 2.1. Plugin Performance The plugin checks a file of a mail user through the Outlook program. In this query it could do two kinds of checks: to calculate the email sending latency or to check that an specific email arrived. 2.1.1. Email sending Latency The plugin searchs in the entry folder the emails that have an specific string text of reference. Before calculating the sending-reception email latency, it is checked that this email arrived in a reference intervale that guarantees that the emails are sent in a periodical way. Once we get an email that has arrived in the time intervale, it compares the sending data (it should be in the email subject) with the reception date that Exchanges has and it will return the difference, that is the latency beetween the sending and the reception. If the plugin finds the email with the reference string and this has arrived in the last interval, then the plugin will return the sending-reception latency. If on the contrary, the plugin doesn't find the email with the reference string or it comes out of the specified interval, then the plugin will not return anything and the module that monitors this query will pass to the Unknown status. 2.1.2. Check mail entry If the parameter only_check (will be explained after) the plugin will search a mail with the text string of refernced and in this case it returns 1. This way it doesn't check any kind o arriving interval in mails, so it will be necessary to delete the email with the reference string in a manual way so if not, the monitoring will return false positives. 3 COMPATIBILITY MATRIX Page 4
  • 5. The plugin compatibility matrix is the following: Systems where it has been tested • Windows Server 2008 Server R2 • Outlook 2010 Systems where it should work • Same system or higher. It is possible that due to changes in the Outlook future versions it would be necessary to do changes in the plugin. 4 DOCUMENTATION PROVIDED BY THE REQUESTING AREA The requesting area must send the following information: • Machine requirements: Page 5
  • 6. ◦ Pandora FMS agent installed. ◦ Outlook 2010 installed and properly configured with an account hosted in the Exchange server. • Information for modules: ◦ User account used to monitor, for example user@company.com. ◦ Folder which has the emails to monitor, for example “Inbox”. ◦ String to search into mail subject. ◦ Type of check: only_check (only check if there is a mail) or interval (checks mail latency) 5 MODULES PROVIDED BY THE PLUGIN The plugin returns two types of modules: • Send-receive latency which returns the email's delay from send to reception. Page 6
  • 7. • Check mail arrival which checks whether a mail was received or not 6 REQUISITES The plugin requires the following software and configuration to work: • Windows Operative System with the con agente de Pandora FMS agent installed. • ActivePerl 5.8.8 or higher. Page 7
  • 8. • Outlook 2010 installed and configured with the account where the emails to monitor are sended. The Outlook program shoud be executing at any moment • To allow the access of external programs to the Outlook 2010 emails. • Execution of the Pandora FMS agent as process. • Mantain the session of the user that executes the agent as process always active • Periodical purge of emails of the account used to monitor, in all moment the maximum number of emails should not be higher than 300 emails. 6.1. Problem windows Execute MAPI (Outlook) as service There is a problem documented by Windows that consists on that is not posible to execute Outlook due to a very strict requisites of the MAPI protocol, that could be checked in this KB: http://support.microsoft.com/kb/237913 For this reason, the Pandora FMS agent that executes this plugin, should be executed as process. To do this, you shoud open a terminal to the Pandora agent installing directory and execute the following command: PandoraAgent.exe –process 6.2. Outlook 2010 Security Configuration In the Outlook 2010 program configuration options, you will find the Trust Center. In it you should configure the access to programming in the following way: To could configure this parameter, the user should be local administrator in the Windows system. Page 8
  • 9. 7 INSTALLING To install the plugin you will only need to copy the file in the place of the machine that has installed the Pandora FSM agent for Windows. We will explain later how to create the corresponding modules in the agent. 8 MONITORING CONFIGURATION Page 9
  • 10. 8.1. Plugin Parameters The plugin configuration parameters are the following: • account: email account where the mails to monitor are received. For example: micuenta@empresa.com • folder: folder that contains the emails to monitor. For example: Inbox • needle: String that contains the subject of the mails to monitor. • Auxiliary parameters: ◦ only_check: It only returns 1 or 0 when it finds the email with the subject specified, IT DOESN'T CHECK THE INTERVAL OF THE MAILS. ◦ interval: maximum old interval for the mail to monitor in seconds. After this parameter, it is necesary to add the interval in seconds. An example of modules to execute the plugin would be: module_exec perl "C:UsersPandoraDesktopcheck_exchange_outlook.pl" "usuario@microrreo.com" "Bandeja de entrada" "CadenaRef" interval 900 module_exec perl "C:UsersPandoraDesktopcheck_exchange_outlook.pl" "usuario@microrreo.com" "Bandeja de entrada" "CadenaRef" only_check 8.2. Configuring Control Emails If you don't use the only_check the mail that is going to be monitored should have a text format in the subject.The required format is the the following: Sending email monitoring 02/14/2012 11:00:00 It is very important to respect the order of each element (Subject date) (mm/dd/yyyy). The first part of the attached, before the date, will be which the administrator will write in the needle parameter to do the search. In our example, the needle parameter is: 222 Sending Email monitoring If you use the only_check parameter you don't have to use any kind of format for the attached and the needle parameter should be the same as the email subject. For Page 10
  • 11. example. The mail subject is: Sending email system test The needle parameter will be: Sending email system test 8.3. Checking the interval The plugin checks that the last email get and that corresponds with the needle parameter has arrived before the time intervale finish. To do the check we use the date of arrival that Exchanges shows when an email is received and this is compared with the hour of the system to check that the intervale is fulfilled. Supposing that are the 15:00:00 of the day 16/02/2012, and that we have and interval of 1 hour and that we have received the last email with the following data: • Subject: Report 02/14/2012 11:00:44 • Date arrival: 14:30:00 del día 16/02/2012 Although in the subject any other date would be written, the right one is that of the arrival, so this email is in the interval. 9 CREATING ONE MODULE IN THE AGENT This plugin is used to execute modules in the agent, so they should be defined in the agent configuration file. An example of one module could be this: Page 11
  • 12. module_begin module_type generic_data module_name Latencia MailRef module_exec perl "C:UsersPandoraDesktopcheck_exchange_outlook.pl" "usuario@microrreo.com" "Bandeja de entrada" "MailRef" interval 900 module_end A second example could use the only_check plugin function: module_begin module_type generic_data module_name Check MailRef module_exec perl "C:UsersPandoraDesktopcheck_exchange_outlook.pl" "usuario@microrreo.com" "Bandeja de entrada" "MailRef" only_check module_end Page 12