LogoLogo
  • Welcome
  • Overview
    • Architecture
      • API Server
      • Sizing
    • Dashboard Overview
    • Monitoring Concepts
      • Application Performance Management
        • Availability Monitoring
        • Performance Intelligence
        • Service Level Management
        • Synthetic Transaction Management
        • Alerts Management
        • Reporting & Analytics
      • Infrastructure Monitoring
      • Unified Monitoring
    • Automation Concepts
      • Definition of Terms
      • Infrastructure as Code
        • Project Structure and Organization
        • Setting Up IaC Environment
        • Infrastructure Provisioning
        • Configuration Management
      • SAP Basis Automation
      • Automated Migration
  • User Guide
    • Onboarding
    • Setup
      • Gateway Setup
        • Gateway Network Setup
        • IT-Conductor Gateway Setup on Windows
        • IT-Conductor Gateway Setup on Linux
        • IT-Conductor Gateway Setup on AWS
        • IT-Conductor Gateway Setup on Azure
        • IT-Conductor Gateway Setup for SAP Secure Network Communications (SNC)
      • API Server Setup
      • MSP Tenant Setup
      • SSO Setup
        • Azure ADFS Identity Provider
        • Azure Active Directory (AAD) App Gallery
    • Monitoring
      • General
        • Maintenance Mode
          • Manual Maintenance
          • Scheduled Maintenance
        • Central Syslog Server Monitoring
        • URL Monitoring Locations
      • Cloud Monitoring
        • AWS Monitoring
        • Microsoft Azure Monitoring
      • Database Monitoring
        • IBM DB2 Database Monitoring
        • Microsoft SQL Server Monitoring
        • Oracle Database Monitoring
        • SAP HANA System Monitoring
          • SAP HANA Scale-Out Monitoring
          • SAP HANA Overview Dashboard
          • SAP HANA Alert Management
        • SAP ASE Database Monitoring
        • SAP MaxDB Monitoring
        • HA/DR Monitoring
      • Infrastructure Monitoring
        • File Server Monitoring
          • File Watcher Monitoring
        • Git Server
        • OS Monitoring
          • Unix/Linux System Monitoring
            • Linux Network Interface Monitoring
            • OS Printer Monitoring
          • Windows System Monitoring
            • WinRM Adapter Configuration
              • WinRM Services Configuration
              • Domain User Access
              • WMI Namespace Access
              • Windows Service Configuration
        • VMWare vCenter Monitoring
      • SAP Monitoring
        • Business Process Monitoring
          • Business Process Composer
          • BDoc Monitoring
          • IDoc Monitoring
        • SAP BusinessObjects Monitoring
          • SAP BO Data Services Monitoring
        • SAP Cloud Connector Monitoring
        • SAP Host Agent Monitoring
        • SAP NetWeaver Monitoring
          • SAP ABAP System Monitoring
            • SAP Transports
            • Security Role Import
            • SAP ABAP Overview Dashboard
            • SAP CCMS Alert Monitoring
            • SAP Batch Jobs Monitoring
              • SAP Batch Job Monitoring for CCMS Alerts
              • Advanced SAP Batch Job Monitoring
            • SAP SLT & RFC Connection Monitoring
            • Print Spooler Monitoring
            • Workload Monitoring
              • Transaction Code Monitoring
              • SAP Workload Monitoring
          • SAP J2EE System Monitoring
            • SAP J2EE Monitoring Role
            • Keystore Views and Certificates Monitoring
            • SAP PO Application Monitoring
          • SAP Systems Administrator Panel
        • SAP Web Dispatcher Monitoring
        • LMDB Discovery
        • Team-Based Central SAP Download Manager
    • Automation
      • Migration
        • Oracle to AWS Migration
        • Oracle to ASE Migration
        • SAP on MSSQL to AWS Migration
        • S/4HANA to Cloud Migration
      • E2E System Refresh Automation
        • Frequently Asked Questions
      • Age-based HANA Backup Automation
      • Inbound/Outbound Queue Restart Automation
      • OS File System Cleanup Automation
      • OS Linux Pacemaker Cluster Error Management
      • OS Printer Queue Restart Automation
      • OS Linux Kernel Patching using ChAI
      • OS Linux System Reboot using ChAI
      • SAP Batch Job Restart on Error
      • SAP Kernel Update using ChAI
      • SAP HANA Account Activation using ChAI
      • SAP Transports using ChAI
        • Frequently Asked Questions
      • SAP User Unlock and Password Reset Automation
      • Start/Stop Automation
    • Reporting
      • Available Reports
      • Creating Reports
        • Service Health KPI Report
      • Scheduling Reports
        • Automated HANA Reports
      • Report Elements
      • Archived Alerts Reporting
    • Account Administration
      • Invite Users
      • Create Robot Users
      • Update Linux System Account Password After Expiration
    • Notifications
      • Alerts
      • Threshold Overrides
        • Threshold Overrides Variables
      • Notification Targets
      • Distribution Lists
      • Subscriptions
      • Custom SMTP Notification Providers
      • Integration Providers
        • Derdack EA Integration
        • ilert Integration
        • Jira Service Desk Integration
        • Microsoft Teams Integration
        • PagerDuty Integration
        • Slack Integration
      • On-Call Scheduling
      • Calendar Events
    • Diagnostics
      • Gateway Communication Dump Debug Mode
      • Running IT-Conductor Gateway from CLI
      • SAP CCMS Missing Data
    • IT-Conductor FLUX
    • SID-Refresh
      • Product Overview
      • Getting Started
      • Documentation
      • Release Notes
      • Frequently Asked Questions
      • Troubleshooting Guide
        • Component CRM_MIDDLEWA_CRM - CRM Middleware Configuration
        • Failure to Start the Java-based GUI
        • Inconsistencies found in the table TADIR
        • Java-based GUI Runs with Pixelated Fonts
        • No email message is created after sending an email in SO01
        • Program Run as root
        • SICF Wrong Credentials
        • SU01: Error in user management
        • External Resources
      • Pricing
  • Release Notes
    • Gateway
  • References
    • Open-Source Software
    • Support
Powered by GitBook
On this page
  • Types of Infrastructure Monitoring
  • Infrastructure Components
  1. Overview
  2. Monitoring Concepts

Infrastructure Monitoring

PreviousReporting & AnalyticsNextUnified Monitoring

Last updated 10 months ago

Infrastructure monitoring is the process of continuously collecting and analyzing the performance, availability, and health of an organization's IT infrastructure components. It systematically monitors servers, networks, databases, applications, and interconnected systems to detect, diagnose, and address any issues affecting their functionality. By utilizing specialized tools and methodologies, infrastructure monitoring ensures real-time visibility into the operational aspects of the infrastructure, enabling proactive management, timely troubleshooting, and optimization of resources to maintain seamless operations.

Types of Infrastructure Monitoring

There are two types of infrastructure monitoring: agent-based monitoring and agentless monitoring. Understanding the advantages and disadvantages of each type is crucial in selecting the most suitable approach to an organization's specific requirements, infrastructure complexity, and operational objectives.

Agent-based Monitoring

Agent-based monitoring involves the utilization of software agents to collect data from various components of an infrastructure. These agents are dedicated components responsible for collecting, processing, and reporting data to a central monitoring platform.

One significant advantage of agent-based monitoring is its ability to continue collecting data even if the network connection between the monitored system and the monitoring platform is interrupted or lost. In such cases, these agents can buffer the collected data and transmit it to the monitoring platform once the network connection is re-established, ensuring data integrity and continuity of monitoring operations.

Agentless Monitoring

Agentless monitoring involves gathering performance metrics from infrastructure components without installing additional software agents on the devices being monitored. This method relies on established technologies such as Simple Network Management Protocol (SNMP), Windows Management Instrumentation (WMI), and Hypertext Transfer Protocol (HTTP) to access and collect relevant data from the monitored systems. Furthermore, agentless monitoring operates with minimal intrusion and overhead on the monitored systems, reducing resource consumption and potential conflicts within the infrastructure.

As an agentless monitoring solution, IT-Conductor excels in its ability to monitor, manage, and orchestrate applications and their associated infrastructure components within a single interface.

See for more information.

Infrastructure Components

Modern IT infrastructure comprises several interdependent components, each playing a crucial role in ensuring the smooth operation of an organization's technological ecosystem. These components encompass a wide array of hardware, software, and networking elements, collectively forming the backbone of an organization's IT environment. Understanding these components is essential for comprehensive infrastructure monitoring.

Servers

Servers act as the core computing systems within an infrastructure, hosting applications and their data. The most common types of servers used in enterprise environments are file servers, application servers, web servers, and database servers, each with specific functions essential for managing business operations.

Monitoring server health involves a comprehensive assessment of their availability and performance. This ensures that these systems operate optimally, providing uninterrupted service to users while mitigating potential bottlenecks or system failures that could lead to costly downtime. The most common server performance metrics that need to be monitored are the following:

  • CPU Utilization - refers to how much of the CPU resource capacity is used by all the running services and applications on a server. It is often represented in percentages (%).

  • Memory Utilization - refers to how much of the memory resource capacity is utilized by all the running services and applications in a server. It is often represented in percentages (%).

  • Disk Utilization - refers to how much of the disk resource capacity is used.

Here are some of the server types that can be monitored using IT-Conductor:

Database

Databases store and manage critical organizational data. They encompass a wide array of information, ranging from structured data, which fits neatly into predefined categories, to unstructured data, which includes content like documents, images, and multimedia files.

Monitoring databases involves a meticulous process to ensure their optimal performance and reliability. This includes tracking various key metrics such as the following:

  • Response Time - refers to the duration a database system takes to respond to a specific query or transaction request initiated by a user or an application.

  • Database Throughput - refers to the rate at which a database system processes and handles data transactions over a specified period.

  • Query Performance - refers to the efficiency and speed with which a database system executes and responds to queries initiated by users or applications.

Here are some of the database types that can be monitored using IT-Conductor:

Applications

Applications are the diverse array of software programs or services designed to perform specific tasks or functions. They encompass a wide spectrum, ranging from readily available software solutions to custom-developed applications developed to meet specific business needs and workflows.

Monitoring applications involves tracking various performance metrics such as the following:

  • Application Availability - indicates whether an application is in UP or DOWN state; measures the uptime and downtime.

  • Average Response Time - refers to the average response time over a specified period.

  • Peak Response Time - refers to the longest recorded response time within a specified period.

  • Error Rate - refers to the percentage of the number of requests that result in an error over a specified period.

  • Timeout - refers to the time the application is idle or not responding to requests.

  • Retries - facilitates the ability of applications to handle transient failures.

  • Jitters - inserts variation in time when a request or any remote call is initiated.

In the case of intricate applications like managing an SAP landscape, a multifaceted approach to monitoring becomes indispensable.

Network

Network components like routers, switches, and firewalls collectively create the essential connectivity framework that enables seamless communication and efficient data transfer across various devices and systems.

Monitoring network infrastructure involves continuous evaluation and analysis of various network performance metrics such as the following:

  • Network Availability - refers to the state or condition of a network being operational and accessible for users or devices to transmit and receive data without interruption or downtime.

  • Network Bandwidth - refers to the maximum data transfer rate or capacity of a network communication channel, representing the amount of data that can be transmitted over a specified period.

  • Network Throughput - refers to the actual rate of successful data transmission over a specified period.

  • Network Latency - refers to the time delay that occurs when data packets travel from one point to another within a network.

Cloud Components

Cloud infrastructure consists of various components that collectively provide computing resources and services. Some key components include:

  • Compute - includes virtual machines (VMs), containers, and serverless computing services that enable the execution of applications and workloads.

  • Storage - refers to the resources used to store data such as object storage, block storage, and file storage services (e.g., Amazon S3, Azure Blob Storage, Google Cloud Storage).

  • Networking - refers to the components that manage the connectivity between various resources and services. It includes virtual networks, load balancers, content delivery networks (CDNs), and services (e.g., Amazon Virtual Private Cloud (VPC), Azure Virtual Network, Google Cloud Load Balancing).

Cloud monitoring helps track the performance, availability, and health of cloud resources, allowing administrators to optimize usage and identify issues proactively.

Here are some of the public cloud environments you can monitor using IT-Conductor:

See for more information.

Unified Monitoring
Windows System Monitoring
Linux System Monitoring
SAP J2EE Server Monitoring
Microsoft SQL Server Monitoring
Centralized Syslog Monitoring
SAP HANA Monitoring
SAP ASE Database Monitoring
SAP MaxDB Monitoring
IBM DB2 Monitoring
Oracle Database Monitoring
Microsoft SQL Server Monitoring
Application Performance Management
AWS Monitoring
Microsoft Azure Monitoring
Figure 1: CPU Utilization Chart in IT-Conductor
Figure 2: Memory Utilization Chart in IT-Conductor
Figure 3: Disk Utilization Chart in IT-Conductor