Your system's I/O is probably too slow. Large numbers of RRD read/writes doesn't work well on spinning disks.

You should either get an SSD to put the RRDs on, or use a RAM disk.

adam.

On 2018-01-30 21:03:21, Hermes J. Martinez <hermes.martinez@pueblobonito.com.mx> wrote:

I already try with that number(24) and the graph stop working, changed it again but this time to 16 and the graph work again, its very rare..

 

The disk of my Observium server are spinning disks and the instalation its in a VM.

 

Hermes J. Martinez

Asistente De Sistemas

hermes.martinez@pueblobonito.com.mx
(669) 989-8900 | EXT 8656
www.pueblobonito.com.mx

Pueblo Bonito Golf & Spa Resorts

Read about the Real Escape at Pueblo Bonito

Connect with us

Instagram

Google

Facebook

Instagram

Pueblo Bonito

 

 

De: observium [mailto:observium-bounces@observium.org] En nombre de Adam Armstrong
Enviado el: martes, 30 de enero de 2018 12:39 a. m.
Para: 'Observium' <observium@observium.org>
CC: 'Observium' <observium@observium.org>
Asunto: Re: [Observium] Graph

 

Also, does that server have spinning disks or SSDs?

Adam.

Sent from BlueMail

On 30 Jan 2018, at 07:11, Markus Klock <markus@best-practice.se> wrote:

Your Observium needs a lot more threads to poll all your devices in under 5min.

Try increase the number of threads for poller-wrapper in cron from 8 to 24.

 

/Markus

 

Den 30 jan. 2018 01:48 skrev "Hermes J. Martinez" <hermes.martinez@pueblobonito.com.mx>:

Jajaja You can bet that i kinda new in all of this.

 

I look at the /pollerlog/ page and there is a lot of device (almost the 50% of my devices are almost at 100%) what do you suggest in cases like this?

This overlapping may cause the alerts duplicate?

 

My Observium Server have 6GB RAM and 6CPU's

 

 

 

 

De: observium [mailto:observium-bounces@observium.org] En nombre de Adam Armstrong
Enviado el: sábado, 27 de enero de 2018 01:57 p. m.
Para: observium@observium.org
Asunto: Re: [Observium] Graph

 

Nono, you need to go to /pollerlog/ on your install. Don't send me the code for the page that I wrote! :D

 

That log seems to suggest you have some devices that take a long time to complete. You seem to be overlapping poller wrapper processes 5 times, which suggests your poller wrapper is taking >25 minutes to complete!

 

Either your system is not fast enough, you're not running enough poller threads, or you have some very slow devices. You can work out which is which by looking at the server load and at the poller-wrapper graph on /pollerlog/

 

adam.

On 2018-01-26 16:55:03, Hermes J. Martinez <hermes.martinez@pueblobonito.com.mx> wrote:

Hi..

 

The log just show me some errors like those:

 

 

And here is the pollerlog page.

 

Hermes J. Martinez

Asistente De Sistemas

hermes.martinez@pueblobonito.com.mx
(669) 989-8900 | EXT 8656
www.pueblobonito.com.mx

Read about the Real Escape at Pueblo Bonito

Connect with us

 

 

 

Hi,

On 2018-01-26 00:17:18, Hermes J. Martinez <hermes.martinez@pueblobonito.com.mx> wrote:

Thank You for answer,

 

This is my cron setting:

 

# Run a complete discovery of all devices once every 6 hours

33  */6   * * *   root    /opt/observium/discovery.php -h all >> /dev/null 2>&1

 

# Run automated discovery of newly added devices every 5 minutes

*/5 *     * * *   root    /opt/observium/discovery.php -h new >> /dev/null 2>&1

 

# Run multithreaded poller wrapper every 5 minutes

*/5 *     * * *   root    /opt/observium/poller-wrapper.py 8 >> /dev/null 2>&1

 

# Run housekeeping script daily for syslog, eventlog and alert log

13 5 * * * root /opt/observium/housekeeping.php -ysel

 

# Run housekeeping script daily for rrds, ports, orphaned entries in the database and performance data

47 4 * * * root /opt/observium/housekeeping.php -yrptb

 

# Traffic Accounting

*/5 *   * * *   root    /opt/observium/poll-billing.php >> /dev/null 2>&1

01 *    * * *   root    /opt/observium/billing-calculate.php >> /dev/null 2>&1

 

And this is my conf.php:

 

## It's recommended that settings are edited in the web interface at /settings/ on your observium installation.

## Authentication and Database settings must be hardcoded here because they need to work before you can reach the web-based configuration interface

 

// Database config ---  This MUST be configured

$config['db_extension'] = 'mysqli';

$config['db_host']      = 'localhost';

$config['db_user']      = 'observium';

$config['db_pass']      = '';

$config['db_name']      = 'observium';

$config['fping']      = "/sbin/fping";

 

// Base directory

#$config['install_dir'] = "/opt/observium";

 

// Default community list to use when adding/discovering

$config['snmp']['community'] = array("");

 

// Authentication Model

$config['auth_mechanism'] = "mysql";    // default, other options: ldap, http-auth, please see documentation for config help

 

// Enable alerter

$config['poller-wrapper']['alerter'] = TRUE;

 

//$config['web_show_disabled'] = FALSE;    // Show or not disabled devices on major pages.

 

// Set up a default alerter (email to a single address)

$config['email']['default']        = "hermes.martinez@pueblobonito.com.mx";

$config['alerts']['alerter']['default']['type']              = "email";

$config['email']['from']    = "Observium <observium@pueblobonito.com.mx>";

$config['email']['default_only']             = TRUE;

 

 

// Auto Discovery Settings

$config['mydomain']                                 = "pueblobonito.com.mx";

$config['autodiscovery']['ip_nets']      = array(" ");

$config['autodiscovery']['xdp']             = TRUE; // Autodiscover hosts via discovery protocols

$config['autodiscovery']['snmp_scan']           = TRUE; // autodiscover hosts via SNMP scanning

 

 

// Billing Traffic Accounting

$config['enable_billing']               = 1;

 

This is in the Web Interface:

 

 

The Modules are all activated

 

And this is de ports modules:

 

 

 

 

Read about the Real Escape at Pueblo Bonito

 

 

 

Do you really need to print this e-mail?
En realidad necesita imprimir este correo?

Aviso Legal / Legal Notice
http://img.pueblobonito.com.mx/legal