monit-general
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: problem in installing monit on Red Hat Linux version - Fedoracore re


From: Martin Pala
Subject: Re: problem in installing monit on Red Hat Linux version - Fedoracore release 3
Date: Fri, 14 Oct 2005 11:41:09 +0200
User-agent: Mozilla Thunderbird 1.0.7 (Windows/20050923)

The status command won't work in the case that monit is running in daemon mode without its http support - the command 'monit status' in such case tries to get the status from the daemon via http/tcp. To start the http interface you need to add the 'set httpd ...' statement to the configuration.

Martin

Navin Kumar wrote:
Hi Martin
Thanks for the update. Using monit command without any argument, the
monit daemon gets started fine. I can see /var/run/monit.pid file. After
this when I start all the service using the command - 'monit start all'
I get - monit: Cannot connect to the monit daemon. Did you start it with
http support?.
Also when I do 'monit status' I get - monit: error connecting to the
monit daemon. Could you suggest as to what can be the problem.
Thanks
Navin

-----Original Message-----
From: address@hidden
[mailto:address@hidden On
Behalf Of Martin Pala
Sent: Friday, October 14, 2005 12:53 PM
To: This is the general mailing list for monit
Subject: Re: problem in installing monit on Red Hat Linux version -
Fedoracore release 3

Please run exactly this command without any additional argument:

   monit -c /home/ritesh/monit-4.6/monitrc

When you want to start monit in daemon mode, you must *not* use any argument. Look for example on the monit init script:

http://savannah.nongnu.org/cgi-bin/viewcvs/*checkout*/monit/monit/contri
b/rc.monit?rev=1.10


Martin


Navin Kumar wrote:

Hi Ben
Thanks for quick update. I am attaching the monitrc control file which I am using.
I am also attaching the things I get on console when I start monit

with

verbose option. It confirms the starting of monit in daemon mode.
I have already set the logfile as specified by you but it does not

show

any error on start. Monit starts without error but when I do 'monit
status' it gives me - 'monit: no status available -- the monit daemon

is

not running'.
Thanks
Navin

-----Original Message-----
From: address@hidden
[mailto:address@hidden

On

Behalf Of Ben Hartshorne
Sent: Thursday, October 13, 2005 8:23 PM
To: This is the general mailing list for monit
Subject: Re: problem in installing monit on Red Hat Linux version -
Fedoracore release 3

On Thu, Oct 13, 2005 at 08:05:15PM +0530, Navin Kumar wrote:


Hello
I am trying to run Monit on Red Hat Linux version - Fedora core
release 3.  I extracted the downloaded gunzip file and then ran
./configure, make and make install. All these steps executes fine
without any error. It creates an executable monit under /usr/local/bin
as per documentation. After this I start monit with command 'monit -v
start all' in daemon mode. The verbose confirms the starting in the
daemon mode. The start does not show any error.  But when I do 'monit
status' or 'monit summary' I get: monit daemon is not  running. This
is a problem as to why monit fails to run as daemon. I read the
documentation of monit about platforms. It does not mention any such
problem.  But I see this as some compatability problem with the Linux
platform I am using.  It seems that that the monit script fails on
trying to run monit as daemon on OS.  I am clueless because start does
show any error. Can someone suggest the reason of the problem. Thanks Navin


Navin,

I run monit on fedora core3 without any trouble.

Could you post your /etc/monitrc file, so that we may see if it is a
configuration issue?

You could also add "set logfile /var/log/monit.log" to your monitrc to
enable logging - it might give you more information.

-ben





------------------------------------------------------------------------

Runtime constants:
Control file       = /home/ritesh/monit-4.6/monitrc
Log file           = /var/log/monit
Pid file           = /var/run/monit.pid
Debug              = True
Log                = True
Use syslog         = False
Is Daemon          = True
Use process engine = True
Poll time          = 120 seconds
Mail server(s)     = mailserver.induslogic.com, localhost
Mail from          = address@hidden
Mail subject       = monit alert --  $EVENT $SERVICE
Mail message       = $EVENT Service $SERV..(truncated)
Start monit httpd  = False
Alert mail to      = address@hidden
Alert on           = All events

The service list contains the following entries:

Process Name          = apache
Group                = (not defined)
Pid file             = /usr/local/apache/logs/httpd.pid
Monitoring mode      = active
Start program        = /etc/init.d/httpd start
Stop program         = /etc/init.d/httpd stop
Pid                  = if changed 1 times within 1 cycle(s) then

alert

Ppid                 = if changed 1 times within 1 cycle(s) then

alert

Port                 = if failed localhost:80 [protocol DEFAULT] with

timeout 5 seconds 1 times within 1 cycle(s) then alert else if passed 1
times within 1 cycle(s) then alert

Alert mail to        = address@hidden
Alert on             = All events

File Name             = navin.log
Group                = (not defined)
Path                 = /home/ritesh/navin.log
Monitoring mode      = active
Size                 = if changed 1 times within 1 cycle(s) then exec
Size                 = if changed 1 times within 1 cycle(s) then

alert

Alert mail to        = address@hidden
Alert on             = All events



------------------------------------------------------------------------
-------

monit: Process already running -- process apache




------------------------------------------------------------------------

--
To unsubscribe:
http://lists.nongnu.org/mailman/listinfo/monit-general




--
To unsubscribe:
http://lists.nongnu.org/mailman/listinfo/monit-general



--
To unsubscribe:
http://lists.nongnu.org/mailman/listinfo/monit-general





reply via email to

[Prev in Thread] Current Thread [Next in Thread]