📜 ⬆️ ⬇️

51 tools for APM and server monitoring



After creating a web or mobile application, an equally interesting stage begins: you need to rent or purchase servers , deploy a backend to them and watch how your product is wildly popular with users. And so that everything goes smoothly, you need to monitor the operation of servers and applications, controlling their performance and eliminating hints of problems. And in order not to waste time searching for suitable tools for monitoring and management, we suggest you - sysadmins and developers - take advantage of this selection.

1. Anturis - Cloud monitoring for servers and websites, monitoring IT infrastructure




This is a cloud (SaaS) platform designed for external monitoring of the company's web services and internal monitoring of the IT infrastructure (servers and applications). The project team includes experienced specialists and engineers who worked for large companies and well-known startups, including Parallels, Kaspersky Lab, Amdocs, Atempo, K7 Cloud and jNetX.
')
Cost: Free tariff plan, or from $ 9.50 monthly .

2. AppDynamics - Service for APM and server monitoring




AppDynamics is a new generation of monitoring solutions that simplify the management of complex, mission-critical applications. Customers include DIRECTV, AMICA Insurance, Hotels.com, StubHub, Staples, Insight Technologies and Cornell University.

Cost: Trial for 15 days, then from $ 230 monthly .

3. AppNeta - APM Solutions




AppNeta provides comprehensive monitoring of applications and network performance, and provides extensive end-user monitoring tools. The project provides easy-to-use, efficient services that allow you to establish connections between applications and networks, as well as between the companies that manage them.

Cost: Free trial of 90 days, then from $ 79 monthly .

4. BigPanda - Automating Incident Management




BigPanda is a SaaS platform that simplifies the process of conflict resolution in complex web environments. The project can help you understand the flow of data and alerts, visualize dependencies in production processes. And if something goes wrong, you can quickly identify the cause and eliminate it.

Cost: Trial for 21 days, then from $ 449 per month .

5. Boundary - Server and Application Developer Monitoring




Boundary is an application infrastructure monitoring service. Does not require any changes to the applications themselves. It does not depend on the programming languages ​​used, it is located on each virtual machine. Boundary collects a large amount of performance data, consolidates information from other sources and generates comprehensive maps of applications that are updated in real time.

Cost: Free tariff plan or from $ 12 monthly .

6. Datadog - Cloud monitoring as a service.




Datadog is a monitoring service that aggregates metrics and events from servers, from databases, applications, tools and services, on the basis of which a comprehensive presentation of the infrastructure is formed. These features are provided on the basis of an analytical SaaS platform that allows you to coordinate the actions of development teams and administrators in order to avoid downtime, quickly solve performance problems and complete development and deployment cycles in time.

Cost: Trial of 14 days, then from $ 15 monthly .

7. Dynatrace - APM service




DynaTrace is one of the innovators and leaders in the field of APM. The company offers a powerful APM-system, which implements a preventive approach to managing application performance. This allows you to significantly reduce the duration of troubleshooting, as well as free up a lot of resources previously spent on solving performance problems.

Cost: Trial 30 days, then you need to request prices .

8. Gear5 - Alert system and monitoring site performance




Measures the load time and speed of your site from the point of view of real users. Data is collected directly from users' browsers, which will allow you to get an accurate picture of the site’s performance.

Cost: Free tariff plan or from $ 15.91 per month .

9. Idera - Monitoring IT Infrastructure




This is a project for monitoring servers and websites for cloud infrastructures. Idera provides simple, unified, smart, and fast tools for AWS (EC2) cloud servers, websites, web applications and services. The project helps to optimize the performance and process of eliminating failures. Information in the Idera control panel is updated every few seconds (not minutes), and with its help you will be able to identify such hidden problems as the theft of processor resources (CPU Steal), and take timely action.

Cost: Trial of 14 days, then from $ 70 monthly .

10. Instrumental - Real-Time Application Monitoring




Very powerful monitoring service, allows you to shoot about 500,000 metrics / sec, and not even sweat.

Cost: Trial 30 days, then from $ 150 monthly .

11. LogicMonitor - hosting monitoring of networks, servers, applications, storages and cloud services




LogicMonitor is a SaaS service for monitoring physical, virtual and cloud IT infrastructure. Here you can track performance, view history and reports, set up email and SMS alerts to alert employees of potential problems that need to be resolved before they begin to affect your business processes. LogicMonitor provides, in a single web console, a pre-configured monitoring service that is ready for operation for most switch vendors, routers, firewalls, balancers, servers, applications, databases, VoIP systems, and storages.

Cost: Trial of 14 days, then from $ 249 per month .

12. Munin - Program monitoring system, network and applications




Munin is a tool for monitoring network resources, helping to analyze the dynamics of their consumption and solve problems like “what killed our performance now?”. Munin is very easy to set up and use; by default, it provides a bunch of graphs, almost without requiring gestures.

Cost: Free, open source .

13. Nagios - IT Infrastructure Monitoring and Alert Distribution System




Nagios is a powerful monitoring system that allows you to identify and solve problems related to your IT infrastructure before they affect important business processes. This is a scalable and flexible tool, thanks to which you can sleep at ease - unexpected failures will not disrupt the course of work.

Cost: Free Nagios Core engine .

14. New Relic - Monitoring System and APM




New Relic offers an analytical SaaS platform that allows you to manage application performance and monitor real users of web applications deployed in cloud services and data centers. Applications can be written in Ruby, Java, .NET, Python, PHP, Node.js. Also New Relic offer solutions for mobile monitoring for iOS and Android.

Cost: Lite-version and trial for 14 days, then from $ 75 monthly .

15. Ruxit - Web Application Performance Monitoring System




Ruxit studies your environment and analyzes various anomalies. And when something goes wrong, you will receive not only a warning, but also a possible solution to the problem.

Cost: The first 1000 hours are free, then from $ 0.2 per hour, or 500 sessions, or 100 network checks .

16. Scoutapp - Hosting Server Monitoring




Convenient graphics and alert system, deployed in five minutes. More than 60 plug-ins, simple configuration via a web interface, without having to remember any commands.

Cost: Trial of 14 days, then from $ 15 for each server monthly .

17. Sematext - A system for monitoring performance, sending alerts and detecting anomalies.




Sematext offers a number of modular, scalable cloud services — SPM Performance Monitoring, Logsene Log Management & Analytics, Site Search Analytics, and several others. Some of them are available in local versions (on premise).

Cost: Trial 30 days, then from $ 0.035 per server per hour .

18. Solarwinds - Server Monitoring System and APM




Hundreds of thousands of system administrators around the world use SolarWinds products to manage environments ranging from ten to tens of thousands of network devices. This product family includes tools for fault tolerance and performance management, for configuration and engineering. The company was founded in 1999, headquartered in Austin, Texas, and the development teams are scattered across countries.

Cost: Trial of 30 days, the cost of applications from $ 2000 .

19. Stackify - Application Monitoring & performance for DevOps insight.




Stackify is a cloud-based platform for monitoring and troubleshooting web applications. Designed for software developers, system administrators and support services. With Stackify, you can easily identify and solve problems in applications. The platform offers tools for monitoring, logging errors, logs, and secure remote access to data aggregated on the service.

Cost: Trial of 14 days, then from $ 15 per server per month .

20. WhatsUpGold - software for monitoring networks and servers




Allows you to get an accurate idea of ​​the performance of your IT environment. Uses various monitoring techniques to measure performance, determine the availability and status of your network, servers, and applications.

Cost: Trial 30 days, then from $ 1755 .

21. Manageengine Opmanager - software for network management and monitoring




ManageEngine creates Enterprise-level applications for managing IT resources. These are large network frameworks for large, including international companies. Currently, ManageEngine serves more than 45,000 customers, including about 60% of Fortune 500 companies.

Cost: Trial of 30 days, then from $ 595 for 25 devices .

22. Count.ly - Mobile Analytical Platform




Countly is a real-time mobile analytics application. Collects data from mobile phones and visualizes information, allowing you to analyze application usage and user behavior.

Cost: Trial 30 days, then you need to request prices .

23. CA Technologies




The company CA Tchnologies is engaged in the design, development, marketing, licensing and support of software products for management in the field of IT, working on various platforms. The company's portfolio includes solutions for mainframes and distributed environments, for managing infrastructure, projects, security, service, performance, as well as for automating data centers and virtualization.

Cost: Contact them .

24. Riverbed - Performance Management




Riverbed has developed several Enterprise class products that address fundamental issues related to WAN performance.

Cost: Contact them .

25. Icinga - Open Source Monitoring




Icinga 2 is a network monitoring system, parallel to the development branch of Icinga 1. By default, it does not have a user interface, it must be installed separately. Compatible with Nagios, as its fork, it inherited its disadvantages.

Cost: Free, open source .

26. Zabbix - Distributed open source enterprise-class solution for monitoring




Zabbix created by Alexey Vladyshev. The system is designed to monitor and track the status of various services, servers and network equipment.

Cost: Free, open source .

27. Monit - A simple solution for proactive monitoring.




Monit is a small open source utility for managing and monitoring Unix systems. Monit provides automatic maintenance and recovery, is able to identify the causes of failures.

Cost: Free, open source .

28. Cacti




A complete solution for plotting various metrics, created on the basis of RRDTool.

Cost: Free, open source .

29. Sealion




This service allows you to quickly diagnose problems on Linux-servers.

Cost: Trial of 14 days, then from $ 19 monthly .

30. OpenNMS




Enterprise free platform for network monitoring and management.

Cost: Free, open source .

31. Site24x7




External monitoring service for websites, created by ZOHO Corp. Website & Server Monitoring Service.

Cost: Trial of 30 days, then from $ 9 monthly .

32. Serverdensity




Monitoring system for servers on FreeBSD, Windows, OS X and Linux, with custom plugins.

Cost: Trial of 15 days, then from $ 9 monthly .

* * *
upd.

33. Keymetrics




PM2 process manager for NodeJS and server monitoring.

Cost: There is a free version .

Thanks for the tip botaniQQQ

34. Nixstats




Nixstats is a free service for monitoring and displaying server statistics. While free, just register on the site.

Thanks for the tip zapimir

35. Sensu




Open core monitoring and telemetry service.

Cost: Trial 2 months, then $ 50 monthly .

Thanks for the tip levkin

36. Netdata




Real-time monitoring and telemetry. Link to githab to install the demo version.

Thanks for the tip OLQLOSH

37. Zenoss




Flexible, comprehensive service for monitoring events, performance and availability.

There is a free core version.

Thanks for the tip from SemperFi

38. Glowroot




Open APM system written in Java.

Cost: Free, open source .

Thanks for the tip johndow

39. Observium




Monitoring system with a very high degree of automation. Supports a very wide range of hardware, platforms and operating systems.

Cost: Free plan or £ 150 per year .

For the tip, thanks varnav

40. Hawkular




A set of REST services for monitoring, the development of which is sponsored by Red Hat.

Cost: Free, open source .

Thanks for the MBurov tip

41. Prometheus




Another open solution for monitoring and sending alerts.

Cost: Free, open source .

Thanks for the MBurov tip

42. Raintank




The raintank company offers open source the solution for monitoring of the class Enterprise - Grafana .

Cost: Free, open source .

Thanks for the tip ealebed

43. MoSKito




This tool is in many respects similar to NewRelic and AppDynamics, but it implements the concept of a more focused application.

Cost: Free, open source .

Thanks for the tip dvayanu

44. Cloudstats




Russian integrated cloud monitoring and backup system.

Cost: From 150 rubles for one server .

Thanks for the tip zombi_man

45. SpiceWorks




Completely free (even support) monitoring system with rich features.

Cost: Free .

Thanks for the tip phoenix87

46. Visual Studio Application Insights




The brainchild of Microsoft, designed to monitor and troubleshoot web applications and services.

Cost: Depends on the selected modules and functions .

Thanks for the tip Ky7m

47. System Center Operations Manager




Another product from the creators of Windows, designed for monitoring and management in the corporate segment .

Thanks for the tip, brainfair

48. Anodot




Real-time system for the detection of anomalies and analytics.

Cost: Trial 30 days, then request a price .

Thanks for the tip. Sergeylanz

49. HP Monitoring and Diagnostic Tools




Cost: A number of tools are free, for the rest request prices .

Thanks for the tip Balintrue

50. IBM Smart Monitoring




A system for monitoring private cloud infrastructures.

Cost: Trial, then request prices .

Thanks for the tip Balintrue

51. Monitor.us




Platform for creating your own set of monitoring online services.

Cost: Trial of 15 days, then it all depends on your needs .

Thanks for the tip shade02
* * *

If you have in mind the appropriate services, write in the comments, we are happy to complement the selection.

Source: https://habr.com/ru/post/304356/


All Articles