Hi Brad,

I'm not sure I understand the issue.
You can add devices from any node running the UI (it all ends up in the database).
If you wish for the device to be polled by a specific poller, you can assign it per device once declared.
The only issue I had with this is that the 'web node' on which you access the UI needs to be able to ping the target device (or you check the 'skip ping' option).

HTH
Ahmed.



Le ven. 6 nov. 2020, à 11 h 49, Brad Bendy via observium <observium@observium.org> a écrit :
So we just add via CLI on those nodes? I guess that's the best way?

Thanks!

On Fri, Nov 6, 2020 at 8:03 AM Adam Armstrong via observium
<observium@observium.org> wrote:
>
> Hi,
>
> The poller instances aren't expected to have a web interface :)
>
> Adam.
>
> -----Original Message-----
> From: observium <observium-bounces@observium.org> On Behalf Of Brad Bendy via observium
> Sent: 05 November 2020 21:57
> To: Observium Network Observation System <observium@observium.org>
> Cc: Brad Bendy <brad.bendy@gmail.com>
> Subject: Re: [Observium] Polling partitioning / distributed polling
>
> So doing some more digging, if I login to the master instance all the graphs are there. No graphs on the poller instance. I guess that makes sense as the poller instance has no access to the actual RRD files, is that then correct? Just only use the master instance for actually viewing anything?
>
> Also just to make sure, we have to add the devices from the poller instance, only way to do that, correct?
>
> Thanks
>
> On Thu, Nov 5, 2020 at 11:47 AM Brad Bendy <brad.bendy@gmail.com> wrote:
> >
> > Hi,
> >
> > I've set this up per what I can find in the docs. Master server has
> > RRDcached running, MySQL and web server. I have another server acting
> > as poller server. I go to that server and add hosts, the host add
> > find. All the graphs are failing and on the local server i t shows
> > nothing in the RRD dir (which is right I would think), on the remote
> > hosts it shows RRD files but when I do a debug I see "file already
> > exists" and it does on the remote server.
> >
> > Looking at the rrd.journal file I see updates being issued and see no errors.
> >
> > On the polling server I have added:
> > $config['rrdcached'] = "x.x.x.x:42217"; $config['rrd']['no_local'] =
> > TRUE;
> >
> > And updated cron to:
> > */5 *     * * *   observium   /opt/observium/observium-wrapper -i 1 -n
> > 0 discovery --host new >> /dev/null 2>&1 # Run multithreaded poller
> > wrapper every 5 minutes
> > */5 *     * * *   observium   /opt/observium/observium-wrapper -i 1 -n
> > 0 poller >> /dev/null 2>&1
> >
> > As I have one poller server and this is the first one.
> >
> > I see no other errors in other logs but all graphs show "error drawing
> > graph". Is there something else in  my config I am missing to make
> > this work?
> >
> > Thanks
> _______________________________________________
> observium mailing list
> observium@observium.org
> http://postman.memetic.org/cgi-bin/mailman/listinfo/observium
>
> _______________________________________________
> observium mailing list
> observium@observium.org
> http://postman.memetic.org/cgi-bin/mailman/listinfo/observium
_______________________________________________
observium mailing list
observium@observium.org
http://postman.memetic.org/cgi-bin/mailman/listinfo/observium


--
Ahmed Rahal
Administrateur de Systèmes / Systems Administrator
Fibrenoire - www.fibrenoire.ca
A: 550
, avenue 
Beaumont, 
bureau
 320, 
Montréal (Québec)
 H3N 1V1
arahal@fibrenoire.ca
Twitter: @fibrenoire