config.yml 4.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210
  1. probes:
  2. - name: latency
  3. type: std_fping
  4. output:
  5. - vodka
  6. public_dns:
  7. hosts:
  8. - host: 8.8.8.8
  9. name: Google
  10. color: red
  11. - host: 9.9.9.9
  12. name: Quad9
  13. color: magenta
  14. - host: 4.2.2.1
  15. name: Level(3)
  16. color: white
  17. - host: 208.67.222.222
  18. name: OpenDNS
  19. color: orange
  20. - host: 213.168.112.60
  21. name: NetAachen
  22. color: green
  23. inet:
  24. hosts:
  25. - host: nexus.vls.io
  26. name: vls.io
  27. color: red
  28. - host: netaachen.de
  29. name: netaachen.de
  30. color: white
  31. - host: taz.de
  32. name: taz.de
  33. color: orange
  34. raspi:
  35. hosts:
  36. - host: blaubeere.fritz.box
  37. name: Blaubeere
  38. color: red
  39. - host: himbeere.fritz.box
  40. name: Himbeere
  41. color: white
  42. repeater:
  43. hosts:
  44. - host: 192.168.178.1
  45. name: FritzBox-7490
  46. color: white
  47. - host: 192.168.178.66
  48. name: Repeater1750-3
  49. color: magenta
  50. - host: 192.168.178.23
  51. name: Repeater1750-1
  52. color: orange
  53. - host: 192.168.178.25
  54. name: Repeater1750-2
  55. color: green
  56. - host: 192.168.178.47
  57. name: Repeater1750-4
  58. color: yellow
  59. pc:
  60. hosts:
  61. - host: cbase.fritz.box
  62. name: cbase
  63. color: red
  64. - host: blackbox.fritz.box
  65. name: blackbox
  66. color: white
  67. - host: 192.168.178.33
  68. name: cg-x250
  69. color: orange
  70. - host: 192.168.178.39
  71. name: cg-x220
  72. color: blue
  73. - host: 192.168.178.22
  74. name: cr-mac
  75. color: green
  76. - host: 192.168.178.41
  77. name: lr-mac
  78. color: magenta
  79. mobil:
  80. hosts:
  81. - host: cg-android.fritz.box
  82. name: cg-android
  83. color: white
  84. - host: cr-ip4.fritz.box
  85. name: cr-ip4
  86. color: orange
  87. - host: er-ip4.fritz.box
  88. name: er-ip4
  89. color: green
  90. - host: cr-ip6.fritz.box
  91. name: cr-ip6
  92. color: yellow
  93. - host: lr-redmi.fritz.box
  94. name: lr-redmi
  95. color: red
  96. sonos:
  97. hosts:
  98. - host: 192.168.178.31
  99. name: connect
  100. color: red
  101. - host: 192.168.178.29
  102. name: p3
  103. color: white
  104. - host: 192.168.178.77
  105. name: p5
  106. color: orange
  107. - host: 192.168.178.37
  108. name: amp
  109. color: green
  110. devices:
  111. hosts:
  112. # no icmp support
  113. #~ - host: 192.168.178.21
  114. #~ name: Echo
  115. #~ color: magenta
  116. #~ - host: 192.168.178.54
  117. #~ name: Dot1
  118. #~ color: orange
  119. - host: CG-Stream65i.fritz.box
  120. name: CG-Stream65i
  121. color: green
  122. - host: CG-TV.fritz.box
  123. name: CG-TV
  124. color: white
  125. plugins:
  126. - name: std_fping
  127. type: fping
  128. count: 10
  129. interval: 3s
  130. output:
  131. - vodka
  132. - name: vodka
  133. type: vodka
  134. logging:
  135. version: 1
  136. formatters:
  137. simple:
  138. format: '%(asctime)s - %(name)s - %(levelname)s: %(message)s'
  139. handlers:
  140. console:
  141. class: logging.StreamHandler
  142. level: DEBUG
  143. formatter: simple
  144. stream: ext://sys.stdout
  145. loggers:
  146. vodka:
  147. level: DEBUG
  148. handlers:
  149. - console
  150. data:
  151. - type: fping
  152. handlers:
  153. - type: index
  154. index: host
  155. - type: store
  156. container: list
  157. limit: 500
  158. apps:
  159. graphsrv:
  160. tmpl_engine: jinja2
  161. enabled: true
  162. graphs:
  163. multitarget:
  164. id_field: host
  165. type: multitarget
  166. plot_y: avg
  167. format_y: ms
  168. smokestack:
  169. id_field: host
  170. type: smokestack
  171. plot_y: avg
  172. plugins:
  173. - name: http
  174. type: flask
  175. host: 0.0.0.0
  176. port: 7021
  177. debug: true
  178. static_url_path: /static
  179. server: self
  180. async: thread
  181. routes:
  182. /targets : graphsrv->targets
  183. /graph_data :
  184. methods:
  185. - POST
  186. - GET
  187. target: graphsrv->graph_data
  188. /graph : graphsrv->graph_view
  189. /overview_read_file : graphsrv->overview_read_file
  190. /: graphsrv->overview_view