PANTAW COLLECTOR · RANGKAIAN

Collector network

Memerhati kaunter interface dan fakta link yang didedahkan kernel.

Sumber dan fakta dikumpul

Pembacaan read-only /proc/net/dev dan /sys/class/net.

  • kaunter receive dan transmit
  • error dan drop
  • MAC address dan MTU
  • operational state dan carrier
  • speed dan duplex jika didedahkan

Kontrak Observation

Interface dikeluarkan secara deterministik. Atribut link pilihan yang hilang menghasilkan PARTIAL; tiada inventori yang boleh digunakan menghasilkan UNAVAILABLE.

ReasonCode berkaitan: NETWORK_INTERFACE_OBSERVED, NETWORK_INTERFACE_PARTIAL, INTERNAL_ERROR

Semua collector menggunakan nilai ObservationStatus berstruktur dan mengekalkan medan pilihan yang tidak tersedia secara eksplisit.

Ketiadaan secara selamat dan batas

Network namespace menghadkan keterlihatan. Medan wireless, virtual dan khusus driver berbeza.

Permission dan privasi

Permission. Biasanya boleh dibaca tanpa privilege, tertakluk pada namespace dan dasar sysfs.

Privasi. MAC address dan nama interface ialah identifier; simpan audit mentah secara private.

Contoh dinyahsensitifkan

{
  "source": "network",
  "status": "SUCCESS",
  "severity": "INFO",
  "reason_code": "NETWORK_INTERFACE_OBSERVED",
  "target": "interface:eth0",
  "metadata": {"name":"eth0","operational_state":"up","mtu":1500,"rx_errors":0,"tx_errors":0}
}

Contoh sintetik. Ini bukan data node production.