51 tools for APM and server monitoring

Original author: Hayden James
  • Transfer


After creating a web or mobile application, an equally interesting stage begins: you need to rent or purchase servers , deploy a backend on them and watch how your product is extremely popular among users. And in order for everything to go smoothly, it is necessary 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 offer you - system administrators and developers - to use this selection.

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




This is a cloud-based (SaaS) platform designed for external monitoring of company web services and internal monitoring of IT infrastructure (servers and applications). The team of this project 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 plan, or from $ 9.50 per month .

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. Among the clients of the service are DIRECTV, AMICA Insurance, Hotels.com, StubHub, Staples, Insight Technologies and Cornell University.

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

3. AppNeta - Solutions for APM




AppNeta provides comprehensive control of applications and network performance, provides extensive monitoring tools for end users. Within the framework of the project, easy-to-use, effective services are available that allow you to establish connections between applications and networks, as well as between companies that manage them.

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

4. BigPanda - Incident Management Automation




BigPanda is a SaaS platform that simplifies the process of resolving conflicts in complex web environments. A 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 - Monitoring of servers and applications for developers




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 complex application maps that are updated in real time.

Cost: Free 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 view of the infrastructure is formed. These capabilities are provided on the basis of an analytical SaaS platform that allows you to coordinate the actions of development teams and admins in order to avoid downtime, quickly solve performance problems and complete development and deployment cycles on time.

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

7. Dynatrace - APM service




DynaTrace is one of the APM innovators and leaders. The company offers a powerful APM system that implements a proactive approach to application performance management. This allows you to significantly reduce the duration of troubleshooting, as well as free up a bunch of resources previously spent on solving performance problems.

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

8. Gear5 - Website Alert and Performance Monitoring System




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 idea of ​​the site.

Cost: Free 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 a simple, unified, smart, and fast toolkit for AWS Cloud Servers (EC2), websites, web applications, and services. The project helps optimize performance and troubleshooting. Information in the Idera control panel is updated every few seconds (not minutes), and with its help you can identify hidden problems such as the theft of processor resources (CPU Steal) and take timely action.

Cost: Trial 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 does 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 monitor performance, view history and reports, set up alerts by mail and SMS to alert employees of potential problems that need to be addressed before they begin to affect your business processes. LogicMonitor provides a pre-configured, ready-to-use monitoring service for most switch vendors, routers, firewalls, balancers, servers, applications, databases, VoIP systems and storage in a single web console.

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

12. Munin - Software monitoring of the system, network and applications




Munin is a tool for monitoring network resources that helps analyze the dynamics of their consumption and solve problems such as “what has killed our productivity now?”. Munin is very easy to set up and use, by default it provides a bunch of graphs, requiring almost no gestures.

Cost: Free, open source .

13. Nagios - IT Infrastructure Monitoring and Alert System




Nagios is a powerful monitoring system that allows you to identify and solve problems associated with IT infrastructure before they affect important business processes. This is a scalable and flexible tool, thanks to which you can sleep peacefully - unexpected failures will not disrupt the progress 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. New Relic also offer mobile monitoring solutions for iOS and Android.

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

15. Ruxit - Web Application Performance Monitoring System




Ruxit examines 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 - Server Hosting Monitoring




Convenient graphics and an alert system, deployed in five minutes. More than 60 plugins, simple configuration via the web interface, without the need to remember any commands.

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

17. Sematext - Performance Monitoring, Alerting, and Anomaly Detection System




Sematext offers a range of modular, scalable cloud services - SPM Performance Monitoring, Logsene Log Management & Analytics, Site Search Analytics, and 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 to manage environments that include ten to tens of thousands of network devices. This family of products includes tools for managing fault tolerance and performance, for configuration and engineering. The company was founded in 1999, headquartered in Austin, Texas, and development teams are scattered in different countries.

Cost: Trial 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 that arise in applications. The platform offers tools for monitoring, recording errors, logs and secure remote access to data aggregated on the service.

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

20. WhatsUpGold - software for monitoring networks and servers




Gives you an accurate idea of ​​the performance of your IT environment. It 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 30 days, then from $ 595 for 25 devices .

22. Count.ly - Mobile analytic platform




Countly is a real-time mobile analytics application. It 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




CA Tchnologies is engaged in the design, development, marketing, licensing and support of IT management software products running 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, a parallel 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 inherited its shortcomings.

Cost: Free, open source .

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




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

Cost: Free, open source .

27. Monit - A Simple Proactive Monitoring Solution




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 graphing 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 14 days, then from $ 19 monthly .

30. OpenNMS




A free Enterprise class 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 30 days, then from $ 9 monthly .

32. Serverdensity




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

Cost: Trial 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




An 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 github for installing 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, SemperFi

38. Glowroot




An open APM system written in Java.

Cost: Free, open source .

Thank you for the tip johndow

39. Observium




Monitoring system with a very high degree of automation. It supports a very wide range of equipment, platforms and operating systems.

Cost: Free plan or £ 150 per year .

Thanks for the tip varnav

40. Hawkular




A set of monitoring REST services sponsored by Red Hat.

Cost: Free, open source .

Thanks for the tip MBurov

41. Prometheus




Another open source solution for monitoring and sending alerts.

Cost: Free, open source .

Thanks for the tip MBurov

42. Raintank




Company raintank offers open source monitoring solution for Enterprise Class - Grafana .

Cost: Free, open source .

Thanks for the tip ealebed

43. MoSKito




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

Cost: Free, open source .

Thank you for the tip dvayanu

44. Cloudstats




Russian integrated cloud monitoring and backup system.

Cost: From 150 rubles per 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 anomaly detection 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, ask for prices .

Thanks for the tip Balintrue

50. IBM Smart Cloud Monitoring




A system for monitoring private cloud infrastructures.

Cost: Trial, then request prices .

Thanks for the tip Balintrue

51. Monitor.us




A platform for creating your own set of monitoring online services.

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

Thanks for the tip. Shade02
* * *

If you have any suitable services in mind, write in the comments, we will gladly complete the selection.

Also popular now: