<div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>> I can use check_nrpe to monitor Netbackup server's disk space. But when I<br>> use check_nrpe to communicate netbackup plugins, it always tell me that they
<br>> get error data from daemon. In fact, the netbackup plugin has standard<br>> output,</blockquote><div> Does it still look like that if you run the command as the nrpe user and<br>
</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">pipes stderr to /dev/null?</blockquote><div><br>
 Yes, it's stilll same error "CHECK_NRPE: Error receiving data from daemon."<br>
</div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">> but my nagios couldn't get these standard output. When I use strace<br>> to debug, I find on nagios machine it read (3, "\0" ). The netbackup plugin
<br>> use perl script and use print function to print the standard output.<br><br>Permission issues. I'm sure you tried the command on the remote server,<br>but as root.</blockquote><div><br>
I try to run under nagios, it's still same, and I can run the plugin on local machine as root<br>
and get correct result. My files' owner are nagios.nagios<br>
</div><br></div>