хотя… скорее, для CAN, резисторы будут актуальнее на «болтающихся» концах шины, как на картинке. Но, в случае только двух устройств, достаточно будет по резистору на каждом устройстве.
поиск на ebay — «ultrasonic sensor» — для ардуины их там много.
А оптический — готовых, так сразу на вскидку, не знаю. Фотодиод/фототранзистор (можно спилить шляпку с транзюков типа МП37, МП42, КТ808, КТ805 или подобных шляпообразных), усилитель тока — реле (гуглить «схема фотореле»). Источник света — светодиод с узким лучем.
Ну, с китайцами цены не сравнишь, конечно. Но, в целом, цены, для Евросоюза, довольно адекватные. Вот, можно сравнить, по чём доступно у нас, в Латвии.
Поинтересуйтесь, может в ваших краях кто-то торгует польскими корпусами.
В принципе, удалённую файловую систему, в том числе FTP, можно примонтировать и работать с ней как с локальной.
Вот несколько навскидку нагугленных ссылок по поводу аналогов grep в Windows (про монтирование FTP — оставляю поиск решения за Вами). grep в Windows? Легко! (Хабр) Windows Grep — search tool for Windows PowerGREP
Описание zabbix-agentsystem.cpu.load[<cpu>,<mode>]. В дефолтном темплейте для linux есть триггер «Disk I/O is overloaded», который срабатывает, если iowait переваливает за 20.
iostat первый раз выдаёт данные с момента запуска системы, а второй раз — с момнта предыдущего показа данных.
iostat -x 1 2 даст показатели за последнюю секунду.