[rosedu-project] [idee] rosedu.org/status
Alex Morega
alex at grep.ro
Thu Oct 17 07:33:59 EEST 2013
On 16 Oct 2013, at 23:48, Alex Eftimie <alex at rosedu.org> wrote:
> 2013/10/16 Alex Morega <alex at grep.ro>:
>>>>> 2013/10/16 Alex Eftimie <alex at rosedu.org>:
>>>>>> Fie folosim ceva existent (necesită investigații), fie scriem un mic
>>>>>> serviciu? Vrea cineva să se ocupe de asta? Mă opresc la nivel de idee.
>> Monit[1] știe să verifice conținutul unei pagini contra unei expresii regulate. Output-ul de la monit este cât de cât parsabil. Uite un exemplu[2] de configurare și output.
>>
>> [1] http://mmonit.com/monit/
>> [2] https://gist.github.com/mgax/11a667da39262babe14c
>
> Monit sună chiar cool, l-am mai folosit, nu știam că poate monitoriza
> host-uri externe.
>
> Din ce știu, noi nu avem decât două mașini: rosedu.org și
> projects.org. Cu monit instalat pe a treia (status.rosedu.org la
> ddvlad) și un mic parser pentru output -> html ne-am scos.
>
> Legat de "trebuie ca fiecare domeniu să definească o bucată de text
> care să apară în landing", putem ține excerpturile ăstea undeva
> extern, gen github, iar fiecare manager de subdomeniu e responsabil să
> îl țină la zi. Dacă nu îl ține => domeniul pare picat => utilizatorii
> sunt triști. Nu văd nicio problemă, niciun stres în plus pentru admin.
Eu am mai făcut un view special[1], "/_ping", doar pentru monit, care face și un acces la baza de date ca să verifice că e în picioare.
-- Alex
[1] https://github.com/mgax/mptracker/blob/master/mptracker/pages.py#L21-L24
More information about the rosedu-project
mailing list