Operating Modes
The agent supports several operating modes. The mode determines what actions the agent can perform in addition to collecting metrics.
Full Control v0.1.0
The default mode. The agent collects metrics from all devices on the network and executes user commands: rebooting, changing pools, installing firmware, managing cooling, and any other operations.
Use Full Control for agents that manage operational devices under your control.
Monitoring Only v0.5.0
The agent operates only in data collection mode — metrics are sent to Pulse, but commands are not sent to devices. An attempt to perform an operation on a device via an agent in Monitoring Only mode will be rejected.
When to use Monitoring Only:
- Monitoring client equipment in a mining hotel without intervention rights
- Observing devices in a test or isolated network
- Situations where accidental command execution needs to be prevented
The current mode is displayed in the Mode column in the agent list.
Agent Pause v0.1.0
The agent can be temporarily paused without deletion. In pause mode, the agent stops network scanning and metric collection.
What happens during a pause:
- All devices linked to this agent switch to Offline status
- Commands are not sent to these devices
- Agent configuration and scanning tasks are saved
- The agent can be resumed at any time via Resume in the context menu
When to use pause:
- Technical work on the network where the agent is operating
- Temporary disconnection of a network segment without deleting the agent
- Scheduled maintenance of the server where the agent is running
Mode Switching v0.5.0
The agent's operating mode can be changed at any time via the agent's context menu → Change mode. The change is applied immediately without restarting the agent.
Creating and Configuring an Agent
The Agent is a key component of the HashCore Pulse infrastructure. It is a local application installed on a computer or server within the same network as the miners, scanning the network, collecting metrics, and executing user commands.
Scan Tasks
A Scan Task is a configuration that defines which IP ranges the agent will check for device discovery and how to authenticate with found miners. Each agent can have multiple scan tasks for different subnets.