Nagios Services
May 28, 2007Well a day later I got Nagios installed and configured .
What other things do people use it for then monitoring
ftp, http, smtp, pop. Thats all ive set it up for so far.
What other good is it?
Well a day later I got Nagios installed and configured .
What other things do people use it for then monitoring
ftp, http, smtp, pop. Thats all ive set it up for so far.
What other good is it?
Using the current version of Nagios, Nagios plugins, and NRPE. Trying to get monitoring of a remote server working. I have other monitoring services functioning, HTTP, POP, FTP, PING. Trying to use check_nrpe.
Monitoring Server from command line I run:
/usr/local/nagios/libexec/check_nrpe -H xxx.xxx.xxx.xxx -n -p 5666 -t 30
and it returns:
CHECK_NRPE: Error receiving data from daemon.
Also I have tested "/usr/local/nagios/libexec/check_nrpe -H localhost" on both Monitoring and Remote server successfully. Then changed the ip in the /etc/xinetd.d/nrpe back and reloaded xinetd.
On the Remote server, in the messages log I am getting the following:
Jan 20 22:54:44 XXXX nrpe[8186]: INFO: SSL/TLS initialized. All network traffic will be encrypted.
Jan 20 22:54:44 XXXX nrpe[8186]: Error: Could not complete SSL handshake. 1
This is strange because I turned off SSL using the -n option in check_nrpe command.
I can successfully Telnet into the remote server with "telnet xxx.xxx.xxx.xxx 5666", so I know it is not a firewall issue on the remote server. By the way, both servers have openssl-0.9.7a. What am I missing? Can I compile nrpe with no SSL support, and if so how can that be done?
I have configured Nagios on my network 10+ Servers (Linux+Windows) now when i check through http://localhost/nagios everything is ok but only ping command is giving following message :-
Unknown
bin/ping -n -U -w 10 -c 5 x.x.x.x
CRITICAL - Could not interpret output from ping command
and mail me "server down " message
So what is the issue ?
I am able to run this command through command line
./check_ping -H {server} -w 100.0,20% -c 500,50% -p 5
PING OK - Packet loss = 0%
./check_ping -H x.x.x.x -w 300.0,80% -c 500.0,100% -p 5
PING OK - Packet loss = 0%
Anyone know of a monitoring package that is essentially Nagios and Cacti in one? Nice SNMP capabilities, but still basic service checks (smtp, dns, web with host, etc), and some nice reporting?
Most reporting packages I've looked at seem so overly complicated with confusing/cluttered UIs and lack plain simplicity.
All I want is to monitor these servers, use SNMP for RAID status, disk space, CPU, etc, and verify connectivity to its services and each website. Is it asking too much? I've been using Cacti and Nagios, but separately and I'd really like something that combines the two of them.
I have installed nagios 3.06 on my centos server. Anybody know the steps to configure this nagios to check my other servrers.
View 9 Replies View RelatedI'm trying to use the check_time Nagios plugin to see the Time/Date/GMT but this is not possible because the servers is not abled to receive connections on the port 37, see the plugin output:
[root@fireslayer libexec]# ./check_time -H 189.1.169.70
Connection refused
TIME UNKNOWN - could not connect to server 189.1.169.70, port 37
[root@fireslayer libexec]# ./check_time --udp -H 189.xxx.xxx.xxx
TIME UNKNOWN - no data received from server 189.xxx.xxx.xxx, port 37
[root@fireslayer libexec]#
Without the --udp the plugin try to connect on port 37 with TCP protocool
We wanted to put up a nagios server for monitoring around 9 - 12 servers and couldn't find any real specs on what kind of machines are required for nagios.
Any leads on what kind of machines would do? My concern was the RAM requirement - if nagios works well on low end machines, it may make sense for us to host it on some VPS.
Wanted to check in with people who run nagios installations and their experiences.
We are currently using Nagios and really liking it! But ran across Centreon which is apparently based on the Nagios core. Any one have any experience with it? Any pro and/or cons of either system?
Also from a desktop monitoring standpoint, anyone have a preference to monitor software? A1Monitor vs. PortSensor or is there another one you would recommend. This is all for monitoring Linux boxes and looking at systems/software that provides alert notifications.
I want to configure Nagios to monitor Windows and Linux servers and their services. I have to install NSClient in Windows servers and NRPE in Linux servers to collect the data. I don't want to install any plugin in any server. Is there any guide available which describes how to enable Monitoring of servers using SNMP through Nagios?
View 2 Replies View RelatedI have a problem with getting yaps to work
I try this:
yaps -t 7781234567@fido.ca 'test msg'
and
yaps -t 7781234567 'test msg'
and get
No service for pager id 7781234567 found
btw, 7781234567 is not my real number
I'm trying to install nagios according to this Centos wiki documentation
[url]
[root@server ~]# yum install nagios nagios-plugins nagios-plugins-nrpe nagios-devel
Loading "installonlyn" plugin
Setting up Install Process
Setting up repositories
Reading repository metadata in from local files
Parsing package
What am I doing wrong here?
[root@server6 ~]# uname -a
Linux server.host.com 2.6.18-8.1.8.el5 #1 SMP Tue Jul 10 06:50:22 EDT 2007 i686 i686 i386 GNU/Linux
[root@server ~]# yum update
Loading "installonlyn" plugin
Setting up Update Process
Setting up repositories
Reading repository metadata in from local files
No Packages marked for Update/Obsoletion
I am wondering what services it is best to monitor with Nagios which I've installed on my Centos 5.3 VPS. I wish to monitor and understand all essential services of the VPS itself at this stage but, generally, to make the best possible use of Nagios as an analytical tool as well as basic monitoring notifications, etc.
I already have a rough idea based on the main services being run. But I imagine there may be more to this than meets the eye, in particular, in view of any potential performance cost, etc.
I am especially keen to obtain as detailed a picture as possible concerning performance related criteria with a mind to indicating possible improvements that could be made.
I've tried installing Nagios on my cPanel server and cannot get it to work for the life of me...can anyone point me to a decent "layman's terms" guide for installing this on a cPanel server...Preferably with lots of pretty pictures
View 2 Replies View RelatedI'm trying to find a hosting company or private linux server that will host an installation of Nagios which is a monitoring utility. It does require some linux system packages to be installed as well as a break in the firewall for the monitoring.
Does anyone know of cheap linux private server (less than $25/month), or is anyone else running this with someone? It really requires no memory or hard drive space and I'm sure could run in a less than amazing CPU environment. It generates pretty constant web traffic but very low bandwidth.
Ive got a strange error with then new rc1 version of Nagios 3
check_ping returns the error:
CRITICAL - Could not interpret output from ping command
and sets the monitor to down
unyet running the check_ping from the command line
ie:
/usr/local/nagios/libexec/check_ping -H 127.0.0.1-w 100.0,20% -c 500.0,60% -p 5
works fine and returns ledgible responses
anyone have any idea whats causing this and how to fix it?
I'm thinking of purchasing a server that will monitor about 50 different servers using Nagios. It would probably just run Apache and nothing else but i was wondering if anyone has experience setting up a Nagios server just for monitoring other boxes on a network.
I'm wondeirng if this can be done. I will be monitoring a few customer servers but would like to give those customers access to Nagios and access only to their servers and nobody elses. Is there a way to setup Nagios so certain users can view their own boxes and nobody elses? Probaby setting up some type of group configuration. What about alerts? If a customers box goes down they would need to be alerted. Does Nagios allow those users to receive alerts specific to their boxes.
Not even sure how powerful the server should be. Probably a Celery or something a bit more powerful should do.
Even though I have set notification_interval from 120 to 120m. It might take the changed interval_limit from nagios.cfg.
I am receiving far too many e-mails and text messages in case of downtime at the moment. We're testing our monitoring servers at the moment, but we don't need a new notification every 25 minutes...
We are starting to use Nagios for some remote service checks (http, smpt, pop, ssh, etc..) and the notifications are not being sent out. We have the regular hosts configured and those are being sent out just fine.
Here's what we have currently:
Part of our services.cfg looks like this:
Code:
#### Generic services template ################
define service{
name generic-service;
active_checks_enabled 1;
obsess_over_service 1;
check_freshness 0;
notifications_enabled 1;
event_handler_enabled 1;
flap_detection_enabled 1;
retain_status_information 1;
retain_nonstatus_information 1;
register 0;
}
define service{
use generic-service
name basic-service
is_volatile 0
check_period 24x7
max_check_attempts 15
normal_check_interval 5
retry_check_interval 1
notification_interval 20
notification_period 24x7
register 0
}
define service{
use basic-service
name dns-service
check_command check_dns
max_check_attempts 10
check_period 24x7
notification_interval 20
notification_period 24x7
notification_options c,r
contact_groups localadmin
register 0
}
#### HOST01 ######
define service{
use dns-service
host_name host01
servicegroups mygroup
service_description DNS
contact_groups localadmin
}
To me, that looks correct. Host01's service check should inherit
everything through 'use dns-service' line.
checkcommands.cfg file for DNS:
Code:
# 'check_dns' command definition
define command{
command_name check_dns
command_line $USER1$/check_dns -H $HOSTADDRESS$
}
contactgroups.cfg:
Code:
define contactgroup{
contactgroup_name localadmin
alias Site Administrator
members nagios
}
contacts.cfg:
Code:
define contact{
contact_name nagios
alias admin
host_notification_period 24x7
service_notification_period 24x7
service_notification_options w,u,c,r,f
host_notification_options d,u,r,f
service_notification_commands notify-by-email
host_notification_commands host-notify-by-email
email mail@domain.com
}
I believe the above should be correct since I have host and service to
be notified by email. Obviously I'm overlooking something.
On Cpanel/WHM. I have just moved from a VPS to a dedicated server. I reinstalled munin, so get some stats via that. I used to have apachetop loaded on my VPS for when I wanted a 'near realtime' streaming view of apache access.
I'm wondering what the best solution is to get a good view of apache, like what apachetop did, plus also it would be nice to have a real-time monitor of MySQL activity, HDD activity (such as I/O queues, etc. Something along the lines of the perfmon on Windows servers.
What is my best option?
Also, with Nagios, when I look at the website, it seems there are two options. Load it on a single server and then load the stats via [url]or have the Nagios 'stat collector' on one machine, and have it gathering stats from multiple machines.
If you only install it on a single dedicated server, do you really have to be on the console and connect to the Nagios stats via localhost, rather than connecting remotely?
Ideally, I would like a quick, easy to setup solution, but if it takes some configuring, I can deal with it, as long as there is some documentation. My main goal is to get the real time type monitoring, you get with window's perfmon.
I am using Plesk 9.2 with windows 2008 server and all of the sudden our DNS services goes down every other 2nd and 3rd day and we have to restart the dns services every time to bring it up, it doesnt even show any error message under windows event.
View 11 Replies View RelatedI own virtual server.
In account created by my server i can't create database whit utf8_unicode.
I am in pozition to use Create database wizard but there latin2 is default.
In whm on my (VPS) i find out that in myphpadmin can create database whit utf8_unicode but how can i share this database whit the privet account that i crate form my whm.
I own around 50 domains.
for the Past 5 years I've been using a VPS with cPanel to point an A record to the IP instead of using the other (shared, resseller and other VPS) IPs or public DNS.
I'm looking for a similar service, that can provide:
- my own DNS (or the hability to point my DNS to the IP)
- can add A, PTR, rDNS records
- less than 20$ month for 50 domains
Anyone know a service like that that recommend?
I've purchased a NL Master reseller (about to purchase one in the US) and then a small VPS to see what more I could do, after transferring my site over to the VPS from the NL server I thought I'd come up with the idea with selling master reseller accounts, (both from NL and US master reseller services) the reason I came up with is because the VPS isn't to large to really do anything but seems perfect to keep a database, payment portal, WHMCS, my site, and hopefully all of my client information. What i want to do is somehow connect all 3 together so that when i do create a new client in LxAdmin I can select witch server I want to create it on and what package/permissions and what not, all from the VPS.
Example: LxAdmin -> create client -> fills out form basically similar that to the one in WHM
Resellers/VPS run CentOS Linux
WHM: 11.24.2
cPanel: 11.24.4-R35075
CENTOS 5.2 i686 virtuozzo
So basic question, is all this possible ? this including domains/email/ftp/ect.
know anything about domain.com VPS services and if it worth to try with them or not?
View 3 Replies View RelatedI wanted to know if there is a provider that will host our sites and provide site maintence all in one package(EX: any changes we want to the website they can do it). We are trying to move away from having multiple hosts and resellers from our multiple sites for our hosting and site maintenance. Alot of companies out there just do the hosting and suggest to get a third party to provide the site maintenance. Basically we want the ability to change anything on our website but have someone who knows what they are doing and do it for us and not take forever to implement changes to the website.
View 6 Replies View RelatedI am switching from shared hosting to managed VPS. I have minimal knowledge of UNIX/Apache, pretty good with PHP and programming in general.
So, what I have now is my VPS, with 512mb of ram, CentOS, cpanel and my two sites, not live yet, that is, I haven't changed dns records in the registrar.
I want to try to optimize the box or whatever is the correct name for it and understand the whole thing better. Mainly to learn more, I dot' think I'll be pressed for memory or bandwidth for now. Still, at least knowing things I can optimize for speed of space.
Few things that I assume should allow for some simplification and RAM savings(hopefully) is that:
a) Both sites are hobby sites, not very big load. Few thousand visitors a day. Traffic is around 10gb monthly combined.
b) Both sites are mine, nobody else on that box, so I don't have to worry about customers screwing things up and caging things internally.
Based on that, I don't really need email for the second site domain.
When I run top command I see 2 exim processes running. Is that normal, or is it because I have 2 domains registered there? And if yes can one be disabled?
Same applies to pop3-login and imap-login processes, 2 copies of each. Can I have just one of each, i.e. exim, pop3-login and imap-login?
Next, I selected not to run log analyzer cpanellogd for 21 hours, i.e. it'll run for 3 hours a day. I assume that should be sufficient for the site like mine?
I did read sticky about securing the site and quite a bit about Apache/mysql optimizations.
I am having trouble accessing any kind of services on one computer from another computer on my LAN.
I can ping toher computers and access windows file sharing but if I run any kind of server like apache or Dorgem(webcam) I can't access it from any other computer on the LAN..I've tried changing the ports etc but to no avail..
I am not the amin of this network but is there anything else I can do on my end to get things working..?
Is this a common occurence, for admins to stop this traffic?
what free DNS hosting service to use? So far I have had experience with the following services:
Xname.org - fine, admin-wise kind of DNS zone management. Con: it is relatively often offline (DoS/whatever0
EditDns.net - fine, but it has several times rolled abck their DB state, wiping out my records. I can't name that a rliable service.
EveryDns.net - fine, quick, easy to manage. Con: I have tried to donate, to have limits removed, but my donation was never recorded, all the attempts to contact the administration failed, as well.
This kinda follows on from a prev thread about advice on finding another isp.
My (soon to be ex) isp had email outage for over 3 days, I lost emails which means losing business and I don't want to be in this situation ever again.
I know that stuff happens and machines do go down etc. but I need to know how if possible a decent isp would be able to work around this, should they have a standby server, could they intercept/redirect incoming emails even though the account was down.
I'm not very technical but these are the questions I need to ask any prospective isp's
I forgot the name of the script which brings all services up as they go down..
View 5 Replies View RelatedEvery month, I pay my invoice and everything is fine but in Febuary, after I paid it, I received a ''Payment reminder'' and I was a bit surprised but I replied explaining it was already paid and gave the paypal transaction ID #. I received an apology and they said it was fixed. A week later (or so), I received the a ''reminder #2''. I replied the same thing and the girl at the billing service aplogied and assured me that the invoice was now marked as paid and it shouldn't happen anymore.
This morning I got a ''Last reminder'' (15 days overdue). I sent the same informations again but now my website is disabled.
Am I alone in this situation or is it a known issue with Flux services or anything? I find a bit ridiculous, to be honest, to have a such issue about an invoice that IS paid and confirmed by them as paid but having the system send me reminder over and over and having, subsequently, them disabling my website.
[url]