Guest User

Untitled

a guest
Dec 10th, 2017
121
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 14.02 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. # MySql Definitions
  4. MYSQL="/usr/bin/mysql -fN --user=XXX --password=************* --host=xx.xxxxx.xx NMS"
  5.  
  6. # Nagios-Path (where to put the output)
  7. NAGIOSINCLUDE=/usr/local/nagios/etc/dinao.conf
  8.  
  9. echo "# File written on `date`" >$NAGIOSINCLUDE
  10.  
  11. echo "" >>$NAGIOSINCLUDE
  12. echo "" >>$NAGIOSINCLUDE
  13. echo "" >>$NAGIOSINCLUDE
  14.  
  15. echo "# # # # # # # # # # # # HOSTS" >>$NAGIOSINCLUDE
  16. echo "" >>$NAGIOSINCLUDE
  17. TABLENAME="HOSTS"
  18. LASTID=`echo "SELECT ID FROM $TABLENAME ORDER BY ID DESC LIMIT 1;" | $MYSQL`
  19. ID=1
  20. while [ $ID -le $LASTID ]; do
  21. ACTIVE=`echo "SELECT ACTIVE FROM $TABLENAME WHERE ID =$ID;" | $MYSQL`
  22. LINEPREFIX=""
  23. if [ $ACTIVE != "YES" ]; then
  24. LINEPREFIX="# "
  25. fi
  26. NAME=`echo "SELECT NAME FROM $TABLENAME WHERE ID =$ID;" | $MYSQL`
  27. ALIAS=`echo "SELECT ALIAS FROM $TABLENAME WHERE ID =$ID;" | $MYSQL`
  28. ADDRESS=`echo "SELECT ADDRESS FROM $TABLENAME WHERE ID =$ID;" | $MYSQL`
  29. CONTACT_GROUP_LIST=`echo "SELECT CONTACT_GROUPS FROM $TABLENAME WHERE ID =$ID;" | $MYSQL`
  30. COMMENT=`echo "SELECT COMMENT FROM $TABLENAME WHERE ID =$ID;" | $MYSQL`
  31. CHECK_COMMAND=`echo "SELECT CHECK_COMMAND FROM $TABLENAME WHERE ID =$ID;" | $MYSQL`
  32. MAX_CHECK_ATTEMPTS=`echo "SELECT MAX_CHECK_ATTEMPTS FROM $TABLENAME WHERE ID =$ID;" | $MYSQL`
  33. NOTIFICATION_INTERVAL=`echo "SELECT NOTIFICATION_INTERVAL FROM $TABLENAME WHERE ID =$ID;" | $MYSQL`
  34. NOTIFICATION_PERIOD=`echo "SELECT NOTIFICATION_PERIOD FROM $TABLENAME WHERE ID =$ID;" | $MYSQL`
  35. NOTIFICATION_OPTIONS=`echo "SELECT NOTIFICATION_OPTIONS FROM $TABLENAME WHERE ID =$ID;" | $MYSQL`
  36. SERVICE_CHECK_LIST=`echo "SELECT SERVICE_CHECKS FROM $TABLENAME WHERE ID =$ID;" | $MYSQL`
  37. NUMCONTACT_GROUPS=`echo $CONTACT_GROUP_LIST | tr ',' ' ' | wc -w`
  38. CONTACTNUM=1
  39. CONTACT_GROUPS=""
  40. while [ $CONTACTNUM -le $NUMCONTACT_GROUPS ]; do
  41. CONTACTID=`echo $CONTACT_GROUP_LIST | awk -F , '{print $'$CONTACTNUM'}'`
  42. if [ $CONTACTNUM -ne 1 ]; then CONTACT_GROUPS=$CONTACT_GROUPS","; fi
  43. NEXTCONTACT=`echo "SELECT CONTACTGROUP_NAME FROM CONTACTGROUPS WHERE ID = $CONTACTID;" | $MYSQL`
  44. CONTACT_GROUPS="$CONTACT_GROUPS$NEXTCONTACT"
  45. CONTACTNUM=$[$CONTACTNUM+1]
  46. done
  47. echo "$LINEPREFIX#" >>$NAGIOSINCLUDE
  48. echo "$LINEPREFIX# Host: $NAME" >>$NAGIOSINCLUDE
  49. echo "$LINEPREFIX# $COMMENT" >>$NAGIOSINCLUDE
  50. echo "$LINEPREFIX################################" >>$NAGIOSINCLUDE
  51. echo "$LINEPREFIX define host {" >>$NAGIOSINCLUDE
  52. echo "$LINEPREFIX host_name $NAME" >>$NAGIOSINCLUDE
  53. echo "$LINEPREFIX alias $ALIAS" >>$NAGIOSINCLUDE
  54. echo "$LINEPREFIX address $ADDRESS" >>$NAGIOSINCLUDE
  55. echo "$LINEPREFIX check_command $CHECK_COMMAND" >>$NAGIOSINCLUDE
  56. echo "$LINEPREFIX max_check_attempts $MAX_CHECK_ATTEMPTS" >>$NAGIOSINCLUDE
  57. echo "$LINEPREFIX notification_interval $NOTIFICATION_INTERVAL" >>$NAGIOSINCLUDE
  58. echo "$LINEPREFIX notification_period $NOTIFICATION_PERIOD" >>$NAGIOSINCLUDE
  59. echo "$LINEPREFIX notification_options $NOTIFICATION_OPTIONS" >>$NAGIOSINCLUDE
  60. echo "$LINEPREFIX contact_groups $CONTACT_GROUPS" >>$NAGIOSINCLUDE
  61. echo "$LINEPREFIX }" >>$NAGIOSINCLUDE
  62. echo "" >>$NAGIOSINCLUDE
  63. echo "# SERVICES for Host: $NAME" >>$NAGIOSINCLUDE
  64. TABLENAME2="SERVICES"
  65. if [ $SERVICE_CHECK_LIST = "" ]; then echo "# No Service-Checks for Host: $NAME" >>$NAGIOSINCLUDE; fi
  66. NUMSERVICE_CHECKS=`echo $SERVICE_CHECK_LIST | tr ',' ' ' | wc -w`
  67. SERVICE_CHECKNUM=1
  68. SERVICE_CHECKS=""
  69. while [ $SERVICE_CHECKNUM -le $NUMSERVICE_CHECKS ]; do
  70. SERVICEID=`echo $SERVICE_CHECK_LIST | awk -F , '{print $'$SERVICE_CHECKNUM'}'`
  71. SERVICENAME=`echo "SELECT NAME FROM $TABLENAME2 WHERE ID =$SERVICEID;" | $MYSQL`
  72. ACTIVE_CHECKS_ENABLED=`echo "SELECT ACTIVE_CHECKS_ENABLED FROM $TABLENAME2 WHERE ID =$SERVICEID;" | $MYSQL`
  73. PASSIVE_CHECKS_ENABLED=`echo "SELECT PASSIVE_CHECKS_ENABLED FROM $TABLENAME2 WHERE ID =$SERVICEID;" | $MYSQL`
  74. OBSESS_OVER_SERVICE=`echo "SELECT OBSESS_OVER_SERVICE FROM $TABLENAME2 WHERE ID =$SERVICEID;" | $MYSQL`
  75. NOTIFICATIONS_ENABLED=`echo "SELECT NOTIFICATIONS_ENABLED FROM $TABLENAME2 WHERE ID =$SERVICEID;" | $MYSQL`
  76. EVENT_HANDLER_ENABLED=`echo "SELECT EVENT_HANDLER_ENABLED FROM $TABLENAME2 WHERE ID =$SERVICEID;" | $MYSQL`
  77. FLAP_DETECTION_ENABLED=`echo "SELECT FLAP_DETECTION_ENABLED FROM $TABLENAME2 WHERE ID =$SERVICEID;" | $MYSQL`
  78. PROCESS_PERF_DATA=`echo "SELECT PROCESS_PERF_DATA FROM $TABLENAME2 WHERE ID =$SERVICEID;" | $MYSQL`
  79. RETAIN_STATUS_INFORMATION=`echo "SELECT RETAIN_STATUS_INFORMATION FROM $TABLENAME2 WHERE ID =$SERVICEID;" | $MYSQL`
  80. RETAIN_NONSTATUS_INFORMATION=`echo "SELECT RETAIN_NONSTATUS_INFORMATION FROM $TABLENAME2 WHERE ID =$SERVICEID;" | $MYSQL`
  81. REGISTER=`echo "SELECT REGISTER FROM $TABLENAME2 WHERE ID =$SERVICEID;" | $MYSQL`
  82. PARALLELIZE_CHECK=`echo "SELECT PARALLELIZE_CHECK FROM $TABLENAME2 WHERE ID =$SERVICEID;" | $MYSQL`
  83. IS_VOLATILE=`echo "SELECT IS_VOLATILE FROM $TABLENAME2 WHERE ID =$SERVICEID;" | $MYSQL`
  84. CHECK_FRESHNESS=`echo "SELECT CHECK_FRESHNESS FROM $TABLENAME2 WHERE ID =$SERVICEID;" | $MYSQL`
  85. FRESHNESS_THRESHOLD=`echo "SELECT FRESHNESS_THRESHOLD FROM $TABLENAME2 WHERE ID =$SERVICEID;" | $MYSQL`
  86. CHECK_PERIOD=`echo "SELECT CHECK_PERIOD FROM $TABLENAME2 WHERE ID =$SERVICEID;" | $MYSQL`
  87. MAX_CHECK_ATTEMPTS=`echo "SELECT MAX_CHECK_ATTEMPTS FROM $TABLENAME2 WHERE ID =$SERVICEID;" | $MYSQL`
  88. NORMAL_CHECK_INTERVAL=`echo "SELECT NORMAL_CHECK_INTERVAL FROM $TABLENAME2 WHERE ID =$SERVICEID;" | $MYSQL`
  89. RETRY_CHECK_INTERVAL=`echo "SELECT RETRY_CHECK_INTERVAL FROM $TABLENAME2 WHERE ID =$SERVICEID;" | $MYSQL`
  90. NOTIFICATION_INTERVAL=`echo "SELECT NOTIFICATION_INTERVAL FROM $TABLENAME2 WHERE ID =$SERVICEID;" | $MYSQL`
  91. NOTIFICATION_PERIOD=`echo "SELECT NOTIFICATION_PERIOD FROM $TABLENAME2 WHERE ID =$SERVICEID;" | $MYSQL`
  92. NOTIFICATION_OPTIONS=`echo "SELECT NOTIFICATION_OPTIONS FROM $TABLENAME2 WHERE ID =$SERVICEID;" | $MYSQL`
  93. SERVICE_DESCRIPTION=`echo "SELECT SERVICE_DESCRIPTION FROM $TABLENAME2 WHERE ID =$SERVICEID;" | $MYSQL`
  94. CHECK_COMMAND=`echo "SELECT CHECK_COMMAND FROM $TABLENAME2 WHERE ID =$SERVICEID;" | $MYSQL`
  95. echo "" >>$NAGIOSINCLUDE
  96. echo "$LINEPREFIX# ServiceCheck: $SERVICENAME for Host: $NAME" >>$NAGIOSINCLUDE
  97. echo "$LINEPREFIX# $SERVICE_DESCRIPTION" >>$NAGIOSINCLUDE
  98. echo "$LINEPREFIX################################" >>$NAGIOSINCLUDE
  99. echo "$LINEPREFIX define service{" >>$NAGIOSINCLUDE
  100. echo "$LINEPREFIX host_name $NAME" >>$NAGIOSINCLUDE
  101. echo "$LINEPREFIX service_description $SERVICENAME" >>$NAGIOSINCLUDE
  102. echo "$LINEPREFIX contact_groups $CONTACT_GROUPS" >>$NAGIOSINCLUDE
  103. echo "$LINEPREFIX active_checks_enabled $ACTIVE_CHECKS_ENABLED" >>$NAGIOSINCLUDE
  104. echo "$LINEPREFIX passive_checks_enabled $PASSIVE_CHECKS_ENABLED" >>$NAGIOSINCLUDE
  105. echo "$LINEPREFIX parallelize_check $PARALLELIZE_CHECK" >>$NAGIOSINCLUDE
  106. echo "$LINEPREFIX obsess_over_service $OBSESS_OVER_SERVICE" >>$NAGIOSINCLUDE
  107. echo "$LINEPREFIX check_freshness $CHECK_FRESHNESS" >>$NAGIOSINCLUDE
  108. echo "$LINEPREFIX freshness_threshold $FRESHNESS_THRESHOLD" >>$NAGIOSINCLUDE
  109. echo "$LINEPREFIX notifications_enabled $NOTIFICATIONS_ENABLED" >>$NAGIOSINCLUDE
  110. echo "$LINEPREFIX event_handler_enabled $EVENT_HANDLER_ENABLED" >>$NAGIOSINCLUDE
  111. echo "$LINEPREFIX flap_detection_enabled $FLAP_DETECTION_ENABLED" >>$NAGIOSINCLUDE
  112. echo "$LINEPREFIX process_perf_data $PROCESS_PERF_DATA" >>$NAGIOSINCLUDE
  113. echo "$LINEPREFIX retain_status_information $RETAIN_STATUS_INFORMATION" >>$NAGIOSINCLUDE
  114. echo "$LINEPREFIX retain_nonstatus_information $RETAIN_NONSTATUS_INFORMATION" >>$NAGIOSINCLUDE
  115. echo "$LINEPREFIX register $REGISTER" >>$NAGIOSINCLUDE
  116. echo "$LINEPREFIX is_volatile $IS_VOLATILE" >>$NAGIOSINCLUDE
  117. echo "$LINEPREFIX check_period $CHECK_PERIOD" >>$NAGIOSINCLUDE
  118. echo "$LINEPREFIX max_check_attempts $MAX_CHECK_ATTEMPTS" >>$NAGIOSINCLUDE
  119. echo "$LINEPREFIX normal_check_interval $NORMAL_CHECK_INTERVAL" >>$NAGIOSINCLUDE
  120. echo "$LINEPREFIX retry_check_interval $RETRY_CHECK_INTERVAL" >>$NAGIOSINCLUDE
  121. echo "$LINEPREFIX notification_interval $NOTIFICATION_INTERVAL" >>$NAGIOSINCLUDE
  122. echo "$LINEPREFIX notification_period $NOTIFICATION_PERIOD" >>$NAGIOSINCLUDE
  123. echo "$LINEPREFIX notification_options $NOTIFICATION_OPTIONS" >>$NAGIOSINCLUDE
  124. echo "$LINEPREFIX check_command $CHECK_COMMAND" >>$NAGIOSINCLUDE
  125. echo "$LINEPREFIX}" >>$NAGIOSINCLUDE
  126. echo "" >>$NAGIOSINCLUDE
  127. SERVICE_CHECKNUM=$[$SERVICE_CHECKNUM+1]
  128. done
  129. echo "" >>$NAGIOSINCLUDE
  130. echo "$ID / $LASTID => $NAME"
  131. ID=$[$ID+1]
  132. # echo -n "."
  133. done
  134.  
  135. echo "" >>$NAGIOSINCLUDE
  136. echo "" >>$NAGIOSINCLUDE
  137. echo "" >>$NAGIOSINCLUDE
  138.  
  139. echo "# # # # # # # # # # # # CONTACTS" >>$NAGIOSINCLUDE
  140. echo "" >>$NAGIOSINCLUDE
  141. TABLENAME="CONTACTS"
  142. LASTID=`echo "SELECT ID FROM $TABLENAME ORDER BY ID DESC LIMIT 1;" | $MYSQL`
  143. ID=1
  144. while [ $ID -le $LASTID ]; do
  145. CONTACT_NAME=`echo "SELECT CONTACT_NAME FROM $TABLENAME WHERE ID =$ID;" | $MYSQL`
  146. ALIAS=`echo "SELECT ALIAS FROM $TABLENAME WHERE ID =$ID;" | $MYSQL`
  147. SERVICE_NOTIFICATION_PERIOD=`echo "SELECT SERVICE_NOTIFICATION_PERIOD FROM $TABLENAME WHERE ID =$ID;" | $MYSQL`
  148. HOST_NOTIFICATION_PERIOD=`echo "SELECT HOST_NOTIFICATION_PERIOD FROM $TABLENAME WHERE ID =$ID;" | $MYSQL`
  149. SERVICE_NOTIFICATION_OPTIONS=`echo "SELECT SERVICE_NOTIFICATION_OPTIONS FROM $TABLENAME WHERE ID =$ID;" | $MYSQL`
  150. HOST_NOTIFICATION_OPTIONS=`echo "SELECT HOST_NOTIFICATION_OPTIONS FROM $TABLENAME WHERE ID =$ID;" | $MYSQL`
  151. SERVICE_NOTIFICATION_COMMANDS=`echo "SELECT SERVICE_NOTIFICATION_COMMANDS FROM $TABLENAME WHERE ID =$ID;" | $MYSQL`
  152. HOST_NOTIFICATION_COMMANDS=`echo "SELECT HOST_NOTIFICATION_COMMANDS FROM $TABLENAME WHERE ID =$ID;" | $MYSQL`
  153. EMAIL=`echo "SELECT EMAIL FROM $TABLENAME WHERE ID =$ID;" | $MYSQL`
  154. PAGER=`echo "SELECT PAGER FROM $TABLENAME WHERE ID =$ID;" | $MYSQL`
  155. COMMENT=`echo "SELECT COMMENT FROM $TABLENAME WHERE ID =$ID;" | $MYSQL`
  156. echo "#" >>$NAGIOSINCLUDE
  157. echo "# $CONTACT_NAME" >>$NAGIOSINCLUDE
  158. echo "# $COMMENT" >>$NAGIOSINCLUDE
  159. echo "################################" >>$NAGIOSINCLUDE
  160. echo "define contact{" >>$NAGIOSINCLUDE
  161. echo " contact_name $CONTACT_NAME" >>$NAGIOSINCLUDE
  162. echo " alias $ALIAS" >>$NAGIOSINCLUDE
  163. echo " service_notification_period $SERVICE_NOTIFICATION_PERIOD" >>$NAGIOSINCLUDE
  164. echo " host_notification_period $HOST_NOTIFICATION_PERIOD" >>$NAGIOSINCLUDE
  165. echo " service_notification_options $SERVICE_NOTIFICATION_OPTIONS" >>$NAGIOSINCLUDE
  166. echo " host_notification_options $HOST_NOTIFICATION_OPTIONS" >>$NAGIOSINCLUDE
  167. echo " service_notification_commands $SERVICE_NOTIFICATION_COMMANDS" >>$NAGIOSINCLUDE
  168. echo " host_notification_commands $HOST_NOTIFICATION_COMMANDS" >>$NAGIOSINCLUDE
  169. echo " email $EMAIL" >>$NAGIOSINCLUDE
  170. echo " pager $PAGER" >>$NAGIOSINCLUDE
  171. echo " }" >>$NAGIOSINCLUDE
  172. echo "" >>$NAGIOSINCLUDE
  173. ID=$[$ID+1]
  174. done
  175.  
  176. echo "" >>$NAGIOSINCLUDE
  177. echo "" >>$NAGIOSINCLUDE
  178. echo "" >>$NAGIOSINCLUDE
  179.  
  180. echo "# # # # # # # # # # # # CONTACTGROUPS" >>$NAGIOSINCLUDE
  181. echo "" >>$NAGIOSINCLUDE
  182. TABLENAME="CONTACTGROUPS"
  183. LASTID=`echo "SELECT ID FROM $TABLENAME ORDER BY ID DESC LIMIT 1;" | $MYSQL`
  184. ID=1
  185. while [ $ID -le $LASTID ]; do
  186. CONTACTGROUP_NAME=`echo "SELECT CONTACTGROUP_NAME FROM $TABLENAME WHERE ID =$ID;" | $MYSQL`
  187. ALIAS=`echo "SELECT ALIAS FROM $TABLENAME WHERE ID =$ID;" | $MYSQL`
  188. COMMENT=`echo "SELECT COMMENT FROM $TABLENAME WHERE ID =$ID;" | $MYSQL`
  189. MEMBERLIST=`echo "SELECT MEMBERS FROM $TABLENAME WHERE ID =$ID;" | $MYSQL`
  190. NUMMEMBERS=`echo $MEMBERLIST | tr ',' ' ' | wc -w`
  191. MEMBERNUM=1
  192. MEMBERS=""
  193. while [ $MEMBERNUM -le $NUMMEMBERS ]; do
  194. MEMBERID=`echo $MEMBERLIST | awk -F , '{print $'$MEMBERNUM'}'`
  195. if [ $MEMBERNUM -ne 1 ]; then MEMBERS=$MEMBERS","; fi
  196. NEXTMEMBER=`echo "SELECT CONTACT_NAME FROM CONTACTS WHERE ID = $MEMBERID;" | $MYSQL`
  197. MEMBERS="$MEMBERS$NEXTMEMBER"
  198. MEMBERNUM=$[$MEMBERNUM+1]
  199. done
  200. echo "#" >>$NAGIOSINCLUDE
  201. echo "# $CONTACTGROUP_NAME" >>$NAGIOSINCLUDE
  202. echo "# $COMMENT" >>$NAGIOSINCLUDE
  203. echo "################################" >>$NAGIOSINCLUDE
  204. echo "define contactgroup{" >>$NAGIOSINCLUDE
  205. echo " contactgroup_name $CONTACTGROUP_NAME" >>$NAGIOSINCLUDE
  206. echo " alias $ALIAS" >>$NAGIOSINCLUDE
  207. echo " members $MEMBERS" >>$NAGIOSINCLUDE
  208. echo " }" >>$NAGIOSINCLUDE
  209. echo "" >>$NAGIOSINCLUDE
  210. ID=$[$ID+1]
  211. done
  212.  
  213. echo "" >>$NAGIOSINCLUDE
  214. echo "" >>$NAGIOSINCLUDE
  215. echo "" >>$NAGIOSINCLUDE
  216.  
  217. echo "# # # # # # # # # # # # HOSTGROUPS" >>$NAGIOSINCLUDE
  218. echo "" >>$NAGIOSINCLUDE
  219. TABLENAME="HOSTGROUPS"
  220. LASTID=`echo "SELECT ID FROM $TABLENAME ORDER BY ID DESC LIMIT 1;" | $MYSQL`
  221. ID=1
  222. while [ $ID -le $LASTID ]; do
  223. HOSTGROUP_NAME=`echo "SELECT HOSTGROUP_NAME FROM $TABLENAME WHERE ID =$ID;" | $MYSQL`
  224. ALIAS=`echo "SELECT ALIAS FROM $TABLENAME WHERE ID =$ID;" | $MYSQL`
  225. CONTACTLIST=`echo "SELECT CONTACT_GROUPS FROM $TABLENAME WHERE ID =$ID;" | $MYSQL`
  226. NUMCONTACTS=`echo $CONTACTLIST | tr ',' ' ' | wc -w`
  227. CONTACTNUM=1
  228. CONTACT_GROUPS=""
  229. while [ $CONTACTNUM -le $NUMCONTACTS ]; do
  230. CONTACTID=`echo $CONTACTLIST | awk -F , '{print $'$CONTACTNUM'}'`
  231. if [ $CONTACTNUM -ne 1 ]; then CONTACT_GROUPS=$CONTACT_GROUPS","; fi
  232. NEXTCONTACT=`echo "SELECT CONTACTGROUP_NAME FROM CONTACTGROUPS WHERE ID = $CONTACTID;" | $MYSQL`
  233. CONTACT_GROUPS="$CONTACT_GROUPS$NEXTCONTACT"
  234. CONTACTNUM=$[$CONTACTNUM+1]
  235. done
  236. MEMBERLIST=`echo "SELECT MEMBERS FROM $TABLENAME WHERE ID =$ID;" | $MYSQL`
  237. NUMMEMBERS=`echo $MEMBERLIST | tr ',' ' ' | wc -w`
  238. MEMBERNUM=1
  239. MEMBERS=""
  240. while [ $MEMBERNUM -le $NUMMEMBERS ]; do
  241. MEMBERID=`echo $MEMBERLIST | awk -F , '{print $'$MEMBERNUM'}'`
  242. if [ $MEMBERNUM -ne 1 ]; then MEMBERS=$MEMBERS","; fi
  243. NEXTMEMBER=`echo "SELECT NAME FROM HOSTS WHERE ID = $MEMBERID;" | $MYSQL`
  244. MEMBERS="$MEMBERS$NEXTMEMBER"
  245. MEMBERNUM=$[$MEMBERNUM+1]
  246. done
  247. echo "#" >>$NAGIOSINCLUDE
  248. echo "# $HOSTGROUP_NAME" >>$NAGIOSINCLUDE
  249. echo "################################" >>$NAGIOSINCLUDE
  250. echo "define hostgroup{" >>$NAGIOSINCLUDE
  251. echo " hostgroup_name $HOSTGROUP_NAME" >>$NAGIOSINCLUDE
  252. echo " alias $ALIAS" >>$NAGIOSINCLUDE
  253. # echo " contact_groups $CONTACT_GROUPS" >>$NAGIOSINCLUDE
  254. echo " members $MEMBERS" >>$NAGIOSINCLUDE
  255. echo " }" >>$NAGIOSINCLUDE
  256. echo "" >>$NAGIOSINCLUDE
  257. ID=$[$ID+1]
  258. done
  259. echo""
  260.  
  261. # FIN
Add Comment
Please, Sign In to add comment