config.yml 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167
  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: blue
  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: blue
  28. - host: taz.de
  29. name: taz.de
  30. color: orange
  31. raspi:
  32. hosts:
  33. - host: 192.168.178.49
  34. name: Blaubeere
  35. color: red
  36. - host: 192.168.178.43
  37. name: Himbeere
  38. color: blue
  39. repeater:
  40. hosts:
  41. - host: 192.168.178.64
  42. name: Repeater1750-1
  43. color: red
  44. - host: 192.168.178.34
  45. name: Repeater7330
  46. color: blue
  47. - host: 192.168.178.24
  48. name: Fritzbox7490
  49. color: orange
  50. - host: 192.168.178.38
  51. name: Repeater1750-2
  52. color: green
  53. pc:
  54. hosts:
  55. - host: 192.168.178.36
  56. name: cbase
  57. color: red
  58. - host: 192.168.178.28
  59. name: blackbox
  60. color: blue
  61. - host: 192.168.178.33
  62. name: cg-x250
  63. color: orange
  64. - host: 192.168.178.22
  65. name: christine-macbook
  66. color: green
  67. mobil:
  68. hosts:
  69. - host: 192.168.178.51
  70. name: lilith-redmi
  71. color: red
  72. - host: 192.168.178.27
  73. name: cg-android
  74. color: blue
  75. - host: 192.168.178.45
  76. name: elise-ip4
  77. color: orange
  78. sonos:
  79. hosts:
  80. - host: 192.168.178.23
  81. name: connect
  82. color: red
  83. - host: 192.168.178.26
  84. name: p3
  85. color: blue
  86. - host: 192.168.178.31
  87. name: p5
  88. color: orange
  89. - host: 192.168.178.25
  90. name: amp
  91. color: green
  92. plugins:
  93. - name: std_fping
  94. type: fping
  95. count: 10
  96. interval: 3s
  97. output:
  98. - vodka
  99. - name: vodka
  100. type: vodka
  101. logging:
  102. version: 1
  103. formatters:
  104. simple:
  105. format: '%(asctime)s - %(name)s - %(levelname)s: %(message)s'
  106. handlers:
  107. console:
  108. class: logging.StreamHandler
  109. level: DEBUG
  110. formatter: simple
  111. stream: ext://sys.stdout
  112. loggers:
  113. vodka:
  114. level: DEBUG
  115. handlers:
  116. - console
  117. data:
  118. - type: fping
  119. handlers:
  120. - type: index
  121. index: host
  122. - type: store
  123. container: list
  124. limit: 500
  125. apps:
  126. graphsrv:
  127. tmpl_engine: jinja2
  128. enabled: true
  129. graphs:
  130. multitarget:
  131. id_field: host
  132. type: multitarget
  133. plot_y: avg
  134. format_y: ms
  135. smokestack:
  136. id_field: host
  137. type: smokestack
  138. plot_y: avg
  139. plugins:
  140. - name: http
  141. type: flask
  142. host: 0.0.0.0
  143. port: 7021
  144. debug: true
  145. static_url_path: /static
  146. server: self
  147. async: thread
  148. routes:
  149. /targets : graphsrv->targets
  150. /graph_data :
  151. methods:
  152. - POST
  153. - GET
  154. target: graphsrv->graph_data
  155. /graph : graphsrv->graph_view
  156. /overview_read_file : graphsrv->overview_read_file
  157. /: graphsrv->overview_view