97. obtien
LogMonitor PublisherCli en
datos
PUB
PUB
RabbitMQ
SUB
SUB
Collector WebUIMonitor
utiliza
n
los da
tos
WebUIStats
MongoDB
98. LogMonitor
obtien
LogMonitor PublisherCli en
datos
PUB
PUB
PUB
PUB
RabbitMQ
SUB
SUB
SUB
SUB
Collector WebUIMonitor
utiliza
n
los da
tos
WebUIStats
MongoDB
109. PublisherCli
obtien
LogMonitor PublisherCli en
datos
PUB
PUB
PUB
PUB
RabbitMQ
SUB
SUB
SUB
SUB
Collector WebUIMonitor
utiliza
n
los da
tos
WebUIStats
MongoDB
115. publicar valor desde shell
script
php publisher_cli.phar --name=log_length
--types=value
--value=”$(cat /tmp/file.log|grep error|wc -l)”
116. publicar valor desde STDIN
while true; do ls | wc -l | php
publisher_cli.phar --name=num_files
--types=time --value=STDIN;sleep 5;done
117. obtien
en
Collector
LogMonitor PublisherCli
datos
PUB
PUB
PUB
PUB
RabbitMQ
SUB
SUB
SUB
SUB
Collector WebUIMonitor
utiliza
n
los da
tos
WebUIStats
MongoDB
125. obtien
en
WebUIStats
LogMonitor PublisherCli
datos
PUB
PUB
PUB
PUB
RabbitMQ
SUB
SUB
SUB
SUB
Collector WebUIMonitor
utiliza
n
los da
tos
WebUIStats
MongoDB
131. WebUIMonitor
obtien
LogMonitor PublisherCli en
datos
PUB
PUB
PUB
PUB
RabbitMQ
SUB
SUB
SUB
SUB
Collector WebUIMonitor
utiliza
n
los da
tos
WebUIStats
MongoDB
Veremos porqué hemos creado nuestro propio sistema de monitorización, la tecnología utilizada y los componentes que componen el sistema.\n
¿Porqué crear otro sistema de monitorización?\n
\n
No había nada bueno en PHP.\nHay en Ruby, ¿pero si lo tenemos que adaptar?\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
Explicar para qué utilizamos cada tecnología\nBúscamos minimizar las tecnologías que utilizamos en la empresa.\nPHP, Symfony, RabbitMQ y ExtJS ya las utilizábamos.\n
\n
Explicar para qué utilizamos cada tecnología\nBúscamos minimizar las tecnologías que utilizamos en la empresa.\nPHP, Symfony, RabbitMQ y ExtJS ya las utilizábamos.\n
\n
\n
\n
Explicar para qué utilizamos cada tecnología\nBúscamos minimizar las tecnologías que utilizamos en la empresa.\nPHP, Symfony, RabbitMQ y ExtJS ya las utilizábamos.\n
\n
Explicar para qué utilizamos cada tecnología\nBúscamos minimizar las tecnologías que utilizamos en la empresa.\nPHP, Symfony, RabbitMQ y ExtJS ya las utilizábamos.\n
\n
Explicar para qué utilizamos cada tecnología\nBúscamos minimizar las tecnologías que utilizamos en la empresa.\nPHP, Symfony, RabbitMQ y ExtJS ya las utilizábamos.\n
\n
Explicar para qué utilizamos cada tecnología\nBúscamos minimizar las tecnologías que utilizamos en la empresa.\nPHP, Symfony, RabbitMQ y ExtJS ya las utilizábamos.\n
\n
\n
Explicar para qué utilizamos cada tecnología\nBúscamos minimizar las tecnologías que utilizamos en la empresa.\nPHP, Symfony, RabbitMQ y ExtJS ya las utilizábamos.\n