Diferencia entre revisiones de «Usuario:ManuelRomero/proyecto/proyectoIternova/codigo»
De WikiEducator
(→==) |
|||
Línea 1: | Línea 1: | ||
{{Usuario:ManuelRomero/proyecto/proyectoIternova/nav}} | {{Usuario:ManuelRomero/proyecto/proyectoIternova/nav}} | ||
__NOTOC__ | __NOTOC__ | ||
− | |||
− | |||
− | + | ||
− | + | ||
− | + | ||
;Pendientes | ;Pendientes | ||
+ | <hr /> | ||
*mirar crondaemon Mirar en la wiki añadida en la clase de stats | *mirar crondaemon Mirar en la wiki añadida en la clase de stats | ||
− | Webbin | + | <hr /> |
+ | *Webbin *Webbinario que me pasa para mirar ?????? | ||
*MongoDB + time-series: | *MongoDB + time-series: | ||
- https://www.mongodb.com/presentations/webinar-mongodb-time-series-data-setting-stage-sensor-management | - https://www.mongodb.com/presentations/webinar-mongodb-time-series-data-setting-stage-sensor-management | ||
- https://www.mongodb.com/presentations/mongodb-time-series-data-part-2-analyzing-time-series-data-using-aggregation-framework | - https://www.mongodb.com/presentations/mongodb-time-series-data-part-2-analyzing-time-series-data-using-aggregation-framework | ||
+ | <hr /> | ||
+ | ;9/10/2016 | ||
+ | |||
+ | *Camibio en el directorio '''''stats'''''' del módulo de monitorizacion el nombre de los siguientes ficheros | ||
+ | smarapps_ **** por monitorizacion_***** | ||
+ | *Usado para hacer estadísticas | ||
===3/5/2016=== | ===3/5/2016=== |
Revisión de 22:39 9 may 2016
- Pendientes
- mirar crondaemon Mirar en la wiki añadida en la clase de stats
- Webbin *Webbinario que me pasa para mirar ??????
- MongoDB + time-series:
- https://www.mongodb.com/presentations/webinar-mongodb-time-series-data-setting-stage-sensor-management - https://www.mongodb.com/presentations/mongodb-time-series-data-part-2-analyzing-time-series-data-using-aggregation-framework
- 9/10/2016
- Camibio en el directorio stats' del módulo de monitorizacion el nombre de los siguientes ficheros
smarapps_ **** por monitorizacion_*****
- Usado para hacer estadísticas
3/5/2016
- Fichero Monitoriazacion_Constants
- Crear una constante por servicio a monitorizar
- Añadir un método que retorne un array con el id del servicio seleccionado y el texto asociado
- Menú
- Que aparezcan un checkbox con los servicios (p.e.)
SSh HTTp Mysql Discos cpu
;En es_ES.lang monitorizacion.servicios=Servicios a monitorizar; ;En monitorizacion:constats.php /** Carga un array con los servicios que los diferentes servidores de nagios podrán monitorizar * @return array asociativo con la lista de servicios */ public static function servicios(){ $servicios =["http"=>"Tráfico http","cpu"=>"Uso de cpu","Mysql"=>"Uso de base de datos Mysqlt"]; return $servicios; } ;en monitoriazación_view.php método static edit /*MRM aquí crearemos los checkbox para los servicios*/ $servicios = Monitorizacion_Constants::servicios(); $error[] = Controller_Forms::field(array('field_type' => 'checkbox_multiple', 'field_id' => 'servicio', 'field_title' => Idiomas_Controller::translate('monitorizacion.servicio', $idioma, $langfile), 'array_keys'=> array_keys($servicios), 'array_values'=>array_values($servicios), 'array_titles'=>array_values($servicios) // 'array_checked'=>$array_checked, 'first' => $first ) )); /*MRM_END*/
- Opción edit del controller llama al metodo edit
- Usa el campo first para ver si hay o no datos
- Si está a false visualiza el formulario para que insertes datos
- Si no y no hay errores te carga el campo en el registro de la base de datos de mongo
- Si hay errores te muestra en el campo del formulario correspondiente para mostrarte el error