Health Monitoring Agent

The Health Monitoring Agent provides continuous monitoring of your server’s performance metrics, including CPU usage, memory consumption, and disk usage. This agent is essential for maintaining system health and identifying resource bottlenecks.

Key Features

  • CPU Usage Tracking: Monitor real-time CPU utilization to prevent overloading.
  • Memory Usage: Track memory consumption to optimize application performance.
  • Disk Usage: Monitor storage utilization to prevent capacity-related outages.

Installation

To install the Health Monitoring Agent:

bitaic install agent health

Configuration

Configure the parameters to monitor in the health-agent-config.yml file:

metrics: cpu_usage: true memory_usage: true disk_usage: true
  • cpu_usage: Enable CPU usage monitoring.
  • memory_usage: Enable memory usage tracking.
  • disk_usage: Enable disk usage tracking.

Usage

Start the agent with:

bitaic agent start health

Check the status:

bitaic agent status health

Accessing Health Data

Review real-time health metrics in the Bitaic Dashboard or query specific metrics through the CLI.