MachineInfoV1
Info
This page was generated by extracting information from a JSON Schema data file for the API. It may be missing some information, or otherwise suggest approximate or placeholder values based on information in the schema file; this is due to limitations on how that data is extracted from the underlying Rust code and into the JSON Schema, and then again from there and into these docs.
This is an object value, with the following properties:
-
container_runtime- optional nullablestring. If we detected that we're running in a container, the name of the container runtime -
cpu_brand- requiredstring. Identifies the CPU. If you have a mixture of different CPUs, this will be a comma separated list of the different CPUs -
distribution- requiredstring. The OS distribution -
fingerprint- requiredstring. Additional metadata hash(es) that can identify the running machine. For example, when running in AWS, the instance-id will be included. -
hostname- requiredstring. The hostname of the system, as reported bygethostname(2) -
kernel_version- optional nullablestring. The kernel version -
mac_address- requiredstring. The MAC address of the primary, non-loopback, network interface -
node_id- requiredstring. The NodeID of the system -
num_cores- requiredinteger. The number of available CPUs as reported by https://docs.rs/num_cpus/latest/num_cpus/fn.get.html -
online_since- requiredstring(date-time). The date/time at which the process was last started -
os_version- requiredstring. The OS version (which often includes the distribution) -
platform- requiredstring. Identifies the running platform -
process_kind- requiredstring. Which process is running. eg:kumodvstsa-daemonvs.proxy-server. -
total_memory_bytes- requiredinteger(u-int64). Total physical memory installed in the instance -
version- requiredstring. The version of KumoMTA that is running
Examples
{
"container_runtime": "string",
"cpu_brand": "Intel(R) Xeon(R) CPU E5-2686 v4 @ 2.30GHz",
"distribution": "ubuntu",
"fingerprint": "aws_instance_id=i-09aebefac97cf0000,machine_uid=ec22130d1de33cf52413457ac040000",
"hostname": "mta1.example.com",
"kernel_version": "6.8.0-1016-aws",
"mac_address": "02:02:02:02:02:02",
"node_id": "9745bb48-14d7-48f2-a1fb-7df8d5844217",
"num_cores": 64,
"online_since": "1990-12-31T23:59:60Z",
"os_version": "Linux (Ubuntu 24.04)",
"platform": "linux/x86_64",
"process_kind": "kumod",
"total_memory_bytes": 1003929600,
"version": "2026.02.24-2d1a3174"
}