Appliance Health Monitoring

Overview

Appliance Health Monitoring helps you proactively manage and troubleshoot the performance of your Login Enterprise Virtual Appliance. By monitoring key metrics, you can ensure optimal operation and resource utilization, preventing minor issues from becoming major problems.

Benefits of Appliance Health Monitoring

The primary benefit of Appliance Health Monitoring is that it allows you to monitor the health of your Appliance in real time. This enables you to identify and address potential issues before they escalate. For example, running out of disk space can be a major issue, and Appliance Health Monitoring provides clear visibility into how much space you have left. Additionally, by observing how heavy Tests impact Appliance performance and tracking usage trends over time, you can make informed decisions about resource allocation.

Key metrics monitored

Appliance Health Monitoring provides insights into the following metrics:

1. Disk utilization

  • Description: Displays the percentage of total disk space currently in use.
  • Importance: Helps you keep track of available disk space and avoid running out, which can lead to critical issues.

2. Disk utilization (Inodes)

  • Description: Shows the percentage of inodes used versus the total available. An inode represents a file or directory, so running out of inodes means you can’t create new files or directories even if there is free disk space.
  • Importance: Useful for managing systems with a large number of small files, preventing inode exhaustion.

3. CPU utilization

  • Description: Indicates the percentage of CPU resources currently in use.
  • Importance: Helps you monitor how efficiently your Appliance’s CPU is being used and identify potential performance bottlenecks.

4. Memory utilization

  • Description: Shows the percentage of RAM currently in use.
  • Importance: Provides insight into memory usage, helping you understand if your Appliance needs more resources or if there are inefficiencies.

Technical details on metrics monitoring

  • Disk space and inodes check: We check for disk space and inodes every 20 minutes.
  • Disk and Memory utilization: We monitor disk and RAM utilization every 20 seconds. The results are averaged per minute, which is then displayed in the daily graph view.

Metric gathering methods

  • CPU metrics: We read the /proc/stat file at a 20-second interval and calculate the delta using the algorithm in c#. For details, see Gathering CPU utilization from /proc/stat.
  • Memory metrics: We gather memory metrics from /proc/meminfo, where the calculation is performed as follows: UsedMemory = MemTotal - MemFree.
  • Disk metrics: Disk usage is monitored using the df command. For details, see the df Command documentation.
  • Inodes metrics: Inodes are monitored using the df command with the -i option.

Accessing Appliance Health Monitoring

From the Login Enteprrise sidebar menu, you can find Appliance Health Monitoring under System > Appliance Health.

Frame 570.png

Using Appliance Health Monitoring

1. Navigate to the feature: Go to System > Appliance Health from your Appliance’s sidebar menu.

2. View metrics: The main screen displays the four key metrics: CPU utilization, Disk utilization (Inodes), Disk utilization, and Memory utilization.

Frame 571.png

3. Analyze data: Review the metrics to understand your Appliance’s current health status. Check for any unusual trends or values that might indicate potential issues.

4. Take action: Based on the data, you can take appropriate action, such as freeing up disk space, managing inode usage, or upgrading resources if necessary.

Goals and takeaways

  • Proactive monitoring: Stay ahead of potential issues by keeping an eye on critical metrics.
  • Informed decisions: Use the data to make decisions about resource allocation and maintenance.
  • Efficient operation: Ensure that your Appliance runs smoothly and efficiently by addressing issues before they impact performance.

If you have questions about Appliance Health Monitoring or if you encounter any issues, feel free to reach out to our support at support@loginvsi.com.