I am not familiar with nimsoft but I will try to help anyways here -
sorry if I am missing something but you can correct me. Let's say you
want to monitor the oracle instance:

First you specify the nimsoft_oracle_connection you already have
written(as I saw from the readme in github) and then on the actual
server that is checking each host in your network you will have build the 
configuration
with something like https://github.com/dalen/puppet-puppetdbquery. For
that you will surely need a puppetDB configuration setup that is
connected to your puppet master.

Something like the following should then work(WARNING not tested code):

class nimsoft::server {
    $hosts = query_nodes('Nimsoft_oracle_connection["PROD""]')
    file { '/etc/nimsoft-config-file':
        template('template-that-interpolates-hosts variable')
    }
}

Hope this helps at least a little

-- 
Nikola


On Sun, Feb 23, 2014 at 11:01:10PM +0100, Stefan Schulte wrote:
> Hi puppet users,
> 
> just wanted to know if there are any puppet users who are using nimsoft
> as a monitoring tool? We are currently switching to nimsoft at $work and
> I noticed that for a proper monitoring configuration I need information
> that is already written down in our puppet manifests.
> 
> E.g. to correctly set up logfile monitoring I need to know if the server
> is running an oralce database and if so I need to know the configured
> oracle instances and the location of the alertlog files. Since we
> install the oracle software and instances through puppet, puppet already
> has all the info.
> 
> I created a few custom types to modify the nimsoft agent's configuration
> [1] and would love to get some feedback from other nimsoft users or just
> share your experience with nimsoft and puppet and how you automate things.
> 
> If you use a different monitoring tool: How much is your monitoring
> puppetized? Do you configure your monitoring by hand? Is your monitoring
> system so smart that it does not need a lot of manual configuration, or
> do you use tools like puppet to automatically create configurations?
> 
> -Stefan
> 
> [1] https://github.com/stschulte/puppet-nimsoft
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Puppet Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected].
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/puppet-users/530A6FA6.6070904%40taunusstein.net.
> For more options, visit https://groups.google.com/groups/opt_out.

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/20140225083238.GC26036%40nikolavp-desktop.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to