RE: problem in installing monit on Red Hat Linuxversion - Fedoracore release 3

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

RE: problem in installing monit on Red Hat Linuxversion - Fedoracore release 3

Ugo Bellavance
monit-general-bounces+ugob=[hidden email] <> wrote:
> Hi Martin
> Thanks for your help on monit tool. I am getting more comfortable with
> this day by day. Could you tell me following points:-
> 1. How can I access and use monit admin web page to start and stop a
> particular service.

Configure Monit to run its own web server.  It runs by default on port
2812.  Make sure you configure required authentication.

> 2. How can monit be used to display the uptime of different services.

Should be available on the web interface, or by using monit's status
command.

> Thanks Navin
>
> -----Original Message-----
> From: monit-general-bounces+navin.kumar=[hidden email]
> [mailto:monit-general-bounces+navin.kumar=induslogic.com@nongn
> u.org] On
> Behalf Of Martin Pala
> Sent: Friday, October 14, 2005 3:20 PM
> To: This is the general mailing list for monit
> Subject: Re: problem in installing monit on Red Hat Linux version -
> Fedoracore release 3
>
> I think it is already documented:
>
> --8<--
> GENERAL OPERATION
> ...
> In addition to the options above, monit can be started with one
> of the following action arguments; monit will then execute the
> action and exit without transforming itself to a daemon.
>
> start all
>     Start all services listed in the control file and
>     enable monitoring for them. If the group option is
>     set, only start and enable monitoring of services in     the
> named group. ...
> --8<--
>
> and:
>
> --8<--
> DAEMON MODE
> ...
> Simply invoking
>
>    monit -d 300
>
> will poll all services described in your ~/.monitrc file every 5
> minutes. ...
> --8<--
>
>
> There is also the presentation which shows how to start monit
> in daemon
> mode using just 'monit' command:
>
> http://www.tildeslash.com/monit/doc/monit.pdf
>
>
> Martin
>
> Navin Kumar wrote:
>> Great!!!!!
>> Monit is now working fine. Actually one needs to give 'monit start
>> all' command first to start all serviced and then the 'monit'
>> command to start monit daemon.
>> Thanks for the quick update.
>> Martin, I have one suggestion here. The monit manual at url
>> http://www.tildeslash.com/monit/doc/manual.php does not mention this
>> point at all that one has to execute only 'monit' to start monit
>> daemon. The document says that one should either specify -d option
>> or use set daemon instruction in control file to start monit as
>> daemon. This point should be included in the doc also. What do you
>> say?
>> Again thanks a lot for the quick update.
>> Thanks
>> Navin
>>
>>
>> -----Original Message-----
>> From: monit-general-bounces+navin.kumar=[hidden email]
>> [mailto:monit-general-bounces+navin.kumar=[hidden email]]
>> 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/mo
> nit/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: monit-general-bounces+navin.kumar=[hidden email]
>>> [mailto:monit-general-bounces+navin.kumar=[hidden email]]
>>
>> 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          = [hidden email]
>>> Mail subject       = monit alert --  $EVENT $SERVICE
>>> Mail message       = $EVENT Service $SERV..(truncated)
>>> Start monit httpd  = False
>>> Alert mail to      = [hidden email]
>>> 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        = [hidden email]
>>> 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        = [hidden email]
>>> 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
>
>
>
> --
> To unsubscribe:
> http://lists.nongnu.org/mailman/listinfo/monit-general


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