UrbanPro
true

Learn DevOps Training from the Best Tutors

  • Affordable fees
  • 1-1 or Group class
  • Flexible Timings
  • Verified Tutors

Search in

Continuous Monitoring using Nagios

Rituparna M.
04/10/2017 0 0

In today's DevOps related study, people are focusing more on continuous integration, continuous delivery, continuous deployment, continuous build etc. These are all processes and procedures before releasing the software into production. However, what people tend to forget is that there are devops activities even after the deployment of application in production.

Continuous Monitoring is one such major process. Once the application is deployed into production, then a monitoring has to be set up to have the application monitored under policy based application monitoring. The monitoring setup should be automated. And the monitoring should focus into finding areas of problem within the software proactively. The idea is to find all software bugs before they start affecting the actual operations. The proactive monitoring should help in finding potential bugs before users can start facing problems due to the bugs.

Example wise, you can think of a video chat application being launched. It may happen that during all kinds of testing the application succeeded and proceeded towards launch into production. However after being launched in production it is found that when multiple people join into the video chat there is a significant cpu spike in the server. While it is not impacting immediately, you know that after a while when the utilization peaks, it will start impacting video chat quality. However, you also understand that such situation will only happen only after more than 20 people join in the video chat. Which is not going to happen just now but may happen in future. Now that you have identified the potential issue in prior, you can alert your developers to fix the code which is causing the cpu utilization to spike. 

This continuous monitoring feedback is an important part of today's devops. Whenever a new application is launched, if it is put under monitoring everytime, then that process is called continuous monitoring

0 Dislike
Follow 1

Please Enter a comment

Submit

Other Lessons for You

Install MySQL 5.7
# MySQL MySQL is the database service which is needed for the application. So we need to install it and configure it for the application to work. ## Manual Steps to Install MySQL As per the Application...

Lesson About CI & CD , Continuous Integration & Continuous Deployment
1. What is Continuous Integration ? Continuous Integration (CI) is a development practice that requires developers to integrate code into a shared repository several times a day. Each check-in is then...
D

Lesson About Devops
Definition of DevOps DevOps is a new term emerging from the collision of two major related trends. The first was also called “agile system administration” or “agile operations”;...
D

Top 6 Technology Trends for 2020
Technology has been evolving at a pace that the annual predictions about trends may seem to be outdated before they go live as a published blog post or article. The technology when evolves...

Git Branch
Git Branch Branching means you diverge from the main line of development and continue to do work without messing with that main line. Commands List all the branch git branch Create a branch ...
X

Looking for DevOps Training Classes?

The best tutors for DevOps Training Classes are on UrbanPro

  • Select the best Tutor
  • Book & Attend a Free Demo
  • Pay and start Learning

Learn DevOps Training with the Best Tutors

The best Tutors for DevOps Training Classes are on UrbanPro

This website uses cookies

We use cookies to improve user experience. Choose what cookies you allow us to use. You can read more about our Cookie Policy in our Privacy Policy

Accept All
Decline All

UrbanPro.com is India's largest network of most trusted tutors and institutes. Over 55 lakh students rely on UrbanPro.com, to fulfill their learning requirements across 1,000+ categories. Using UrbanPro.com, parents, and students can compare multiple Tutors and Institutes and choose the one that best suits their requirements. More than 7.5 lakh verified Tutors and Institutes are helping millions of students every day and growing their tutoring business on UrbanPro.com. Whether you are looking for a tutor to learn mathematics, a German language trainer to brush up your German language skills or an institute to upgrade your IT skills, we have got the best selection of Tutors and Training Institutes for you. Read more