퍼핏 클라이언트/에이전트에서 서비스 (httpd)가 실행 중인지 여부를 식별하는 퍼핏 매니페스트 코드를 작성하는 방법은 무엇입니까? 그리고 그렇지 않다면, 그 서비스를 시작하고 이메일을 보내야합니까?서비스 상태에 따라 퍼핏 코드 실행
class apache {
package { mysql-server: ensure => installed }
if hasstatus == "false" {
service { "mysql":
ensure => running,
require => Package["mysql-server"],
}
}
}
node default {
include apache
}
나는 이것이 올바른 코드가 아닙니다. 하지만 hasstatus를 먼저 확인하고 서비스 상태가 false이면 서비스를 시작하고 전자 메일을 보내려고합니다.
감사 Sanket Dangi
나는 꼭두각시 마스터에 tagmail.conf를 구성하고 또한 꼭두각시 보고서를 사용할 수 있지만, 내 Gmail 계정으로 메일을 수신 할 수 없다. 꼭두각시 인형에 대한 인형 요원 보고서를 볼 수는 있지만 메일을받지 못합니다. 이를 위해 메일 서버를 구성해야합니까?
My Tagmail Conf :
all: [email protected]
고맙습니다. :) –