Guide |
Linux has very powerful capabilities in network and system monitoring, and offers a range of solutions that track the performance of these systems and devices and provide trending performance analysis. When some problems occur, you can call the police. While some tools can trigger some actions in the alarm, here, organized and collected some open source tools for children's shoes to study and help solve the above problems. |
tool 1: "Cacti"
Cacti is a wide range of charts and trend analysis tools that can be used to track and almost draw out any indicators that can be monitored to depict charts. From the utilization of the hard disk to the speed of the fan, in a Computer management system, as long as the indicators can be monitored, cacti can be monitored and quickly converted into visual charts.
Tool 2: "Nagios"
Nagios is a classic veteran system and network monitoring tool. It is fast, reliable and needs to be customized for the application. Nagios is a challenge for beginners. But its extremely complex configuration is just as powerful as it can be for almost any monitoring task. The disadvantage is not engaging, but its strong function and reliability make up for this shortcoming.
Tool 3: "Icinga"
Icinga is a reconstructed Nagios branch that provides a comprehensive monitoring and alerting framework dedicated to the design of an open and extensible platform like Nagios. But it has a different web interface than Nagios. Icinga 1 is very similar to Nagios, but Icinga 2 is rewritten. Two versions are well-compatible, and Nagios users can easily go to the Icinga 1 platform.
Tool 4: "Nedi"
Nedi may not be as famous around the world as other tools, but it is a powerful solution for tracking network access. It runs the network infrastructure and equipment catalog smoothly, keeping track of any events. And can provide the current location of any device, also including the historical location. Nedi can be used to locate stolen or lost devices as long as the device appears on the network. It can even display all the discovered nodes on the map. And it is clear to tell people how the network is interconnected to physical device ports.
Tool 5: "Observium"
Observium combines system and network monitoring to perform well in performance trend monitoring, which supports static and dynamic discovery to confirm servers and network equipment, and uses a variety of monitoring methods to monitor any available metrics. The web interface is very neat and easy to use. As we have seen, Observium can also show the actual location of any monitored node on the map. It is important to note the count of active devices and alarms on the panel.
Tool 6: "Zabbix"
Zabbix uses a range of tools to monitor servers and networks. Zabbix's monitoring agent supports most operating systems, and you can either passively or use external checks, including SNMP, to monitor hosts and network devices. You will also find a lot of reminders and notification facilities, and a very user-friendly web interface for different panels, in addition, Zabbix has some special management tools to monitor Web applications and virtualization management programs. Zabbix can also provide a detailed interconnect graph so that we know how certain objects are connected. These graphs can be customized, and the diagram can also be created in the form of a cluster of servers and hosts being monitored.
Tool 7: "Ntop"
NTOP is a packet sniffing tool. There is a neat web interface to display the real-time data of the monitored network. Instant network data can be visualized through an advanced drawing tool. The host data stream and the corresponding host communication information can be visualized in real-time.
7 Killer Open-source monitoring tools