Иван Левшин aka Ivan L. писал(а):Артем, как Вы решали проблему выполнения плугинов в нагиос, когда требуется выполнение в контексте рута? Например, check_edir_time - фактически выполняет ndsrepair -T, работает только от рута. Icinga работает от icinga/icinga - и, соответственно, выполнить ndsrepair не в состоянии. Попробовал добавить icinga в sudo - нет эффекта. Переписывать плугин не хочется.
Иван Левшин aka Ivan L. писал(а):Нуууу.... Удаленный доступ прям к руту - сильно нефеншуйно (хотя понятно, что ровно так оно почти у всех и работает).
Набрел тут на интересную систему (судя по описанию): Heka. Обещают все на свете - включая и listener для внешних процессов, и output, который как-то что-то куда-то может энкодить.... Писано на Go. У этого хотя бы дока внятная Не как у исинги. Надо будет посмотреть.
P.S. А заменять ndrespair -T на проверку времени на серверах.... Это сильно, честное пионерское! Никогда не сталкивались с тем, что в системе-то с временем все нормально, а вот унутре eDirectory - совсем не нормально? Когда, например, по тем или иным причинам сервера просто теряют адреса друг друга. Я видел многократно - и прекрасно помню удивление админов: "ну ntpq-то нормально все кажет...."
P.P.S. Пора, видимо, менять тему топика. Если Heka хотя бы вполовину так прекрасна и настраивается хотя бы чуть лучше Icinga, Icinga пойдет в шлюзы.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4