Sponsored Content
Special Forums UNIX and Linux Applications Infrastructure Monitoring Using SMF to register & start a (Nagios) service Post 302455397 by lyle on Tuesday 21st of September 2010 01:07:18 PM
Old 09-21-2010
Using SMF to register & start a (Nagios) service

I'm trying to register & start a service using SMF on Solaris 10. It's nsca, part of the Nagios monitoring system. I've got nsca running fine as a detached process, and can manually create passive checks via send_nsca. But when I try to run nsca as a daemon, I need some advice.

The nsca install seemed to create /var/svc/manifest/network/nsca-tcp.xml and that looked ok, so I did a "svccfg import" of that file, and now I get this result:

Code:
#> svcs -l svc:/network/nsca/tcp:default
fmri         svc:/network/nsca/tcp:default
name         nsca
enabled      true
state        online
next_state   none
state_time   September 20, 2010  5:40:07 PM PDT
restarter    svc:/network/inetd:default
contract_id

This looks like I'm close. The service seems enabled. Looks to me like inetd should start up the daemon when a request comes in. But nothing happens when I use send_nsca (no logfile activity, no nsca process). Do I need a script in /lib/svc/method ?

Thanks for any advice....Lyle

Last edited by Scott; 09-21-2010 at 03:14 PM.. Reason: Please use code tags
 

10 More Discussions You Might Find Interesting

1. Solaris

Smf managed service not starting

Hi Experts, While playing with smf in my local system ( which is not in production ) i am unable to restart the service svc:/network/nfs/server:default . I tried starting it in different way, however unable to restart the same. I was checking the dependency for that I disabled the... (11 Replies)
Discussion started by: kumarmani
11 Replies

2. Solaris

SMF service HELP

I would like to run command whenever system boot up, i.e "/opt/admin/script/closegen -c /opt/share/script/colsehg" How do I integrate above command in to SMF services. -sam (1 Reply)
Discussion started by: sam786
1 Replies

3. Solaris

Permission denied in SMF service log

I can't get the exact error message because I am at home, but on Solaris 10u5 machine I have at work, a few services are stuck in the maintenance state with the following error message in the individual service logs (/var/svc/log/FMRI:instance.log): Cannot chdir: permission denied Fortunately... (2 Replies)
Discussion started by: ilikecows
2 Replies

4. Solaris

SMF: How to start inetd and all its dependents?

Hi, Here is the questions: inetd on this Solaris 10 zone fails to start at boot time. Inetd has 4 dependents not started. These 4 dependents have their own dependents not started. How it happened? How can I use one or a few command to start inetd and all its dependents and dependents' dependents?... (11 Replies)
Discussion started by: aixlover
11 Replies

5. Solaris

Service shutdown sequence via SMF

Hi all, Is there any way to configure a certain service to be shutdown first via SMF? Thanks in advance Eugene (1 Reply)
Discussion started by: srage
1 Replies

6. Solaris

Service shutdown sequence via SMF

Hi all, Is there any way to configure a certain service to be shutdown first via SMF? Thanks in advance Eugene (2 Replies)
Discussion started by: srage
2 Replies

7. Solaris

removing associated processes from a SMF service

I'm running Tibco Hawk (hawkhma and agent) on a number of solaris 10 boxes (both x86 and Sparc). Tibco Hawk is a monitoring system, that can monitor processs and logs on the OS and applications. It also have the ability to start a process, if it for some reason, have died. I have implemented... (2 Replies)
Discussion started by: u_paludan
2 Replies

8. Solaris

How to make SMF service start last?

I need to start a service among the last on a freshly booted system. Via the manifest, I've made it dependent on very milestone on the computer yet the service still comes back with an error that a kstat variable in the kernel does not exist. I run it right the service process right there... (6 Replies)
Discussion started by: JWH
6 Replies

9. Solaris

OBP, start SMF serially

how to boot Solaris 10 from ok prompt, so that SMF services are started serially? thanks. (2 Replies)
Discussion started by: orange47
2 Replies

10. UNIX for Advanced & Expert Users

Service smf ntp maintenance

Hello, My ntp service goes in maintenance mode in Solaris 11. I do "svcadm clear ntp", the service is back but after 1 minute it crashes but automatically restarted. After the third attempt it goes in maintenance again : After the clear : 1 minute later it crashes but it is... (2 Replies)
Discussion started by: bob74350
2 Replies
svc.configd(1M) 														   svc.configd(1M)

NAME
svc.configd - Service Management Facility repository daemon SYNOPSIS
/lib/svc/bin/svc.configd svc.configd is the repository daemon for the Service Management Facility. svc.configd is invoked automatically during system startup, and restarted if any failures occur. svc.configd should never be invoked directly. Interaction with svc.configd is by way of libscf(3LIB) and the command line tools:svcs(1), svcprop(1), svcadm(1M), and svccfg(1M). See attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Availability |SUNWcsr | +-----------------------------+-----------------------------+ svcs(1), svcprop(1), svcadm(1M), svccfg(1M), libscf(3LIB), attributes(5) 27 Oct 2004 svc.configd(1M)
All times are GMT -4. The time now is 02:11 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy