It was the recursive permission issue for those 3 devices. All the devices are populating the graphs fine now. Thank you for your help!



Regards
Renuka Arya

On Thu, Sep 5, 2024 at 4:13 PM Adam Armstrong via observium <observium@lists.observium.org> wrote:
Is the non-graph data being updated on these devices?

I.e., are there eventlog entries, and are the "bps/pps" rates changing on the port pages? (the text in the html, not the graphs)?

Did you change the permissions recursively, or just the device's directory?

Obserivum's poller is quite simple. You can see what it's trying to do by doing a debugged poller run for a device:

sudo -u observium ./poller.php -h <hostname/device_id> -m ports -dd

If you look through the output for the RRD commands, there'll be errors if it's having trouble.

adam.

Renuka Arya via observium wrote on 2024-09-05 15:03:
Thanks for your reply Tom!

I did check the cronjobs and lookslike they are running as observium users. However some of the devices which works has ownership as observium:observium or root:observium.

Anyways, I changed all the rrd files to be owned by observium:observium. It looks like for a few of them (almost around 5 devices)  the graphs started populating fine but these three they still do not populate. We have total 51 devices

The list is follows:
Non-working:
drwxr-sr-x   2 observium observium  24576 Sep  4 08:35 gdc-h06-com-fe.sw.osdc.io
drwxr-sr-x   2 observium observium  36864 Sep  5 04:49 gdc-h08-com-fe.sw.osdc.io
drwxr-sr-x   2 observium observium  20480 Sep  4 08:40 gdc-h28-clv-str.sw.osdc.io

Working:
drwxr-sr-x   2 observium observium  36864 Sep  5 04:50 gdc-h11-com-fe.sw.osdc.io (worked after changing permissions) 
drwxr-sr-x   2 observium observium  32768 Sep  5 04:49 gdc-h09-com-fe.sw.osdc.io (always worked)

Not sure what is different for those three devices. I can see the information is there; just the graphs are not getting populated.


Thanks!

Regards
Renuka







On Wed, Sep 4, 2024 at 4:44 AM Tom Laermans via observium <observium@lists.observium.org> wrote:
Hi Renuka,

Permissions would be the first thing to check but you seem to have
checked them. Is your poller running as user "observium" ? Then
"root:observium" would not be the correct permissions I think...

Can you check if polling actually completes for this device? It may be
there is an issue which gives no correct rrd data so there is nothing to
graph. Please do run the poller as the user the cron job is also using.
If there are permission or other issues, this should be visible in the
output.

Tom

On 03/09/2024 22:28, Renuka Arya via observium wrote:
> Hi Team!
>
> We are running Observium pro version Observium 24.6.13582(stable).
>
> Lookslike the memory,processor and network graphs are seeing a draw
> error. You can still the values beside but it wont draw the graphs. It
> says "Draw error"/nan
>
> I looked into the permissions for the rrd folders for these devices
> and did change a non-working one similar to a working one as
> root:observium but that did not fix the issue. I also tried deleting
> (which was not ideal) a device and adding it back but that did not
> work as well.
>
> Please guide!
>
> Thanks!
>
> Regards
> Renuka Arya
>
>
>
>
>
>
> _______________________________________________
> observium mailing list -- observium@lists.observium.org
> To unsubscribe send an email to observium-leave@lists.observium.org


_______________________________________________
observium mailing list -- observium@lists.observium.org
To unsubscribe send an email to observium-leave@lists.observium.org


_______________________________________________
observium mailing list -- observium@lists.observium.org
To unsubscribe send an email to observium-leave@lists.observium.org

_______________________________________________
observium mailing list -- observium@lists.observium.org
To unsubscribe send an email to observium-leave@lists.observium.org