SlideShare uma empresa Scribd logo
1 de 5
Baixar para ler offline
M-PLIFY S.A.




TeamTILT for Nagios
   Installation guide
   Nagios client 1.0




            (Version 1.1, last change 02 08 2010)
1 Introduction

    This document guides you through the installation of the TeamTILT client for Nagios. In
    a few minutes you will able to relay your alerts to all your contacts around the world.

    The TeamTILT client for Nagios is a light Java application that enables the relaying of
    your Nagios notifications to the TeamTILT platform. The alert can then be sent to
    multiple media types, SMS, voice call, email or iPhone push notification, without any
    additional hardware!




                                                                                 Page 2 of 5




Version 1.1 11.06.2010
© M-PLIFY S.A.
www.alarmtilt.com
2 Installation

    1. To start, set yourself as root user to install the client :

    su -

    2. Download « TeamTILT for Nagios » console version, 32 or 64 bits depending on your
    system. We suggest to place yourself under /usr/local/

    wget http://www.alarmtilt.com/clients/TeamTILTClientForNagios_CL_JRE_32.tar.gz

    wget http://www.alarmtilt.com/clients/TeamTILTClientForNagios_CL_JRE_64.tar.gz

    3. Unpack the archive containing the installation folder :

    tar xzvf TeamTILTClientForNagios_CL_JRE_32.tar.gz

    tar xzvf TeamTILTClientForNagios_CL_JRE_64.tar.gz

    4. A directory named « TeamTILTForNagios » will be created and the owner of this
    directory set to Nagios. The client will later be run as Nagios user. If you have no
    Nagios user defined, the client will be run as root user.

    5. Change the current directory           to   the   newly   created   one   and   start   the
    « runTeamTILT.sh » script :

    cd TeamTILTForNagios/
    ./runTeamTILT.sh

    6. You can find the licensing information « license.txt » in this directory.

    7. A communication test between the client and the TeamTILT platform is performed.

    NOTE : The port 80 must be open to access the internet.

    8. In this step, a TeamTILT account will be created (free of any charge). This account is
    needed for the client authentification and enables you to managed your contacts and
    alerts from a webinterface under www.teamtilt.net. Simply complete the form,
    including your email address, first and last name and your company name . The email
    address and your password are your credentials to login to the web interface.

    NOTE : If you have a TeamTILT account already, simply enter your login and your
    password to reuse it.




                                                                                       Page 3 of 5




Version 1.1 11.06.2010
© M-PLIFY S.A.
www.alarmtilt.com
*********************************************************************************
    USER REGISTRATION
    *********************************************************************************

     Please enter a valid email address             :   r.vanderhagen@m-plify.com
     Insert your password (min 6 car.)              :   mdpde6caracteresminimum
     Confirm password                               :   mdpde6caracteresminimum
     Insert first name                              :   Renaud
     Insert last name                               :   Vanderhagen
     Insert company name                            :   M-PLIFY S.A.

    9. The client will check if you have the latest version. Shouldn’t this be the case, an
    update will be available. Simply confirm and download/install the latest version.

    10. After the account creation, the client is started and a cron task is added to restart
    the client if a problem occurs.

    crontab –e –u nagios
    # -------- TEAMTILT CLIENT START --------
    # Added by nagios at Thu Jul 29 14:53:23 CEST 2010
    */5 * * * *
    /usr/local/TeamTILTForNagios/ClientManager/sh_scripts/startTTService.sh
    /usr/local/TeamTILTForNagios >>
    /usr/local/TeamTILTForNagios/ClientCommunication/logs/TeamTILT_ClientCommunicatio
    n.log
    # -------- TEAMTILT CLIENT END ----------

    11. Indicate the correct Nagios installation paths (default paths are provided). A file
    named « TeamTILT.conf » is created with two new notification commands, a new
    contact group « TeamTILTClient.group » and a new contact « TeamTILTClient.contact
    ». Attach this contact or contact to the monitored hosts or services whose notifications
    you want to relay to TeamTILT. Please note that by default, the contact group is used.

    12. The last step is to choose the hosts or service whose notifications should be relayed
    to TeamTILT . Choose « y », if you want to include all your services and hosts. Choose
    « n », if you want to manually select them by adding the « TeamTILTClient.group » to
    the hosts or services

    NOTE : This configuration can be done at any other        moment after the installation
    prodedure.

    13. The installation of the client is now finished. Go to http://www.teamtilt.net and
    login using the email address (login) and the password provided earlier.

    14. In the web interface, a contact group « TeamTILTClient » has been created
    including the contact defined during the installation procedure. This ‘TeamTILTClient’
    group is the group that will be alerted if a notification comes in from Nagios. You can
    setup new contacts and add them to this group.


                                                                                    Page 4 of 5




Version 1.1 11.06.2010
© M-PLIFY S.A.
www.alarmtilt.com
Note: Do not delete the TeamTILT Client in your web interface! Should this happen,
    please recreate a group named ‘TeamTILTClient’ (case sensitive).

    15. Search your contact and configure a telephone number for voice calls and SMS
    messages.

    16. Deactivate a service on your monitored server and test if you receive an alert on
    your phone. In the web interface, click on the « action history » button to see a list of
    all generated alerts.




                                                                                     Page 5 of 5




Version 1.1 11.06.2010
© M-PLIFY S.A.
www.alarmtilt.com

Mais conteúdo relacionado

Último

Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 

Último (20)

Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 

Destaque

PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...DevGAMM Conference
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationErica Santiago
 

Destaque (20)

PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy Presentation
 

TeamTILT for Nagios - Console based installation Guide

  • 1. M-PLIFY S.A. TeamTILT for Nagios Installation guide Nagios client 1.0 (Version 1.1, last change 02 08 2010)
  • 2. 1 Introduction This document guides you through the installation of the TeamTILT client for Nagios. In a few minutes you will able to relay your alerts to all your contacts around the world. The TeamTILT client for Nagios is a light Java application that enables the relaying of your Nagios notifications to the TeamTILT platform. The alert can then be sent to multiple media types, SMS, voice call, email or iPhone push notification, without any additional hardware! Page 2 of 5 Version 1.1 11.06.2010 © M-PLIFY S.A. www.alarmtilt.com
  • 3. 2 Installation 1. To start, set yourself as root user to install the client : su - 2. Download « TeamTILT for Nagios » console version, 32 or 64 bits depending on your system. We suggest to place yourself under /usr/local/ wget http://www.alarmtilt.com/clients/TeamTILTClientForNagios_CL_JRE_32.tar.gz wget http://www.alarmtilt.com/clients/TeamTILTClientForNagios_CL_JRE_64.tar.gz 3. Unpack the archive containing the installation folder : tar xzvf TeamTILTClientForNagios_CL_JRE_32.tar.gz tar xzvf TeamTILTClientForNagios_CL_JRE_64.tar.gz 4. A directory named « TeamTILTForNagios » will be created and the owner of this directory set to Nagios. The client will later be run as Nagios user. If you have no Nagios user defined, the client will be run as root user. 5. Change the current directory to the newly created one and start the « runTeamTILT.sh » script : cd TeamTILTForNagios/ ./runTeamTILT.sh 6. You can find the licensing information « license.txt » in this directory. 7. A communication test between the client and the TeamTILT platform is performed. NOTE : The port 80 must be open to access the internet. 8. In this step, a TeamTILT account will be created (free of any charge). This account is needed for the client authentification and enables you to managed your contacts and alerts from a webinterface under www.teamtilt.net. Simply complete the form, including your email address, first and last name and your company name . The email address and your password are your credentials to login to the web interface. NOTE : If you have a TeamTILT account already, simply enter your login and your password to reuse it. Page 3 of 5 Version 1.1 11.06.2010 © M-PLIFY S.A. www.alarmtilt.com
  • 4. ********************************************************************************* USER REGISTRATION ********************************************************************************* Please enter a valid email address : r.vanderhagen@m-plify.com Insert your password (min 6 car.) : mdpde6caracteresminimum Confirm password : mdpde6caracteresminimum Insert first name : Renaud Insert last name : Vanderhagen Insert company name : M-PLIFY S.A. 9. The client will check if you have the latest version. Shouldn’t this be the case, an update will be available. Simply confirm and download/install the latest version. 10. After the account creation, the client is started and a cron task is added to restart the client if a problem occurs. crontab –e –u nagios # -------- TEAMTILT CLIENT START -------- # Added by nagios at Thu Jul 29 14:53:23 CEST 2010 */5 * * * * /usr/local/TeamTILTForNagios/ClientManager/sh_scripts/startTTService.sh /usr/local/TeamTILTForNagios >> /usr/local/TeamTILTForNagios/ClientCommunication/logs/TeamTILT_ClientCommunicatio n.log # -------- TEAMTILT CLIENT END ---------- 11. Indicate the correct Nagios installation paths (default paths are provided). A file named « TeamTILT.conf » is created with two new notification commands, a new contact group « TeamTILTClient.group » and a new contact « TeamTILTClient.contact ». Attach this contact or contact to the monitored hosts or services whose notifications you want to relay to TeamTILT. Please note that by default, the contact group is used. 12. The last step is to choose the hosts or service whose notifications should be relayed to TeamTILT . Choose « y », if you want to include all your services and hosts. Choose « n », if you want to manually select them by adding the « TeamTILTClient.group » to the hosts or services NOTE : This configuration can be done at any other moment after the installation prodedure. 13. The installation of the client is now finished. Go to http://www.teamtilt.net and login using the email address (login) and the password provided earlier. 14. In the web interface, a contact group « TeamTILTClient » has been created including the contact defined during the installation procedure. This ‘TeamTILTClient’ group is the group that will be alerted if a notification comes in from Nagios. You can setup new contacts and add them to this group. Page 4 of 5 Version 1.1 11.06.2010 © M-PLIFY S.A. www.alarmtilt.com
  • 5. Note: Do not delete the TeamTILT Client in your web interface! Should this happen, please recreate a group named ‘TeamTILTClient’ (case sensitive). 15. Search your contact and configure a telephone number for voice calls and SMS messages. 16. Deactivate a service on your monitored server and test if you receive an alert on your phone. In the web interface, click on the « action history » button to see a list of all generated alerts. Page 5 of 5 Version 1.1 11.06.2010 © M-PLIFY S.A. www.alarmtilt.com