Data File Sensor
The sensor allows getting data from various sources and processes them to get metrics and status values.
FTP/S, HTTP/S, SSH/Bash, SFTP, Windows/SMB, TFTP
The sensor loads data from a file or URL using one of the predefined file formats (including custom formats). It can alert on retrieved metrics and status values.
Available alerts:
- Alert on Monitoring Sensor counter
- File does not exist
- File exists
- File modified
- File is empty
- File is not empty
- File access error
- Authentication error
- Connection error
- File has not been updated within a given time range (file age)
- File updated too often (file age)
- File read error
Supported File Formats
Native Data Formats
NetCrunch can receive counters and status objects at once. It supports JSON and XML formats that allow passing both counters and statuses, and additionally, it supports a rather simplistic CSV format for counter metrics.
Custom Data Formats
You can make NetCrunch understand any format using Data Parsers, allowing parsing and analyzing external data. The result is always a list of counters and status objects.
See Data Parsers