in house management tools
play

In-house management tools TF-NOC George Kargiotakis - PowerPoint PPT Presentation

http://www.grnet.gr GRNET NOC In-house management tools TF-NOC George Kargiotakis (kargig@noc.grnet.gr) Andreas Polyrakis (apolyr@noc.grnet.gr) Leonidas Poulopoulos (leopoul@noc.grnet.gr) TF-NOC 2 GRNET NOC in-house management tools Why???


  1. http://www.grnet.gr GRNET NOC In-house management tools TF-NOC George Kargiotakis (kargig@noc.grnet.gr) Andreas Polyrakis (apolyr@noc.grnet.gr) Leonidas Poulopoulos (leopoul@noc.grnet.gr)

  2. TF-NOC 2 GRNET NOC in-house management tools

  3. Why??? • Automation  Time  PEBKACs  Share • “Where there an API there is a way” • No API ???  Try to “create” one TF-NOC 3 GRNET NOC in-house management tools

  4. Tools • MuPy • DCmon • Optical Network Mon • Servermon TF-NOC 4 GRNET NOC in-house management tools

  5. MUPY TF-NOC 5 GRNET NOC in-house management tools

  6. Why? • Munin: POWERFUL • Deployed in GRNET • Server monitoring BUT • No AAI scheme • No info aggregation • No groupings • No saved queries “Show all disk IOs graphs” ( http://munin.ping.uio.no/) “Show disk graphs from gud and knuth ” TF-NOC 6 GRNET NOC in-house management tools

  7. What? • Parser • BeautifulSoup lib • Wrapper • Python Django • Saved queries • Open source https://code.grnet.gr/projects/mupy • Demo: http://mupy-demo.grnet.gr/ TF-NOC 7 GRNET NOC in-house management tools

  8. DATACENTER POWER MONITORING TF-NOC 8 GRNET NOC in-house management tools

  9. Datacenter Power-monitoring • Datacenter Ministry of Education • Appliance • Collects data • Graphs • Weekly • FTP • CSV TF-NOC 9 GRNET NOC in-house management tools

  10. Why? • Appliance web server is slooooowwww • Live queries cause load • No combination of metrics • No PUE calculation • No public web interface • But • Provides data in html table/csv • Every 5 mins TF-NOC 10 GRNET NOC in-house management tools

  11. How? • HTML results parser • Store nodes/metrics in db • Store data in rrd files • Combine data to calculate PUE • Provide web interface • Beta internal • Source code soon available TF-NOC 11 GRNET NOC in-house management tools

  12. Sneak Peek-Dashboard TF-NOC 12 GRNET NOC in-house management tools

  13. Sneak Peek-Nodes TF-NOC 13 GRNET NOC in-house management tools

  14. Sneak Peek-Graphs TF-NOC 14 GRNET NOC in-house management tools

  15. OPTICAL NETWORK MONITORING TF-NOC 15 GRNET NOC in-house management tools

  16. Optical Network Monitoring • Alcatel 1626LM, 1696MS • 3 months ago: • Alcatel NMS (PM module) • No attenuation (manual) • No triggers • Fiber Cuts • Manual filters(Alarm Surveillance) • Manual triggers TIME TIME TIME TIME TF-NOC 16 GRNET NOC in-house management tools

  17. Alcatel tools • Veeeryyy old UI • No graphing TF-NOC 17 GRNET NOC in-house management tools

  18. Optical NetAdmin … 3 months ago TF-NOC 18 GRNET NOC in-house management tools

  19. Requirements • Harvest • Element info • Performance data • Topology map • Graphs • Alerting • Visual, Mail • Open data • Web TF-NOC 19 GRNET NOC in-house management tools

  20. Architecture Optical IOO client Network RRD RRD Django Analyser Memcached NMS Bootstrap UI GENOS IOO API Element Info Attenuation Attenuation Fiber Cuts Topology Element Graphs Diff TF-NOC 20 GRNET NOC in-house management tools

  21. Optical Mon • http://mon.grnet.gr (Optical Network Mon) • IOO Client: http://code.grnet.gr • Source code soon open • Open access • Frequent feature updates TF-NOC 21 GRNET NOC in-house management tools

  22. Anomaly detection • On RRD files • Attenuation (diff of counters) • Iterate measurements • Pattern matching • If att==0 for x minutes then fiber_cut • If |att_diff|>a for x minutes then anomaly • More simple yet smart checks • Show visual alerts • Send mail to optnetadmins TF-NOC 22 GRNET NOC in-house management tools

  23. Anomaly detection improvements • RRD Holt-Winters Time Series Forecasting TF-NOC 23 GRNET NOC in-house management tools

  24. Optical NetAdmin … now TF-NOC 24 GRNET NOC in-house management tools

  25. SERVERMON TF-NOC 25 GRNET NOC in-house management tools

  26. Sneak Peek TF-NOC 26 GRNET NOC in-house management tools

  27. Sneak Peek TF-NOC 27 GRNET NOC in-house management tools

  28. Sneak Peek TF-NOC 28 GRNET NOC in-house management tools

  29. Sneak Peek TF-NOC 29 GRNET NOC in-house management tools

  30. Source Code • https://code.grnet.gr/ TF-NOC 30 GRNET NOC in-house management tools

  31. Thank you Questions ? https://twitter.com/grnetnoc https://www.facebook.com/noc.grnet.gr TF-NOC 31 GRNET NOC in-house management tools

Recommend


More recommend