In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-02-24 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Database >
Share
Shulou(Shulou.com)05/31 Report--
This article mainly introduces the commonly used open source network and database monitoring tools, which have a certain reference value, interested friends can refer to, I hope you can learn a lot after reading this article. Let's take a look at it.
I. Cacti
Cacti uses snmpget to get data, uses RRDtool to draw graphics, and you don't need to know the complex parameters of RRDtool. It provides a very powerful data and user management functions, you can specify that each user can view the tree structure, host and any map, can also be combined with LDAP for user authentication, but also can add their own templates, the function is very powerful and perfect. Friendly interface.
Cacti has the following monitoring functions:
1)。 Network monitoring
2)。 Host system monitoring
Network interface traffic (import and export Nic traffic)
Monitor CPU load, memory usage, etc.
Monitor disk space, disk utilization, etc.
Monitoring the status of MySQL database
3). Common detection objects of Cacti:
Server resources: CPU, memory, disks, processes, connections, etc.
Server types: Web, Email, FTP, database and middleware
Network interface: traffic, forwarding speed, packet loss rate, etc.
Network device performance, profile, and route number
Security device performance, number of connections, number of attacks
Device operating status: fan, power supply, and temperature
Operating environment of computer room: current, voltage, temperature and humidity
II. Nagios
Nagios is an open source free network monitoring tool for system and network monitoring applications, which can effectively monitor the host status of Windows, Linux and Unix, switches, routers and other network devices, printers and so on. When the system or service status is abnormal, send an email or SMS alarm to notify the website operation and maintenance personnel as soon as possible, and send out a normal email or SMS notification after the status is restored.
It can monitor the host and service under the conditions you set, and send out relevant alarm messages when the status changes.
The monitoring features supported by Nagios are as follows:
(1)。 Network monitoring services (SMTP, POP3, HTTP, NNTP, PING, etc.)
(2)。 Monitor host resources (processing load, disk utilization, etc.)
(3)。 The plug-in design allows users to easily extend the monitoring items they need to customize.
(4)。 Parallel service detection mechanism
(5)。 Have the ability to define the hierarchical structure of the network, and use the 'parent' host definition to express the relationship between the network hosts, which can be used to detect and detect the downtime or unreachable state of the host.
(6)。 With fast message notification function, when there is a problem with the service or host, the alarm can be sent to the person in charge of the relevant business in time (through EMAIL, SMS, user definition), which can efficiently ensure the maintenance of the server.
(7)。 Has the ability to define event handles, which can obtain more problem location when events occur on the host or service
(8)。 Automatic log rollback
(9)。 Redundant monitoring of hosts can be supported and realized.
(10)。 Friendly Web interface for viewing current network status, notification and failure history, log files, etc.
III. Zabbix
Zabbix is an enterprise-level open source solution based on WEB interface that provides distributed system monitoring and network monitoring capabilities.
Zabbix can monitor various network parameters to ensure the safe operation of the server system, and provides a flexible notification mechanism to enable system administrators to quickly locate / solve various problems.
The main features of Zabbix are as follows:
(1)。 Simple installation and configuration, low learning cost
(2)。 Support for multiple languages (including Chinese)
(3)。 Free and open source
(4)。 Automatically discover servers and network devices
(5)。 Distributed monitoring and Web centralized management function
(6)。 Can monitor without Agent
(7)。 User security authentication and soft authorization
(8)。 View monitoring results through Web interface settings
(9) notification functions such as .email.
Zabbix has the following functions:
(1)。 It has the functions of common commercial monitoring software (host performance monitoring, network equipment performance monitoring, database performance monitoring, FTP and other communication protocol monitoring, multiple alarm methods and detailed report chart drawing functions).
(2)。 Support for automatic discovery of network devices and servers
(3)。 Support distributed, centralized display and management of distributed monitoring points
(4)。 Strong expansibility, the server provides a general interface, and can develop and improve all kinds of monitoring by itself.
The advantages and disadvantages of Cacti, Nagios, and Zabbix are as follows:
Cacti: it has a good drawing function in monitoring. Cacti is better than Nagios in traffic flow and graphics shaping, but inferior to Nagios in fault analysis, and the alarm mechanism needs to be improved.
Nagios: suitable for monitoring whether a large number of services on a large number of servers are normal, the focus is not on graphical monitoring. Many of its integrated functions, such as alarm, are stronger than Cacti, but weaker than Cacti in drawing and graphics modeling.
Usually, most enterprises use Nagios+Cacti+percona-monitoring-plugins template to complete the daily monitoring of the database.
Zabbix:
Advantages: open source, no software cost input; low requirements for server equipment performance, support for many devices, support for distributed centralized management, open interface, strong expansibility, third-party plug-ins specifically customize the monitoring of the database.
Disadvantages: all English, the interface is not friendly enough, when the amount of data is too large, it is not very convenient for database cleaning.
Thank you for reading this article carefully. I hope the article "what are the commonly used open source network and database monitoring tools" shared by the editor will be helpful to you. At the same time, I also hope that you will support and pay attention to the industry information channel. more related knowledge is waiting for you to learn!
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
Introduction of oracle management tools (1) = sql*plus is included with oracle
© 2024 shulou.com SLNews company. All rights reserved.