Статья посвящена решению задачи технической диагностики сложных распределенных систем. Исследуются диагностические модели в виде набора правил "симптом-дефект" при условии, когда необходимо учитывать время на проверку наличия дефектов. При этом возникает задача оптимизации проверок наименьшего множества дефектов, что обеспечивает минимизацию времени на все проверки. Для организации распределенного контроля и диагностики состояния системы применяется мультиагентная технология. Задача технической диагностики может быть сформулирована и решена как в случае бинарной логики, так и в нечеткой постановке.