viernes, 2 de septiembre de 2011

Trono de los 4 vientos, Cónclave.


Cónclave.

3 Bosess -> Anshal (Vida), Nezir (hielo), Rohas (Viento).

Configuración recomendada.
2 Tankes
3 Heals
5 Dps (3-4 rangeds, 1-2 melees)

El cónclave, es una batalla sencilla, pero requiere organización y atender a las palabras del Raid Líder, ya que habrá que cambiar de plataforma varias veces.
Una vez dentro de la raid, nos fijaremos que para ir a las plataformas tendremos que pasar por unos caminos de viento, se recomienda, si no has estado nunca, darse una vuelta para controlarlos.

Cosas a tener en cuenta:
- Mientras tengan vida, siempre tiene que haber alguien en las plataformas.
- Cuando alcanzan los 100 p. de energía, lanzan su habilidad especial.
- Cuando uno muere, tienes 60 sg para matar al siguiente.
- Durante el lanzamiento de la habilidad especial, las plataformas de cambio desaparecen.
- El orden recomendado de muerte es 1º Anshal, 2º Nezir y por último Rohas.

Explicaré primero lo que hay que hacer en cada boss y luego la organización y cambios a realizar.

Anshal (vida).
Este boss tiene 2 cosas importantes, mientras se tanquea y se le pega, lanzará “Brisa Calmante”, esto creará un área verde en el suelo que curará al boss y a los adds que luego generará, por lo que según salga dicho área, el tanque debe sacar al boss de dicho área.
Ningún tanque, dps o heal debe pisar este area ya que se volverá “amigo” del boss y no podrá pegar.
Unos sg después empezará a lanzar “Nutrir”, con ello saldrán unas 5 plantas, las cuales hay que sacar de los áreas verdes y a las cuales hay que dar prioridad, es decir, si hay planta, los DPS dejan de dar al boss y hacen focus sobre las plantas hasta que mueran.

Nezir (Hielo).
El tanque tiene que intentar que no se ponga de cara a la raid, ya que genera un cono de escarcha que solo debe dar al tanque. Como todos los de hielo, hará areas de escarcha, de lso cuales hay que salir rápidamente, e irá poniendo un bufo, que con los cambios posteriores se irá eliminando, pero ojo, si los heals sufren con las curas, se recomienda volver a la plataforma de anshal hasta que se quite el bufo, aunque normalmente no hace falta.
Este es el único que tiene una habilidad especial que hace bastante daño, dicha habilidad especial, es una lluvia de escarcha que puede ser algo problemática.

Rohas (Viento)
Este debe ser el último en morir, suele lanzar Brisa cortante, que hace un daño pequeño, creará remolinos, los cuales hay que evitar y Explosión de Viento, este es el que más hay que controlar, ya que crea una muralla de viento que te echa de la plataforma; para poder evitarlo, antes de lanzarlo levanta una mano hacía donde va a dirigir dicho muro, en ese momento, nos pondremos a la espalda de Rohas y seguiremos su movimiento hasta que deje de lanzarlo.

Estrategía.

Se recomienda que se comience de la siguiente forma:

- Plataforma de Anshal:

o 1 Tanke
o 3 DPS (rangeds)
o 1 Heal

- Plataforma Nezir:
o 1 Tanke
o 1 DPS melee
o 1 Heal


- Plataforma Rohas (nunca cambiarán de plataforma)

o 1 DPS Ranged (se recomienda que su DPS sea medio)
o 1 Heal




Cuando comience la batalla, en la plataforma de Anshal el tanque evitará la brisa calmante y los DPS les darán a las plantas, en la de Nezir evitarán la escarcha y en la de Rohas se evitará el viento.
Cuando lleguen al 75% de Energía, se recomienda hacer el cambio de plataforma, OJO! Se recomienda que las plantas de la plataforma de anshal, estén muertas antes de cambiar de plataforma.

Los que estén en la plataforma de Anshal, irán a la de Nezir y los de Nezir a la de Anshal, los de Rohas se quedarán donde está.
Muy pocos segundos después, tendrán que hacer la habilidad especial, este cambio se realizá así, por que la habilidad especial de Nezir es una lluvia de escarcha, y unos areas, que reparten el daño entre la gente que se encuentre en la plataforma.





Una vez finalizada la habilidad especial, los rangeds, deberán volver a la plataforma de Anshal y el melee que haya en Anshal, deberá volver a Nezir.
Una vez se vuelva a llegar a 75% de Energía, el proceso será el mismo.

Cuando muere uno del cónclave, no cae, se queda en el centro de la plataforma y parece que está generando energía o algo así, una vez muerto el primero, todos los que estén en la plataforma de Anshal, irán corriendo a la de Nezir,
y 1 o 2 DPS rangeds con un buen DPS se irán a la plataforma de Rohas, para ayudar a bajar el daño a este último.
Mientras se está en Nezir para matarlo, se recomienda echar Hero.



Una vez caiga Nezir, todo el mundo irá donde Rohas a finalizar la muerte del cónclave.


A continuación os dejo un video, de Las Aventuras de Perle, son de las mejores guías que hay:

http://www.youtube.com/v/0Gs5dszi0QI

Un saludo!!

viernes, 22 de julio de 2011

Monitorizar en Nagios con un script propio a través de NSCLIENt++

Debido a que no hay mucha documentación sobre esto, o mejor dicho, que para mi gusto no está bien explicada, voy a exponer los pasos a seguir para hacer funcionar un script personal a través de check_nrpe.

Hay que tener en cuenta, que yo utilizo NSCLIENT++, pero creo que no hay mucha diferencia con NRPE para Windows.

Lo primero que haremos será crear nuestro script, yo lo que quiero monitorizar, es la descarga de ficheros, para ello, y con una comprobación rutinaria, si se descargan se generará un fichero con un texto, si no, se generara este fichero con otro texto diferente;

Para explicarlo, si se descarga bien en el texto pondrá 0 o si se descarga mal, se pondrá 1.
El script es el siguiente:

@echo off
C:\UnxUpdates\grep 0 [ruta fichero]
if errorlevel 1 goto final
if errorlevel 0 exit 0

:final
echo No se han descargado los archivos
exit 2

Para realizar este fichero, necesitamos el comando “grep”, para ello nos lo descargaremos de la siguiente página:

http://unxutils.sourceforge.net/

Aparte de “grep”, nos descargaremos muchos más comandos, pero actualmente solo nos interesa este.

Para ejecutar el comando, tendremos que poner la ruta completa donde está el “grep”, después el texto a buscar y finalmente la ruta del fichero donde buscar.
Si no encuentra el 0, la descarga ha fallado y el “errorlevel” será igual a 1, por lo que a través de un “goto” indicamos que no se ha realizado la descarga y provocamos un “exit 2”, el exit 2 es por que Nagios identifica cada número a un estado, quedando así:

Exit 0 == OK
Exit 1 == Warning
Exit 2 == Critical

Si el texto es encontrado, el “errorlevel” será igual a 0 y para Nagios todo estará OK.
Una vez generado el script, copiaremos el fichero en rutansclient++/scripts y modificaremos o descomentaremos las siguientes líneas del NSC.ini:

; Script to check external scripts and/or internal aliases.
CheckExternalScripts.dll;
[NRPE]
allow_arguments=1
allow_nasty_meta_chars=1
use_ssl=1
-> Si utilizáis SSL.
[External Script]
;# COMMAND TIMEOUT
command_timeout=60
allow_arguments=1
allow_nasty_meta_chars=1
;# SCRIPT DIRECTORY
; All files in this directory will become check commands.
; *WARNING* This is undoubtedly dangerous so use with care!
script_dir="rutaNSCLIENT++\scripts\*.bat"
bat=scripts\%SCRIPT% %ARGS%
[External Scripts]
check_downloads=scripts\buscar.bat
-> El nombre con el que llamaremos a nuestro script y la ruta donde se encuentra.

Si tenemos ya, todo esto configurado, reiniciaremos el NSCLIENT++ y desde Nagios, ejecutaremos el siguiente comando:

./check_nrpe -H 192.168.17.183 -u -c check_downloads

Si se ha ejecutado correctamente, nos responderá con la línea completa donde esté el texto, si no, nos dirá el texto que hemos añadido para comentar que no se han descargado los ficheros.
En la GUI aparecerá verde con el texto que hayamos buscado y Critical con el texto que hayamos añadido.

Espero que sirva, y si tenéis alguna pregunta, no dudéis en avisarme.

Un saludo.