| Cheshire Cat Computing http://steveshipway.org/forum/ |
|
| bb2ns not writeing to nagios.cmd but its getting info http://steveshipway.org/forum/viewtopic.php?f=20&t=917 |
Page 1 of 2 |
| Author: | andersnor [ Fri Jun 23, 2006 1:13 am ] |
| Post subject: | bb2ns not writeing to nagios.cmd but its getting info |
Hi, I have the services all defined and everything else done right I think I enabled -d 3 on bb2ns service and I can see the bb agent reporting just fine, but when looking at nagios logs they never se any external commands sample from the log 14:09 Invalid timestamp [Thu Jun 22 14:09:22 WEDT ] 14:10 Incoming message received 14:10 status servername.disk green Thu Jun 22 14:09:43 WEDT 2006 [servername.domain.tld] Filesystem 1K-blocks Used Avail Capacity Mounted C 71680928 20026240 51654688 27% /FIXED/C () D 143369888 35666512 107703376 24% /FIXED/D (New Volume) 14:10 Invalid timestamp [Thu Jun 22 14:09:43 WEDT ] any ideas on howto fix this? I have -f in xinedt, also tried compiling it into bb2ns.c with NAGCMD definition with no luck |
|
| Author: | stevesh [ Fri Jun 23, 2006 10:43 am ] |
| Post subject: | |
| Author: | andersnor [ Fri Jun 23, 2006 10:41 pm ] |
| Post subject: | |
ahh perfect! also might add that I had to make my own xinetd file as the only supplied was a nogo, also the stuff for nagios wasn't really compatible with 2.4 unless you included generic service. but this was only minor fiddeling. |
|
| Author: | stevesh [ Mon Jun 26, 2006 1:26 pm ] |
| Post subject: | |
Can you let me know which things were no good in your xinetd config? Different systems have different xinetds, sometimes. We have yet to install Nagios 2 on our test machines, so none of my stuff can be guaranteed to support 2.4 yet as I have no way to verify it. I'd appreciate it if you can give me some Nagios2 config file snippets to make this work so I can include them with the package? Steve |
|
| Author: | andersnor [ Tue Jun 27, 2006 1:09 am ] |
| Post subject: | |
I tested xinetd some more and it is of course that you can't call it bb2ns.xinetd but you have to rename it to bb2ns or simlar without the . in the filenme. I'm useing nagios 2.4 and this works then define service{ use generic-service ; Name of service template to use name svc-bigbrother service_description Big Brother Check active_checks_enabled 0 check_period none passive_checks_enabled 1 flap_detection_enabled 0 max_check_attempts 1 ; number of fails before alert notification_options w,c,r ; don't alert on unknown check_freshness 1 freshness_threshold 900 ; 15 mins check_command unknown!No status info received for more than 15min stalking_options w,c ; check for changes and new messages notifications_enabled 1 ; Service notifications are enabled notification_interval 120 notification_period 24x7 notification_options w,u,c,r max_check_attempts 1 normal_check_interval 5 retry_check_interval 1 register 0 } # Generic service definition template define service{ name generic-service ; The 'name' of this service template, referenced in other service definitions active_checks_enabled 1 ; Active service checks are enabled passive_checks_enabled 1 ; Passive service checks are enabled/accepted parallelize_check 1 ; Active service checks should be parallelized (disabling this can lead to major performance problems) obsess_over_service 1 ; We should obsess over this service (if necessary) check_freshness 0 ; Default is to NOT check service 'freshness' notifications_enabled 1 ; Service notifications are enabled event_handler_enabled 1 ; Service event handler is enabled flap_detection_enabled 1 ; Flap detection is enabled process_perf_data 1 ; Process performance data retain_status_information 1 ; Retain status information across program restarts retain_nonstatus_information 1 ; Retain non-status information across program restarts register 0 ; DONT REGISTER THIS DEFINITION - ITS NOT A REAL SERVICE, JUST A TEMPLATE! } define service { use svc-bigbrother service_description disk host_name bbtestlab contact_groups router-admins } |
|
| Author: | andersnor [ Tue Jun 27, 2006 1:16 am ] |
| Post subject: | |
another issue with timesones is this 16:01 Invalid timestamp [Fri Jun 23 16:01:48 DST 2] its'a a very old AIX server, and the production env is set so I can't adjust timezone, how can I have one bb2ns dæmon for both timesones? or do I just solve this useing 2 ports and 2 hardcoded servers for different timezones? |
|
| Author: | stevesh [ Tue Jun 27, 2006 1:40 pm ] |
| Post subject: | |
The 'invalid timestamp' error is due to the strptime function having problems, and is dealt with in another thread. There is a small change you can make to the bb2nsd.c file so that it copes with your timezone, even if strptime cant parse it. http://steveshipway.org/forum/viewtopic.php?t=917 Yes, with the xinetd file, I should have mentioned that you need to give it an appropriate name and place it in the appropriate place for your system. The content of the file is correct, though? For the services.cfg stuffit looks like Nagios 2 requires some extra settings that dont exist in Nagios 1. I'll have to post two different .cfg files, one for each version of Nagios - at least, until we get Nagios 2 installed, tested, and upgraded to here. |
|
| Author: | andersnor [ Tue Jun 27, 2006 10:03 pm ] |
| Post subject: | |
| Author: | stevesh [ Wed Jun 28, 2006 11:26 am ] |
| Post subject: | |
| Author: | gavin99 [ Sat Jul 01, 2006 11:36 am ] |
| Post subject: | Just one BB service going through nagios.cmd |
| Page 1 of 2 | All times are UTC + 12 hours [ DST ] |
| Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |
|