System Monitoring

Monitor server CPU, RAM, temperature, and Massa RPC latency.

1|1|Updated Mar 22, 2025
One-click install
npx skills add https://github.com/lipnelz/robbi --skill system-monitoring-lipnelz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: System Monitoring
Source: https://github.com/lipnelz/robbi/tree/main/.github/skills/system-monitoring
Command: npx skills add https://github.com/lipnelz/robbi --skill system-monitoring-lipnelz

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides essential insights into the operational status and performance of the machine hosting the bot and the connected Massa node, ensuring smooth operation and early detection of issues.

Core Features & Use Cases

  • System Health Checks: Get real-time CPU, RAM, and temperature readings.
  • Node Performance Metrics: Measure Massa node RPC latency and calculate 24-hour uptime.
  • Bot Version Info: Quickly retrieve the bot's current version for troubleshooting.
  • Use Case: A system administrator can use this skill to quickly check if the Massa node is responsive and if the server's resources are within acceptable limits, especially after a system update or during peak network activity.

Quick Start

Check the system's temperature and CPU usage by typing /temperature.

Frequently Asked Questions about System Monitoring

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I check Massa node RPC latency and system health on my server?

You can check Massa node RPC latency and system health using this Skill, which measures JSON-RPC response times and collects server CPU, RAM, and temperature statistics via psutil. It also calculates 24-hour node uptime from historical balance data.

What system metrics can I monitor for a connected Massa blockchain node?

For a connected Massa blockchain node, you can monitor system metrics including CPU usage, RAM availability, and per-sensor temperatures using psutil, plus Massa RPC latency via JSON-RPC calls and 24-hour node uptime based on historical balance data.

How do I calculate Massa node uptime using historical balance data?

This Skill calculates Massa node uptime by analyzing historical balance data to determine the node's 24-hour operational continuity. It provides uptime metrics to help administrators verify node responsiveness after updates or during peak activity.

Does this system monitoring tool require any external dependencies to measure temperatures?

This system monitoring tool requires no external dependencies to measure temperatures. It uses the built-in psutil library to collect per-sensor temperature readings, CPU usage, and RAM availability directly from the host server environment.

Why is my Massa node unresponsive after a system update?

If your Massa node is unresponsive after a system update, this Skill helps diagnose the issue by measuring JSON-RPC latency and checking if server resources like CPU and RAM are within acceptable limits to ensure smooth operation.