[Plone-IT] Istanza ogni tanto va giù: come monitorare?

Luca Fabbri luca.fabbri a abstract.it
Mer 27 Apr 2016 07:25:06 UTC


2016-04-27 9:21 GMT+02:00 Vito Falco <vitofalco a gmail.com>:
> Ciao,
> putroppo me ne accorgo troppo tardi che qualcuna non ha risposto, e per
> questo rivedere i log è molto arduo.
> In realtà non devo fare niente. Dopo minuti di stallo riprendono a
> rispondere correttamente.
> Un paio di volte sono riuscito ad andare in diretta su server e il carico
> cpu/memoria era nella norma :-|
>

Allora direi proprio che l'istanza non va in down, semplicemente
smette di rispondere.
Comunque dovrebbe essere semplicissimo verificare quante volte
l'istanza viene riavviata (*se* viene riavviata).

    $ grep "Z2 Shutting down" var/log/instance-?.log

Credo comunque tu abbia solo problemi di deadlock e istanze bloccate.
Ti consiglio di installare e configurare haufe.requestmonitoring:
https://pypi.python.org/pypi/haufe.requestmonitoring/#monitoring-long-running-requests




> Vito
>
> Il giorno 27 aprile 2016 09:16, Luca Fabbri <luca.fabbri a abstract.it> ha
> scritto:
>>
>> 2016-04-27 8:04 GMT+02:00 Vito Falco <vitofalco a gmail.com>:
>> > In effetti proprio stamani ho verificato un "down" della istanza1 via
>> > pannello HAProxy, ma contemporaneamente lo status su supervisor era
>> > "running" ...
>> >
>>
>> Non mi è chiaro però: quando dici "è andata giù" poi devi fare qualche
>> operazione per riattivarla?
>> Fino ad ora come hai risolto il problema?
>>
>> Se poi hai l'orario in cui è capitato l'ultimo episodio dovresti
>> riuscire a controllare i log e vedere se l'istanza viene spenta o
>> muore senza dare segnali.
>>
>> >
>> > Il giorno 26 aprile 2016 17:01, Luca Fabbri <luca.fabbri a abstract.it> ha
>> > scritto:
>> >>
>> >> 2016-04-26 14:05 GMT+02:00 Vito Falco <vitofalco a gmail.com>:
>> >> > Yes, uso supervisor.
>> >> > Mi accorgo che sono andate giù perché lo vedo dal pannello di
>> >> > controllo
>> >> > di
>> >> > haproxy.
>> >>
>> >> Allora più che andate giù potrebbero aver smesso di rispondere, o lo
>> >> vedresti da supervisor. Dovresti verificare quando capita per
>> >> supervisor sono ancora in stato "running".
>> >> In quel caso mi viene da pensare più ad un deadlock
>> >>
>> >>
>> >>
>> >> >
>> >> > Il 26 apr 2016 13:45, "Luca Fabbri" <luca.fabbri a abstract.it> ha
>> >> > scritto:
>> >> >>
>> >> >> 2016-04-26 13:28 GMT+02:00 Vito Falco <vitofalco a gmail.com>:
>> >> >> > Ciao,
>> >> >> > ho un piccolo cluster Zeo con due clients.
>> >> >> > Purtroppo, di tanto in tanto, una delle due "va giù" e non ho modo
>> >> >> > di
>> >> >> > fare
>> >> >> > una diagnosi tramite i log perchè dovrei restare in ascolto h24
>> >> >> > O.O
>> >> >> >
>> >> >>
>> >> >> Ciao,
>> >> >>
>> >> >> Non ho capito perché dici di dover stare in ascolto, nei log non
>> >> >> dovresti appunto trovare il momento esatto in cui l'istanza viene
>> >> >> spenta (in caso il processo venga terminato brutalmente dovresti
>> >> >> riscontrare un'interruzione nel logging e non il classico messaggio
>> >> >> di
>> >> >> spegnimento).
>> >> >>
>> >> >> Stai usando supervisor?
>> >> >>
>> >> >>
>> >> >> --
>> >> >> Luca Fabbri
>> >> >> Developer
>> >> >>
>> >> >> >_
>> >> >> abstract.it - +39 0810608213
>> >> >>
>> >> >>
>> >> >>
>> >> >> ...............................................................................
>> >> >> Registro Imprese di Napoli 788429 / Cap. Soc. 10.000 Euro I.V.
>> >> >> Avvertenze Legali - D. Lgs. 196/03 Tutela dei dati personali. Le
>> >> >> informazioni
>> >> >> contenute in questo messaggio e in ogni eventuale allegato sono
>> >> >> riservate
>> >> >> e
>> >> >> ne è vietata ogni forma di diffusione. Se avete ricevuto questa
>> >> >> comunicazione
>> >> >> per errore, Vi preghiamo di informare immediatamente il mittente del
>> >> >> messaggio
>> >> >> e di eliminare l'e-mail.
>> >> >> _______________________________________________
>> >> >> Plone-IT mailing list
>> >> >> Plone-IT a lists.plone.org
>> >> >> https://lists.plone.org/mailman/listinfo/plone-plone-it
>> >> >>
>> >> >>
>> >> >> http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html
>> >> >
>> >> >
>> >> > _______________________________________________
>> >> > Plone-IT mailing list
>> >> > Plone-IT a lists.plone.org
>> >> > https://lists.plone.org/mailman/listinfo/plone-plone-it
>> >> >
>> >> >
>> >> > http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html
>> >>
>> >>
>> >>
>> >> --
>> >> Luca Fabbri
>> >> Developer
>> >>
>> >> >_
>> >> abstract.it - +39 0810608213
>> >>
>> >>
>> >> ...............................................................................
>> >> Registro Imprese di Napoli 788429 / Cap. Soc. 10.000 Euro I.V.
>> >> Avvertenze Legali - D. Lgs. 196/03 Tutela dei dati personali. Le
>> >> informazioni
>> >> contenute in questo messaggio e in ogni eventuale allegato sono
>> >> riservate
>> >> e
>> >> ne è vietata ogni forma di diffusione. Se avete ricevuto questa
>> >> comunicazione
>> >> per errore, Vi preghiamo di informare immediatamente il mittente del
>> >> messaggio
>> >> e di eliminare l'e-mail.
>> >> _______________________________________________
>> >> Plone-IT mailing list
>> >> Plone-IT a lists.plone.org
>> >> https://lists.plone.org/mailman/listinfo/plone-plone-it
>> >>
>> >> http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html
>> >
>> >
>> >
>> >
>> > --
>> > Vito Falco
>> > Designer & Front-end developer | Freelance
>> > Bari, IT
>> > Linkedin it.linkedin.com/in/vitofalco
>> >
>> > _______________________________________________
>> > Plone-IT mailing list
>> > Plone-IT a lists.plone.org
>> > https://lists.plone.org/mailman/listinfo/plone-plone-it
>> >
>> > http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html
>>
>>
>>
>> --
>> Luca Fabbri
>> Developer
>>
>> >_
>> abstract.it - +39 0810608213
>>
>> ...............................................................................
>> Registro Imprese di Napoli 788429 / Cap. Soc. 10.000 Euro I.V.
>> Avvertenze Legali - D. Lgs. 196/03 Tutela dei dati personali. Le
>> informazioni
>> contenute in questo messaggio e in ogni eventuale allegato sono riservate
>> e
>> ne è vietata ogni forma di diffusione. Se avete ricevuto questa
>> comunicazione
>> per errore, Vi preghiamo di informare immediatamente il mittente del
>> messaggio
>> e di eliminare l'e-mail.
>> _______________________________________________
>> Plone-IT mailing list
>> Plone-IT a lists.plone.org
>> https://lists.plone.org/mailman/listinfo/plone-plone-it
>> http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html
>
>
>
>
> --
> Vito Falco
> Designer & Front-end developer | Freelance
> Bari, IT
> Linkedin it.linkedin.com/in/vitofalco
>
> _______________________________________________
> Plone-IT mailing list
> Plone-IT a lists.plone.org
> https://lists.plone.org/mailman/listinfo/plone-plone-it
> http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html



-- 
Luca Fabbri
Developer

>_
abstract.it - +39 0810608213
...............................................................................
Registro Imprese di Napoli 788429 / Cap. Soc. 10.000 Euro I.V.
Avvertenze Legali - D. Lgs. 196/03 Tutela dei dati personali. Le informazioni
contenute in questo messaggio e in ogni eventuale allegato sono riservate e
ne è vietata ogni forma di diffusione. Se avete ricevuto questa comunicazione
per errore, Vi preghiamo di informare immediatamente il mittente del messaggio
e di eliminare l'e-mail.


Maggiori informazioni sulla lista Plone-IT