config.yml 3.7 KB

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