Я разработал подключаемый модуль Nagios с использованием Python3 для проверки некоторых резервных копий. Если я запускаю скрипт с клиента, все работает нормально, но когда я запускаю его с сервера Nagios с помощью NRPE, он не распознает определенные регулярные выражения. Я пробовал эти регулярные выражения, и они в порядке, поэтому я предполагаю, что это проблема между NRPE и Python.
Есть предложения?
Вероятно, это связано с учетной записью, под которой работает NRPE, а именно с переменными среды или разрешениями.
(На основании предоставленной вами информации трудно сказать больше.)
Попробуйте запустить сценарий от имени учетной записи NRPE и посмотрите, поможет ли это вам понять.