Guest User

Untitled

a guest
Jul 4th, 2018
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.81 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. echo "==============================================================================================================="
  4. echo " Resultado pruebas servicios VAS Cursor"
  5. echo -e "===============================================================================================================\n"
  6. echo -e "\tFecha:" `date +"%Y-%m-%d"`
  7.  
  8. verifica_log(){
  9. HOST=$1
  10. USER=$2
  11. PASS=$3
  12. COMENT=$4
  13. PATH_LOG=$5
  14.  
  15. echo $HOST
  16. echo $USER
  17. echo $PASS
  18. echo $COMENT
  19. echo $PATH_LOG
  20. }
  21.  
  22. titulos(){
  23. titulo=$1
  24. nivel=$2
  25.  
  26. case $nivel in
  27. 1)
  28. echo "==============================================================================================================="
  29. echo " $titulo "
  30. echo -e "==============================================================================================================="
  31. ;;
  32. 2)
  33. echo -e "\t$titulo"
  34. echo -e "\t-------------------------------------------------------------------------------------------------------"
  35. ;;
  36. 3)
  37. echo -e "\t\t$titulo"
  38. echo -e "\t\t--------------------------------------------------------------------------"
  39. ;;
  40.  
  41. *)
  42. echo "No existe nivel"
  43. ;;
  44. esac
  45. }
  46.  
  47. titulos "1. Testeo Procesos" 1
  48. titulos "1.1 Revisando servicio SEGMENTATE" 2
  49. ps -wwfea | grep segmentate | awk '{print "\t\t" $0}'
  50. echo " "
  51. titulos "1.2 Revisando servicios asociados a PD2" 2
  52. echo " "
  53. titulos "1.2.1 Revisando servicio MARCABLANCA" 2
  54. ps -wwfea | grep marcablanca | awk '{print "\t\t" $0}'
  55. echo " "
  56. titulos "1.2.2 Revisando servicio PDROUTER" 2
  57. ps -wwfea | grep pdrouter | awk '{print "\t\t" $0}'
  58. echo " "
  59. titulos "1.1 Revisando servicio MOBIPROFV3" 2
  60. ps -wwfea | grep mobiprof | awk '{print "\t\t" $0}'
  61. echo " "
  62. titulos "2. PING SERVICIOS" 1
  63. echo " "
  64. titulos "2.1 SEGMENTATE" 2
  65. curl localhost:17001/ping | awk '{print "\t\t" $0}'
  66. echo " "
  67. curl localhost:17001/pingpro | awk '{print "\t\t" $0}'
  68. echo " "
  69. titulos "2.2 PD2" 2
  70. titulos "2.2.1 MARCABLANCA" 2
  71. curl localhost:17005/ping | awk '{print "\t\t" $0}'
  72. echo " "
  73. titulos "2.2.1 PDROUTER" 2
  74. echo " "
  75. curl localhost:17006/ping | awk '{print "\t\t" $0}'
  76. echo " "
  77. curl localhost:17006/pingpro | awk '{print "\t\t" $0}'
  78. echo " "
  79. titulos "2.3 MOBIPROFV3" 2
  80. curl localhost:17020/ping | awk '{print "\t\t" $0}'
  81. echo " "
  82.  
  83. titulos " 3. Validando Logs " 1
  84. echo " "
  85. titulos "3.1 Verificando logs SEGMENTATE" 2
  86. echo " "
  87. echo "ls -l /opt/sdp/segmentate/log/*.log"
  88. ls -l /opt/sdp/segmentate/log/*.log | awk '{print "\t\t" $0}'
  89. echo " "
  90. echo "tail -n 10 /opt/sdp/segmentate/log/debug.log"
  91. tail -n 10 /opt/sdp/segmentate/log/debug.log | awk '{print "\t\t" $0}'
  92. echo " "
  93. titulos "3.2 Verificando logs PD2" 2
  94. echo " "
  95. titulos "3.2.1 Verificando logs MARCABLANCA" 2
  96. echo " "
  97. echo "ls -l /opt/sdp/marcablanca/log/*.log"
  98. ls -l /opt/sdp/marcablanca/log/*.log | awk '{print "\t\t" $0}'
  99. echo " "
  100. echo "tail -n 10 /opt/sdp/marcablanca/log/marcablanca.log"
  101. tail -n 10 /opt/sdp/marcablanca/log/marcablanca.log | awk '{print "\t\t" $0}'
  102. echo " "
  103. titulos "3.2.3 Verificando logs PDROUTER" 2
  104. echo "ls -l /opt/sdp/pdrouter/log/*.log"
  105. ls -l /opt/sdp/pdrouter/log/*.log | awk '{print "\t\t" $0}'
  106. echo " "
  107. echo "tail -n 10 /opt/sdp/pdrouter/log/router.log"
  108. tail -n 10 /opt/sdp/pdrouter/log/router.log | awk '{print "\t\t" $0}'
  109. echo " "
  110. titulos "3.3 Verificando logs MOBIPROFV3" 2
  111. echo "ls -l /opt/sdp/mobiprof/log/*.log"
  112. ls -l /opt/sdp/mobiprof/log/*.log | awk '{print "\t\t" $0}'
  113. echo " "
  114. echo "tail -n 10 /opt/sdp/mobiprof/log/MobiprofServer.log"
  115. tail -n 10 /opt/sdp/mobiprof/log/MobiprofServer.log | awk '{print "\t\t" $0}'
  116. echo " "
  117. titulos " 4. Verificando conexion a DB " 1
  118. echo " "
  119. titulos "4.1 SEGMENTATE" 2
  120. echo " "
  121. mysql -h192.168.33.212 -ulistas -plistas321 \
  122. -e "select now();" \
  123. -e "show databases;" \
  124. -e "use listasVAS;" \
  125. -e "show tables;" \
  126. -N | awk '{print "\t\t" $0}'
  127. echo " "
  128. titulos "4.2 SERVICIOS PD2" 2
  129. echo " "
  130. titulos "4.2.1 MARCABLANCA" 2
  131. echo " "
  132. mysql -h192.168.33.150 -umarcablanca -pmarcablanca123 \
  133. -e "select now();" \
  134. -e "show databases;" \
  135. -e "use marcablanca;" \
  136. -e "show tables;" \
  137. -N | awk '{print "\t\t" $0}'
  138. echo " "
  139. titulos "4.2.2 PDROUTER" 2
  140. echo " "
  141. mysql -h192.168.33.150 -updrouter -pkjsadhf \
  142. -e "select now();" \
  143. -e "show databases;" \
  144. -e "use PDescargaRouter;" \
  145. -e "show tables;" \
  146. -N | awk '{print "\t\t" $0}'
  147. echo " "
  148. titulos "4.3 MOBIPROFV3" 2
  149. echo " "
  150. mysql -h192.168.33.173 -umobiprof -pmobiprof123 \
  151. -e "select now();" \
  152. -e "show databases;" \
  153. -e "use MobiprofV3;" \
  154. -e "show tables;" \
  155. -N | awk '{print "\t\t" $0}'
  156. echo " "
Add Comment
Please, Sign In to add comment