On 14 July 2010 14:27, Luke Salsich <luke.sals...@gmail.com> wrote:
> So, I added a script which logs into mysql, checks that the replication
> service is running and outputs certain responces based on what it finds.


> When I add this to the snmpd.conf
> extend mysql-slave /usr/local/bin/check-mysql-slave.pl --user monitor --pass 
> 'xxxpassword'
> restart the snmpd service,
> and then run 'snmpgetnext -v2c -c groupzero localhost 
> NET-SNMP-EXTEND-MIB::nsExtendOutputFull'
> I get this back
> 'NET-SNMP-EXTEND-MIB::nsExtendOutputFull."mysql-slave" = STRING: UNKNOWN -
> Connect failed: Can't connect to local MySQL server through socket 
> '/var/lib/mysql/mysql.sock' (13)'

Sorry for the delay in responding to this query.

I have to say that nothing immediately jumps out as being obviously wrong.
Things that might be relevant:

  -  When running the command manually, you're using a shell, so the command
     will undergo the usual shell interpretation.   When using extend, this is
     probably not the case.   So in particular, I'd be wary of the quotes round
     the password.  Is there a whitespace in this password?
         Try a password without whitespace (and omit the quotes)

  -  Similarly, the shell knows to check the first line of the script for #!
      and invoke the appropriate interpreter (presumably perl).   I'm not
      100% convinced that extend will work the same way.
         Try configuring the agent using
              "extend mysql-slave /usr/bin/perl
/usr/local/bin/check-mysql-slave.pl ....

  - Is there anything in the shell environment (or other local
configuration) that
        specifies how MySQL should connect to the database server?
        Try specifying the connection information explicitly within your script.


Those are the only things that spring to mind at the moment.

Dave

------------------------------------------------------------------------------
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
_______________________________________________
Net-snmp-users mailing list
Net-snmp-users@lists.sourceforge.net
Please see the following page to unsubscribe or change other options:
https://lists.sourceforge.net/lists/listinfo/net-snmp-users

Reply via email to