Hi,

Thanks! I think Tom missed out a file in his commit. Fixed now! :)

adam.

On 2017-09-10 00:11:08, Ron Marosko <ron@rjr-services.com> wrote:

Howdy Guys,

 

Looks like something broke between r8833 and r8834:

 

root@observium:/opt/observium# ./poller.php -h 1198

 

  ___   _                              _

/ _ \ | |__   ___   ___  _ __ __   __(_) _   _  _ __ ___

| | | || '_ \ / __| / _ \| '__|\ \ / /| || | | || '_ ` _ \

| |_| || |_) |\__ \|  __/| |    \ V / | || |_| || | | | | |

\___/ |_.__/ |___/ \___||_|     \_/  |_| \__,_||_| |_| |_|

                           Observium Professional 17.9.8834

                                   http://www.observium.org

 

#####  Starting polling run at 2017-09-09 18:08:42  #####

 

#####  cityhall-3750e.domain[1198]  #####

 

o OS                   ios

o OS Group             cisco

o Last poll duration   6.91 seconds

o Last Polled          2017-09-09 18:08:04

o SNMP Version         v2c

o Device status        Device is reachable by PING (0.89ms) and SNMP (12.38ms)

PHP Fatal error:  Uncaught Error: Call to undefined function str_replace_first() in /opt/observium/includes/rrdtool.inc.php:485

Stack trace:

#0 /opt/observium/includes/rrdtool.inc.php(620): rrdtool_generate_filename('status.rrd', Array)

#1 /opt/observium/includes/polling/functions.inc.php(561): rrdtool_update_ng(Array, 'status', Array)

#2 /opt/observium/poller.php(172): poll_device(Array, Array)

#3 {main}

  thrown in /opt/observium/includes/rrdtool.inc.php on line 485

 

Dropping back to r8833, the poll process runs fine.

 

…Ron

 

--

Ron Marosko, Jr.

. . . . . . . . . . . . . . . . . . . . . . . . . .

CCIE No. 4526 (R/S), NN5DX

Senior Network Engineer

RJR Services, Inc.

1108 West Dickinson Blvd, Suite A

Fort Stockton, TX 79735 USA

o: +1 432 336 5600 x115

c: +1 432 290 6344

e: ron@rjr-services.com

pgp pubkey: 0x58AB8B5C

"To know me is to fly with me."

 


--
This message has been scanned for viruses and dangerous content by
E.F.A. Project, and is believed to be clean.