» »

Zbiranje rezultatov python skript

Zbiranje rezultatov python skript

gufy123 ::

Zdravo!

Na več strežnikih čez noč ob različnih urah tečejo razne skripte. Zaenkrat jih ni veliko, cca 5. Za nekatere imam narejeno sporočanje po mailu - zjutraj pogledam kaj se je zgodilo. Za nekatere imam samo logiranje na disk in pogledam, če je treba, za nekatere pa sploh ni nobenega logiranja.

Na kakšen način bi lahko naredil nek kolektor vseh rezultatov? Predstavljam si, da bi na enem strežniku morala teči aplikacija, ki bi ji vse ostale skripte javljale rezultate. ob določeni uri, recimo ob 6h zjutraj pa bi ta kolektor poslal mail z zbranimi vsemi rezultati akcij. Se to da narediti in kako?

LP

Dpool ::

Loge eksportaj na nek syslog streznik.
Graylog je OpenSource resitev za zbiranje logov iz razlicnih skript / sistemov:
https://www.graylog.org/

Kadar imas enkrat vse loge na enem mestu, pa lahko z njimi pocnes kar zelis.. spises skripto da pobira podatke iz te podatkovne baze in ti jih posilja na mail, ali pa ustvaris dashboards, itn. kar pac zelis.

LP

HotBurek ::

Ena opcija je, da postaviš web strežnik (npr. Nginx), ki je proxy za Python skripto/server (uWSGI) in na njega pošiljaš (HTTP POST) vse loge. Ko Python skrpita dobi log file, ga shrani npr. MongoDB.
root@debian:/# iptraf-ng
fatal: This program requires a screen size of at least 80 columns by 24 lines
Please resize your window

c3p0 ::

FluentD je ena proper opcija.

gufy123 ::

hvala za vse predloge! bom poskusil v te smeri, da pri vseh skriptah poenotim končni log file in ga zapišem na enega od serverjev. tam bo skripta, ki bo ob 6h zjutraj pregledala današnje loge in spisala nek povzetek


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Postavitev mySQL

Oddelek: Programiranje
92110 (1688) M01O
»

robocopy

Oddelek: Programska oprema
242657 (2096) driver_x
»

Backup podatkovnih baz

Oddelek: Omrežja in internet
152042 (1670) jype
»

Linux-localhost

Oddelek: Operacijski sistemi
261906 (1420) 'FireSTORM'
»

Skripte (strani: 1 2 )

Oddelek: Programiranje
508382 (6245) Microsoft

Več podobnih tem