The Atatus Infrastructure Monitoring provides you with performance monitoring services for your applications used by the servers. You can get a complete insight into the performance of your servers and hosts, measure the utilization of CPU and memory, analyze the load averages and much more.

Infrastructure monitoring provides you complete knowledge about the activities of your hosts. It will monitor and identify all the bottlenecks in the database, figure out the hosts utilizing the maximum CPU, memory and disk. It also identifies the reason for the hosts to slow down. We check the performance of the hosts continually to know its health status.

Following are some of the infrastructure issues that can slow down your application:

  • Slowest segments of your server at the host levels.
  • Loss of packet between two nodes that results in retransmissions and slow calls.
  • Inefficient processes that result in high CPU utilization.
  • Excessively high rates of read/write on a specific disk or partition.

Features of Infrastructure Monitoring

Infrastructure monitoring uses certain features to make sure the applications run without any discrepancies.

Host Monitoring - you can get a complete insight into all the hosts and its activities. We monitor all the hosts that are actively running and notify you if there are any issues. We analyze the performance of the hosts based on the utilization of CPU, disk and network of all the servers using host names, tags, network interface and much more. In case if one particular host is using the maximum CPU or disk, or uses more CPU or disk than the mentioned threshold value, then it is a problem and you will be notified immediately. In order to view the performance of the active hosts, do the following:

  • Navigate to Infrastructure » Hosts.
  • You can view a report of the hosts with the information about the hosts such as the name, CPU, memory, I/O wait time, load time, system uptime.
  • If you wish to check old reports, you can filter using the time range and host names.
  • You can add new hosts to the existing list.

Process Monitoring - you can understand how the processes running on the servers work based on the performance report. We monitor the processes continually to make sure the CPU, disk, file descriptors is used equally by all processes. If any of the process uses more than the set threshold value, we will quickly identify the process/processes and notify you immediately to fix it.

Health Checks - the health (uptime) of the applications running on the servers are monitored continually to ensure its working. You will be notified if the applications fail to respond or seems to be down. In order to view all the active servers, do the following:

  • Navigate to Infrastructure » Checks.
  • You can view a report of all the applications, with its names, status (up or down) and hosts its running on.

Packages Tracking - different hosts might be using different packages and each package might be of different versions. We keep track of all the packages that has been installed on the servers. Their names and versions can be easily identified anytime you want more information about them.

Alerts - in case of any discrepancies in the performance of the apps running on the hosts, problems in the process, you will be notified through one of the notification channels you have subscribed to.

How to use Infrastructure Monitoring

  1. Go to Infrastructure in Atatus.
  2. You will be directed to a page where you can find a list of all the hosts currently active.
  3. The page will display hosts with their names, the CPU used, memory used, system uptime and so on.
  4. In order to get a detailed view of a host click on the desired host name.
  5. You will be directed to a new page with complete information of that particular host like checks, packages, alerts, settings and so on.

You can also add a new host by clicking on the Add New Host button in the Infrastructure page and follow the steps to start monitoring your servers.