Some Key Cloud Platform Monitoring tools.
Nagios: Industry standard for Linux OS monitoring. The OS is the key in IT. It determines your deployments, ops and patching/updating routines. Version XI (free and paid), provides monitoring of all mission-critical infrastructure components including applications, services, operating systems, network protocols, systems metrics, and network infrastructure. Hundreds of third-party add-ons provide for monitoring of virtually all in-house and external applications, services, and systems.
Splunk: Licensed Enterprise grade, can integrate with Nagios and CloudWatch (AWS) amongst many other tools, to provide a single-pane-of-monitoring glass, including a SaaS version. Use cases include ITSM, SIEM integration and log aggregation across tools.
Amazon CloudWatch: CloudWatch from AWS monitors a range of the cloud provider’s resources, including Amazon EC2 and Amazon Elastic Block Store. CloudWatch monitors in real time and provides metrics on latency, requests and CPU utilization. Users can specify to track additional data, such as error rates or memory usage. The cloud monitoring tool can be accessed through command-line tools, an AWS software development kit, API or the AWS Management Console.
Google Stackdriver: This Google Cloud monitoring tool enables users to track performance data of applications running on the public cloud. This service completes diagnostics, logging and monitoring tasks, which can be used for cloud optimization. Google Stackdriver is a native Google Cloud Platform product, but can also be used to monitor applications and virtual machines that run on AWS EC2. There are five main features of Stackdriver: Monitoring, Error Reporting, Debugger, Trace and Logging. This cloud monitoring service can also pull performance data from a range of open source systems.
Microsoft Azure Monitor: Microsoft’s cloud monitoring tool, Azure Monitor, collects and analyzes data and resources from the cloud environments to determine application availability and performance. Azure Monitor aggregates three types of data: diagnostic logs, activity logs and performance metrics. It’s able to provide insights into the operations of applications, containers and VMs running in the cloud.
SCCM, SCOM: Microsoft scripts, monitoring, either on-premise or within Azure. SCCM is a configuration and patch management system for Windows OS’s and includes the actual scripting, alerting, data management. SCCM also secures the end-point. SCOM is a cross platform (Windows and Unix/Linux) performance/health monitoring system used to audit what versions of software and the patches a Windows OS contains. SCOM monitors and generates logs for analysis.
Oracle Application Performance Monitoring Cloud Service: Oracle’s cloud monitoring service tracks application performance to identify problems so IT can address issues. The product’s key features include tracking browser performance, application performance, application logs and application resource performance. Oracle Application Performance Monitoring Cloud Service combines all the collected logs and information, where they can be viewed as a unified data set.
Cisco CloudCenter: This hybrid cloud management platform enables users to deploy and manage applications. Among its many other capabilities, Cisco CloudCenter can be used as a cloud monitoring tool to ensure acceptable application performance. Users can monitor VMs and aggregate memory, disk and CPU usage. If IT teams want system-level data, they can use any third-party cloud monitoring tool to collect more data and provide metrics on usage.
Datadog: Datadog is an analytics and monitoring tool that can be used on databases, tools and servers, working with Linux, MacOS and Windows operating systems. It also supports all of the major cloud service providers. It is available for on-premises deployment or as SaaS. Datadog offers a range of features for users including customizable dashboards, API access and critical issue alerts.
New Relic: New Relic works in real time to track web applications. This cloud monitoring tool enables users to gauge the health of workloads and make decisions about performance data. New Relic displays metrics in a performance dashboard, which can lead users to discover bottlenecks or other