Integration with Nagions/Smokeping - How does it work?
Hi,
I am new to Observium. Downloaded it last week and got a few devices working on it. Did Rancid plug-in and now all configs show up on Observium.
I also added following to config.php and have Nagios3 and Smokeping running independently on the same box. However I don't know how its supposed to show up. Rancid was obvious because of the extra tab that shows up. How does it work with nagios and smoke ping? The documentation on these integration is very light.
$config['rrdtool'] = "/usr/bin/rrdtool"; $config['fping'] = "/usr/bin/fping"; #$config['fping6'] = "/usr/bin/fping6"; $config['snmpwalk'] = "/usr/bin/snmpwalk"; $config['snmpget'] = "/usr/bin/snmpget"; $config['snmpbulkwalk'] = "/usr/bin/snmpbulkwalk"; $config['whois'] = "/usr/bin/whois"; $config['ping'] = "/bin/ping"; $config['mtr'] = "/usr/bin/mtr"; $config['nmap'] = "/usr/bin/nmap"; $config['nagios_plugins'] = "/usr/lib/nagios/plugins"; $config['ipmitool'] = "/usr/bin/ipmitool"; $config['smokeping']['dir'] = "/var/lib/smokeping/"; #$config['virsh'] = "/usr/bin/virsh";
Also, does it have an ability to add a few URL monitors? I didn't see a reference in the documentation anywhere.
Thanks, Sam
On 2013-04-24 20:08, Sam Munzani wrote:
Hi,
I am new to Observium. Downloaded it last week and got a few devices working on it. Did Rancid plug-in and now all configs show up on Observium.
I also added following to config.php and have Nagios3 and Smokeping running independently on the same box. However I don't know how its supposed to show up. Rancid was obvious because of the extra tab that shows up. How does it work with nagios and smoke ping? The documentation on these integration is very light.
$config['rrdtool'] = "/usr/bin/rrdtool"; $config['fping'] = "/usr/bin/fping"; #$config['fping6'] = "/usr/bin/fping6"; $config['snmpwalk'] = "/usr/bin/snmpwalk"; $config['snmpget'] = "/usr/bin/snmpget"; $config['snmpbulkwalk'] = "/usr/bin/snmpbulkwalk"; $config['whois'] = "/usr/bin/whois"; $config['ping'] = "/bin/ping"; $config['mtr'] = "/usr/bin/mtr"; $config['nmap'] = "/usr/bin/nmap"; $config['nagios_plugins'] = "/usr/lib/nagios/plugins"; $config['ipmitool'] = "/usr/bin/ipmitool"; $config['smokeping']['dir'] = "/var/lib/smokeping/"; #$config['virsh'] = "/usr/bin/virsh";
Also, does it have an ability to add a few URL monitors? I didn't see a reference in the documentation anywhere.
There is no Nagios integration, there never will be. Nagios is an affront to mankind.
Smokeping integration requires correctly named rrds, the rrds need to have the same names as the hostnames used in Observium.
http://www.observium.org/wiki/Smokeping_Integration
There is no ability to add "URL" monitors, whatever they are.
adam.
Adam,
Is there a correct format for the Outgoing smokeping integration on a host?
IE, ping a target called Google (host 8.8.8.8) from a host called observium, observium host is a host in Observium. I see Ping - Incoming, Ping - Outgoing.
Am I correctly assuming that the ping from the observium name host to Google could/can show under Outgoing?
If I have completely lost the plot I will shut up, otherwise, could you let me know the naming structure to do this?
Adam Armstrong wrote:
On 2013-04-24 20:08, Sam Munzani wrote:
Hi,
I am new to Observium. Downloaded it last week and got a few devices working on it. Did Rancid plug-in and now all configs show up on Observium.
I also added following to config.php and have Nagios3 and Smokeping running independently on the same box. However I don't know how its supposed to show up. Rancid was obvious because of the extra tab that shows up. How does it work with nagios and smoke ping? The documentation on these integration is very light.
$config['rrdtool'] = "/usr/bin/rrdtool"; $config['fping'] = "/usr/bin/fping"; #$config['fping6'] = "/usr/bin/fping6"; $config['snmpwalk'] = "/usr/bin/snmpwalk"; $config['snmpget'] = "/usr/bin/snmpget"; $config['snmpbulkwalk'] = "/usr/bin/snmpbulkwalk"; $config['whois'] = "/usr/bin/whois"; $config['ping'] = "/bin/ping"; $config['mtr'] = "/usr/bin/mtr"; $config['nmap'] = "/usr/bin/nmap"; $config['nagios_plugins'] = "/usr/lib/nagios/plugins"; $config['ipmitool'] = "/usr/bin/ipmitool"; $config['smokeping']['dir'] = "/var/lib/smokeping/"; #$config['virsh'] = "/usr/bin/virsh";
Also, does it have an ability to add a few URL monitors? I didn't see a reference in the documentation anywhere.
There is no Nagios integration, there never will be. Nagios is an affront to mankind.
Smokeping integration requires correctly named rrds, the rrds need to have the same names as the hostnames used in Observium.
http://www.observium.org/wiki/Smokeping_Integration
There is no ability to add "URL" monitors, whatever they are.
adam. _______________________________________________ observium mailing list observium@observium.org http://postman.memetic.org/cgi-bin/mailman/listinfo/observium
On this note, are there permissions to consider?
Now, I was a dirty bastard and named my smokeping targets something horrible and also put them in groups. I'm not worthy :p So I created a folder with proper named links to the smokeping targets - this works... for the most part.
The issue is that some graphs have NO_AUTH titles and no data. Screenshot: http://i.imgur.com/TdzD4av.png
[image: Inline image 1]
Additionally, if I click on one of these NO_AUTH graphs I receive an error stating I have insufficient permissions to view the page. I am the admin user.
On Wed, Apr 24, 2013 at 2:15 PM, John Macleod jcdmacleod@me.com wrote:
Adam,
Is there a correct format for the Outgoing smokeping integration on a host?
IE, ping a target called Google (host 8.8.8.8) from a host called observium, observium host is a host in Observium. I see Ping - Incoming, Ping - Outgoing.
Am I correctly assuming that the ping from the observium name host to Google could/can show under Outgoing?
If I have completely lost the plot I will shut up, otherwise, could you let me know the naming structure to do this?
Adam Armstrong wrote:
On 2013-04-24 20:08, Sam Munzani wrote:
Hi,
I am new to Observium. Downloaded it last week and got a few devices working on it. Did Rancid plug-in and now all configs show up on Observium.
I also added following to config.php and have Nagios3 and Smokeping running independently on the same box. However I don't know how its supposed to show up. Rancid was obvious because of the extra tab that shows up. How does it work with nagios and smoke ping? The documentation on these integration is very light.
$config['rrdtool'] = "/usr/bin/rrdtool"; $config['fping'] = "/usr/bin/fping"; #$config['fping6'] = "/usr/bin/fping6"; $config['snmpwalk'] = "/usr/bin/snmpwalk"; $config['snmpget'] = "/usr/bin/snmpget"; $config['snmpbulkwalk'] = "/usr/bin/snmpbulkwalk"; $config['whois'] = "/usr/bin/whois"; $config['ping'] = "/bin/ping"; $config['mtr'] = "/usr/bin/mtr"; $config['nmap'] = "/usr/bin/nmap"; $config['nagios_plugins'] = "/usr/lib/nagios/plugins"; $config['ipmitool'] = "/usr/bin/ipmitool"; $config['smokeping']['dir'] = "/var/lib/smokeping/"; #$config['virsh'] = "/usr/bin/virsh";
Also, does it have an ability to add a few URL monitors? I didn't see a reference in the documentation anywhere.
There is no Nagios integration, there never will be. Nagios is an affront to mankind.
Smokeping integration requires correctly named rrds, the rrds need to have the same names as the hostnames used in Observium.
http://www.observium.org/wiki/**Smokeping_Integrationhttp://www.observium.org/wiki/Smokeping_Integration
There is no ability to add "URL" monitors, whatever they are.
adam. ______________________________**_________________ observium mailing list observium@observium.org http://postman.memetic.org/**cgi-bin/mailman/listinfo/**observiumhttp://postman.memetic.org/cgi-bin/mailman/listinfo/observium
______________________________**_________________ observium mailing list observium@observium.org http://postman.memetic.org/**cgi-bin/mailman/listinfo/**observiumhttp://postman.memetic.org/cgi-bin/mailman/listinfo/observium
File permissions won't give no auth, that's the smokeping graph system auth script failing.
I'll have a look when i have time :)
adam.
On 2013-04-24 22:19, Alex Pressé wrote:
On this note, are there permissions to consider?
Now, I was a dirty bastard and named my smokeping targets something horrible and also put them in groups. I'm not worthy :p So I created a folder with proper named links to the smokeping targets
- this works... for the most part.
The issue is that some graphs have NO_AUTH titles and no data. Screenshot: http://i.imgur.com/TdzD4av.png [3]
Additionally, if I click on one of these NO_AUTH graphs I receive an error stating I have insufficient permissions to view the page. I am the admin user.
On Wed, Apr 24, 2013 at 2:15 PM, John Macleod jcdmacleod@me.com wrote:
Adam,
Is there a correct format for the Outgoing smokeping integration on a host?
IE, ping a target called Google (host 8.8.8.8) from a host called observium, observium host is a host in Observium. I see Ping - Incoming, Ping - Outgoing.
Am I correctly assuming that the ping from the observium name host to Google could/can show under Outgoing?
If I have completely lost the plot I will shut up, otherwise, could you let me know the naming structure to do this?
Adam Armstrong wrote: On 2013-04-24 20:08, Sam Munzani wrote: Hi,
I am new to Observium. Downloaded it last week and got a few devices working on it. Did Rancid plug-in and now all configs show up on Observium.
I also added following to config.php and have Nagios3 and Smokeping running independently on the same box. However I don't know how its supposed to show up. Rancid was obvious because of the extra tab that shows up. How does it work with nagios and smoke ping? The documentation on these integration is very light.
$config['rrdtool'] = "/usr/bin/rrdtool"; $config['fping'] = "/usr/bin/fping"; #$config['fping6'] = "/usr/bin/fping6"; $config['snmpwalk'] = "/usr/bin/snmpwalk"; $config['snmpget'] = "/usr/bin/snmpget"; $config['snmpbulkwalk'] = "/usr/bin/snmpbulkwalk"; $config['whois'] = "/usr/bin/whois"; $config['ping'] = "/bin/ping"; $config['mtr'] = "/usr/bin/mtr"; $config['nmap'] = "/usr/bin/nmap"; $config['nagios_plugins'] = "/usr/lib/nagios/plugins"; $config['ipmitool'] = "/usr/bin/ipmitool"; $config['smokeping']['dir'] = "/var/lib/smokeping/"; #$config['virsh'] = "/usr/bin/virsh";
Also, does it have an ability to add a few URL monitors? I didn't see a reference in the documentation anywhere.
There is no Nagios integration, there never will be. Nagios is an affront to mankind.
Smokeping integration requires correctly named rrds, the rrds need to have the same names as the hostnames used in Observium.
http://www.observium.org/wiki/Smokeping_Integration [1]
There is no ability to add "URL" monitors, whatever they are.
adam. _______________________________________________ observium mailing list observium@observium.org http://postman.memetic.org/cgi-bin/mailman/listinfo/observium [2] _______________________________________________ observium mailing list observium@observium.org http://postman.memetic.org/cgi-bin/mailman/listinfo/observium [2]
-- Alex Presse "How much net work could a network work if a network could net work?"
Links:
[1] http://www.observium.org/wiki/Smokeping_Integration [2] http://postman.memetic.org/cgi-bin/mailman/listinfo/observium [3] http://i.imgur.com/TdzD4av.png
observium mailing list observium@observium.org http://postman.memetic.org/cgi-bin/mailman/listinfo/observium
participants (4)
-
Adam Armstrong
-
Alex Pressé
-
John Macleod
-
Sam Munzani