Hi Martin,
              Thank you about the monit stop and start I full understand
cause you dont want monit to start a service which have been stopped with
proper reason. Ok about the credentials my machine does not have gnome or
graphical ui. Is it ok if I set just like this and why cant we disable the
gui access as in my case I dont need it at all.

set httpd port 2812 and
    use address localhost  # only accept connection from localhost


On Tue, Nov 10, 2015 at 6:07 PM, Martin Pala <[email protected]> wrote:

> If you will call the start script manually, the service will be monitored
> only if the monitoring was enabled already. In that case however - if the
> process is stopped, monit will detect it and will try to restart it
> automatically, so if you monitor some service via monit, you should use
> "monit stop <service>" and "monit start <service>" to disable/enable
> monitoring as well.
>
> The default credentials should be changed for obvious reason - they're
> well known and if somebody will have user account on your machine, he may
> try to connect to the monit http gui (as he'll be on "localhost") and can
> try the default credentials. It is better to change both the username and
> password to some custom value.
>
>
> On 10 Nov 2015, at 10:02, frwa onto <[email protected]> wrote:
>
> Hi Martin,
>               I am a bit confused. Even if I start manually using
> ./startDaemon.sh monit is monitoring it right please correct me?  Another
> thing do you want me to change this (you should change the credentials to
> something else then default "admin:monit") any reason? If I dont enable it
> does not work right?
>
>
>
> On Tue, Nov 10, 2015 at 3:43 PM, Martin Pala <[email protected]>
> wrote:
>
>> If you start the service via monit, monit will start monitoring it.
>>
>> The mentioned "set httpd" statement doesn't allow connections from
>> outside, as it sets monit to listen on localhost (127.0.0.1) only and also
>> sets ACL to allow access only from localhost (127.0.0.1) and using correct
>> credentials (you should change the credentials to something else then
>> default "admin:monit").
>>
>> Regards,
>> Martin
>>
>>
>> On 10 Nov 2015, at 05:22, frwa onto <[email protected]> wrote:
>>
>> Hi Martin,
>>               Thank you I just did service monit restart and now it
>> works. My next question what is different between starting using say monit
>> start service1 or using the other method  ./startDaemon.sh. I notice in
>> both methods when the missing pid monit do restart my app ?
>>
>> Another thing  just to confirm with you by enabling it am I allowing port
>> 2812 access from outside or will this post any security concern even though
>> I am not using the web version?
>>
>> set httpd port 2812 and
>>     use address localhost  # only accept connection from localhost
>>     allow localhost        # allow localhost to connect to the server and
>>     allow admin:monit      # require user 'admin' with password 'monit'
>>
>> On Tue, Nov 10, 2015 at 1:03 AM, Martin Pala <[email protected]>
>> wrote:
>>
>>> Please make sure you did "monit reload" after configuration changes.
>>>
>>> Regards,
>>> Martin
>>>
>>>
>>>
>>> On 09 Nov 2015, at 16:49, frwa onto <[email protected]> wrote:
>>>
>>> Hi Martin,
>>>               In my version I did this
>>>
>>> ## Monit has an embedded web server which can be used to view status of
>>> ## services monitored and manage services from a web interface. See the
>>> ## Monit Wiki if you want to enable SSL for the web server.
>>> #
>>>  set httpd port 2812 and
>>>      use address localhost  # only accept connection from localhost
>>>      allow localhost        # allow localhost to connect to the server
>>> and
>>>      allow admin:monit      # require user 'admin' with password 'monit'
>>> #     allow @monit           # allow users of group 'monit' to connect
>>> (rw)
>>> #     allow @users readonly  # allow users of group 'users' to connect
>>> readonly
>>> #
>>> must I do any other configuration for port 2812 ? Cause I get this error
>>> Cannot create socket to [localhost]:2812 -- Connection refused
>>> In my case my centos is bare minimal with got gnome nothing ?
>>>
>>>
>>>
>>> On Mon, Nov 9, 2015 at 11:39 PM, Martin Pala <[email protected]>
>>> wrote:
>>>
>>>> You need to add it to the monit configuration file ... it is part of
>>>> default configuration file, snip:
>>>>
>>>> --8<--
>>>> ## Monit has an embedded HTTP interface which can be used to view
>>>> status of
>>>> ## services monitored and manage services from a web interface. The HTTP
>>>> ## interface is also required if you want to issue Monit commands from
>>>> the
>>>> ## command line, such as 'monit status' or 'monit restart service' The
>>>> reason
>>>> ## for this is that the Monit client uses the HTTP interface to send
>>>> these
>>>> ## commands to a running Monit daemon. See the Monit Wiki if you want to
>>>> ## enable SSL for the HTTP interface.
>>>> #
>>>> set httpd port 2812 and
>>>>     use address localhost  # only accept connection from localhost
>>>>     allow localhost        # allow localhost to connect to the server
>>>> and
>>>>     allow admin:monit      # require user 'admin' with password 'monit'
>>>> --8<--
>>>>
>>>> See monit manual for details.
>>>>
>>>>
>>>> > On 09 Nov 2015, at 16:30, frwa onto <[email protected]> wrote:
>>>> >
>>>> > Hi Martin
>>>> >              I got this error now when I did this monit start
>>>> service1 ? Where to add the 'set httpd statement"?
>>>> >
>>>> > Action start not possible - monit http interface is not enabled,
>>>> please add the 'set httpd' statement ? Should I start using monit start
>>>> command or can I use the existing method to start it? Which the correct 
>>>> one?
>>>> >
>>>> > On Mon, Nov 9, 2015 at 11:27 PM, Martin Pala <[email protected]>
>>>> wrote:
>>>> > Hi,
>>>> >
>>>> > correct syntax is:
>>>> >
>>>> >         monit start service1
>>>> >
>>>> > Regards,
>>>> > Martin
>>>> >
>>>> >
>>>> > > On 09 Nov 2015, at 16:23, frwa onto <[email protected]> wrote:
>>>> > >
>>>> > > Hi,
>>>> > >     I have set below in my monit.conf.
>>>> > >
>>>> > > check process service1 with pidfile /var/run/wrapper.service1.pid
>>>> > >               start program = "/etc/rc.d/init.d/service1 start"
>>>> with timeout 60 seconds
>>>> > >               stop program = "/etc/rc.d/init.d/service1 stop"
>>>> > >
>>>> > > I tried to start the service in this manner
>>>> > > monit service1 start
>>>> > > Invalid argument -- service1 (-h will show valid arguments)
>>>> > >
>>>> > > So should I start using my existing method where I get into my
>>>> wrapper folder /usr/local/wra1/bin/ then key in ./startDaemon.sh? I would
>>>> like to know if I am doing the right thing?
>>>> > >
>>>> > > Thank  you.
>>>> > >
>>>> > > --
>>>> > > To unsubscribe:
>>>> > > https://lists.nongnu.org/mailman/listinfo/monit-general
>>>> >
>>>> >
>>>> > --
>>>> > To unsubscribe:
>>>> > https://lists.nongnu.org/mailman/listinfo/monit-general
>>>> >
>>>> > --
>>>> > To unsubscribe:
>>>> > https://lists.nongnu.org/mailman/listinfo/monit-general
>>>>
>>>>
>>>> --
>>>> To unsubscribe:
>>>> https://lists.nongnu.org/mailman/listinfo/monit-general
>>>>
>>>
>>> --
>>> To unsubscribe:
>>> https://lists.nongnu.org/mailman/listinfo/monit-general
>>>
>>>
>>>
>>> --
>>> To unsubscribe:
>>> https://lists.nongnu.org/mailman/listinfo/monit-general
>>>
>>
>> --
>> To unsubscribe:
>> https://lists.nongnu.org/mailman/listinfo/monit-general
>>
>>
>>
>> --
>> To unsubscribe:
>> https://lists.nongnu.org/mailman/listinfo/monit-general
>>
>
> --
> To unsubscribe:
> https://lists.nongnu.org/mailman/listinfo/monit-general
>
>
>
> --
> To unsubscribe:
> https://lists.nongnu.org/mailman/listinfo/monit-general
>
--
To unsubscribe:
https://lists.nongnu.org/mailman/listinfo/monit-general

Reply via email to