SlideShare ist ein Scribd-Unternehmen logo

Das Experiment: KI nutzen um RestAPI`s zu Verarbeiten und Icinga Plugins dafür zu bauen! by Lukas Matecki

NETWAYS
NETWAYS

Sind Sie schon jemals in eine Situation geraten in der Sie einen Check brauchen den es noch nicht gibt ? Bei mir war das der Fall mit Rancher – Einer Kubernetes On-Prem Lösung. Nun ist Icinga nicht so gut dynamische Workloads zu überwachen, aber es gibt ja auch Deploys die bestehen bleiben (Produktion). Wie kann ich diese also in mein Firmenweites Monitoring integrieren ? Anhand der RestAPI und Chatgpt habe ich versucht ein auf meine Bedürfnisse passendes Addon zu schreiben.

1 von 17
Downloaden Sie, um offline zu lesen
Das Experiment – KI zum erstellen von
Monitoring Plugins Nutzen
Lukas Matecki
09.11.2023
KI nutzen für Monitoring| 2 Lukas Matecki LVR-InfoKom
Agenda
1. Vorstellung
2. Zündfunke
3. Vorbereitung
4. Anwendung Fälle / Live Demo
5. Gefahren
6. Weitere Möglichkeiten
7. Fazit und anschließende Diskussion
KI nutzen für Monitoring| 3 Lukas Matecki LVR-InfoKom
Vorstellung(1)
KI nutzen für Monitoring| 4 Lukas Matecki LVR-InfoKom
< JOB >
» Bei Infokom seit 2008
» Serviceowner Monitoring
» Also Verantwortlich für alles
um das Thema Monitoring
» Systemspezialist für
Systemprogrammierung
» Viel F&E zu den Themen
» Monitoring
» KI
» Kubernetes
» Blockchain
» …
Vorstellung(2)
< Privat >
» Kölner
» Karnevalist
» 3D Druck begeistert
» D&D Game Master
» Heimwerker
» SmartHome Spezialist
» Gamer
KI nutzen für Monitoring| 5 Lukas Matecki LVR-InfoKom
Zündfunke (1) – Private Experimente
» Aufkommen des Hypes um ChatGPT
» Ganz so schlimm wird es nicht dennoch:
» Misalignment / Molloch (1)
» Büroklammern Problem (2)
AI Won’t Replace Humans — But
Humans With AI Will Replace
Humans Without AI (3)
KI nutzen für Monitoring| 6 Lukas Matecki LVR-InfoKom
Zündfunke (2) Vorteile KI-Gestützter Arbeit
» Lernkurve wir erheblich abgeflacht
» Zeitersparnis
» Frustrationsgrad minimiert !?
» schneller Ergebnisse
» Ressourcen (Entwickler) Effizienter nutzen
» Grundgerüst wird generiert
» Prototypenerstellung leicht gemacht
» vereinfacht lernen neuer Technologien

Recomendados

OSMC 2013 | Enterprise Platforms Monitoring at s IT Solutions AT by Johannes ...
OSMC 2013 | Enterprise Platforms Monitoring at s IT Solutions AT by Johannes ...OSMC 2013 | Enterprise Platforms Monitoring at s IT Solutions AT by Johannes ...
OSMC 2013 | Enterprise Platforms Monitoring at s IT Solutions AT by Johannes ...NETWAYS
 
Wie baue ich eine KI, die besser als jeder Mensch ein Problem und dessen Ursa...
Wie baue ich eine KI, die besser als jeder Mensch ein Problem und dessen Ursa...Wie baue ich eine KI, die besser als jeder Mensch ein Problem und dessen Ursa...
Wie baue ich eine KI, die besser als jeder Mensch ein Problem und dessen Ursa...OPITZ CONSULTING Deutschland
 
DACHNUG50 Volt MX & AppScan_20230615.pdf
DACHNUG50 Volt MX & AppScan_20230615.pdfDACHNUG50 Volt MX & AppScan_20230615.pdf
DACHNUG50 Volt MX & AppScan_20230615.pdfDNUG e.V.
 
Rapid Application Development | C.Habermueller
Rapid Application Development | C.HabermuellerRapid Application Development | C.Habermueller
Rapid Application Development | C.HabermuellerChristian Habermueller
 
Kurzschluss, Cloudausfall - Mal wieder kalt erwischt?
Kurzschluss, Cloudausfall - Mal wieder kalt erwischt?Kurzschluss, Cloudausfall - Mal wieder kalt erwischt?
Kurzschluss, Cloudausfall - Mal wieder kalt erwischt?panagenda
 
Microservice-Architektur in der Praxis
Microservice-Architektur in der PraxisMicroservice-Architektur in der Praxis
Microservice-Architektur in der Praxisgedoplan
 
Nagios Conference 2006 | Nagios - Fallstudie bei der MAN IT Services GmbH by ...
Nagios Conference 2006 | Nagios - Fallstudie bei der MAN IT Services GmbH by ...Nagios Conference 2006 | Nagios - Fallstudie bei der MAN IT Services GmbH by ...
Nagios Conference 2006 | Nagios - Fallstudie bei der MAN IT Services GmbH by ...NETWAYS
 
OSMC 2011 | Monitoring "wer kennt wen" mit free and open source software by J...
OSMC 2011 | Monitoring "wer kennt wen" mit free and open source software by J...OSMC 2011 | Monitoring "wer kennt wen" mit free and open source software by J...
OSMC 2011 | Monitoring "wer kennt wen" mit free and open source software by J...NETWAYS
 

Más contenido relacionado

Ähnlich wie Das Experiment: KI nutzen um RestAPI`s zu Verarbeiten und Icinga Plugins dafür zu bauen! by Lukas Matecki

OSMC 2017 | Automatisiertes und verteiltes Monitoring in einer CI Umgebung by...
OSMC 2017 | Automatisiertes und verteiltes Monitoring in einer CI Umgebung by...OSMC 2017 | Automatisiertes und verteiltes Monitoring in einer CI Umgebung by...
OSMC 2017 | Automatisiertes und verteiltes Monitoring in einer CI Umgebung by...NETWAYS
 
OSDC 2013 | The truth is in the logs by Jan Doberstein
OSDC 2013 | The truth is in the logs by Jan DobersteinOSDC 2013 | The truth is in the logs by Jan Doberstein
OSDC 2013 | The truth is in the logs by Jan DobersteinNETWAYS
 
Mehr Sicherheit durch Automatisierung
Mehr Sicherheit durch AutomatisierungMehr Sicherheit durch Automatisierung
Mehr Sicherheit durch AutomatisierungOPEN KNOWLEDGE GmbH
 
Stackstorm – Event driven Automation
Stackstorm – Event driven AutomationStackstorm – Event driven Automation
Stackstorm – Event driven Automationinovex GmbH
 
Plattformen für das Internet der Dinge, solutions.hamburg, 05.09.16
Plattformen für das Internet der Dinge, solutions.hamburg, 05.09.16Plattformen für das Internet der Dinge, solutions.hamburg, 05.09.16
Plattformen für das Internet der Dinge, solutions.hamburg, 05.09.16Boris Adryan
 
5 lukas ruf hacking in the cloud
5 lukas ruf  hacking in the cloud5 lukas ruf  hacking in the cloud
5 lukas ruf hacking in the cloudDigicomp Academy AG
 
Build your own IoT Cloud! [GER]
Build your own IoT Cloud! [GER]Build your own IoT Cloud! [GER]
Build your own IoT Cloud! [GER]Christian Götz
 
HCL Domino 14 - Leap 1.1.2 - DNUG Stammtisch Wien
HCL Domino 14 - Leap 1.1.2 - DNUG Stammtisch Wien HCL Domino 14 - Leap 1.1.2 - DNUG Stammtisch Wien
HCL Domino 14 - Leap 1.1.2 - DNUG Stammtisch Wien DNUG e.V.
 
batbern43 Fraud Detection mit Stream Analytics
batbern43 Fraud Detection mit Stream Analyticsbatbern43 Fraud Detection mit Stream Analytics
batbern43 Fraud Detection mit Stream AnalyticsBATbern
 
DACHNUG50 MX_Workshop.pdf
DACHNUG50 MX_Workshop.pdfDACHNUG50 MX_Workshop.pdf
DACHNUG50 MX_Workshop.pdfDNUG e.V.
 
Ein Jahr ChatGPT - Was hat sich verändert
Ein Jahr ChatGPT - Was hat sich verändertEin Jahr ChatGPT - Was hat sich verändert
Ein Jahr ChatGPT - Was hat sich verändertAndreas Wittke
 
Modernisierung in Zeiten wie diesen
Modernisierung in Zeiten wie diesenModernisierung in Zeiten wie diesen
Modernisierung in Zeiten wie diesenenpit GmbH & Co. KG
 
Automatisierte Linux installation 0603_version2012_inoxt_rz
Automatisierte Linux installation 0603_version2012_inoxt_rzAutomatisierte Linux installation 0603_version2012_inoxt_rz
Automatisierte Linux installation 0603_version2012_inoxt_rzinoX-tech GmbH
 
Enterprise Git Adoption Webinar - German
Enterprise Git Adoption Webinar - GermanEnterprise Git Adoption Webinar - German
Enterprise Git Adoption Webinar - GermanCollabNet
 
DevDay_Christian Mauth.pdf
DevDay_Christian Mauth.pdfDevDay_Christian Mauth.pdf
DevDay_Christian Mauth.pdfCarolinaMatthies
 
Continuous Delivery für Cloud-native Anwendungen auf Cloud-nativer Infrastruktur
Continuous Delivery für Cloud-native Anwendungen auf Cloud-nativer InfrastrukturContinuous Delivery für Cloud-native Anwendungen auf Cloud-nativer Infrastruktur
Continuous Delivery für Cloud-native Anwendungen auf Cloud-nativer InfrastrukturQAware GmbH
 

Ähnlich wie Das Experiment: KI nutzen um RestAPI`s zu Verarbeiten und Icinga Plugins dafür zu bauen! by Lukas Matecki (18)

OSMC 2017 | Automatisiertes und verteiltes Monitoring in einer CI Umgebung by...
OSMC 2017 | Automatisiertes und verteiltes Monitoring in einer CI Umgebung by...OSMC 2017 | Automatisiertes und verteiltes Monitoring in einer CI Umgebung by...
OSMC 2017 | Automatisiertes und verteiltes Monitoring in einer CI Umgebung by...
 
OSDC 2013 | The truth is in the logs by Jan Doberstein
OSDC 2013 | The truth is in the logs by Jan DobersteinOSDC 2013 | The truth is in the logs by Jan Doberstein
OSDC 2013 | The truth is in the logs by Jan Doberstein
 
Mehr Sicherheit durch Automatisierung
Mehr Sicherheit durch AutomatisierungMehr Sicherheit durch Automatisierung
Mehr Sicherheit durch Automatisierung
 
Stackstorm – Event driven Automation
Stackstorm – Event driven AutomationStackstorm – Event driven Automation
Stackstorm – Event driven Automation
 
XPages - The Basics
XPages - The BasicsXPages - The Basics
XPages - The Basics
 
Plattformen für das Internet der Dinge, solutions.hamburg, 05.09.16
Plattformen für das Internet der Dinge, solutions.hamburg, 05.09.16Plattformen für das Internet der Dinge, solutions.hamburg, 05.09.16
Plattformen für das Internet der Dinge, solutions.hamburg, 05.09.16
 
5 lukas ruf hacking in the cloud
5 lukas ruf  hacking in the cloud5 lukas ruf  hacking in the cloud
5 lukas ruf hacking in the cloud
 
Build your own IoT Cloud! [GER]
Build your own IoT Cloud! [GER]Build your own IoT Cloud! [GER]
Build your own IoT Cloud! [GER]
 
HCL Domino 14 - Leap 1.1.2 - DNUG Stammtisch Wien
HCL Domino 14 - Leap 1.1.2 - DNUG Stammtisch Wien HCL Domino 14 - Leap 1.1.2 - DNUG Stammtisch Wien
HCL Domino 14 - Leap 1.1.2 - DNUG Stammtisch Wien
 
batbern43 Fraud Detection mit Stream Analytics
batbern43 Fraud Detection mit Stream Analyticsbatbern43 Fraud Detection mit Stream Analytics
batbern43 Fraud Detection mit Stream Analytics
 
DACHNUG50 MX_Workshop.pdf
DACHNUG50 MX_Workshop.pdfDACHNUG50 MX_Workshop.pdf
DACHNUG50 MX_Workshop.pdf
 
Ein Jahr ChatGPT - Was hat sich verändert
Ein Jahr ChatGPT - Was hat sich verändertEin Jahr ChatGPT - Was hat sich verändert
Ein Jahr ChatGPT - Was hat sich verändert
 
Modernisierung in Zeiten wie diesen
Modernisierung in Zeiten wie diesenModernisierung in Zeiten wie diesen
Modernisierung in Zeiten wie diesen
 
.NET Gadgeteer
.NET Gadgeteer.NET Gadgeteer
.NET Gadgeteer
 
Automatisierte Linux installation 0603_version2012_inoxt_rz
Automatisierte Linux installation 0603_version2012_inoxt_rzAutomatisierte Linux installation 0603_version2012_inoxt_rz
Automatisierte Linux installation 0603_version2012_inoxt_rz
 
Enterprise Git Adoption Webinar - German
Enterprise Git Adoption Webinar - GermanEnterprise Git Adoption Webinar - German
Enterprise Git Adoption Webinar - German
 
DevDay_Christian Mauth.pdf
DevDay_Christian Mauth.pdfDevDay_Christian Mauth.pdf
DevDay_Christian Mauth.pdf
 
Continuous Delivery für Cloud-native Anwendungen auf Cloud-nativer Infrastruktur
Continuous Delivery für Cloud-native Anwendungen auf Cloud-nativer InfrastrukturContinuous Delivery für Cloud-native Anwendungen auf Cloud-nativer Infrastruktur
Continuous Delivery für Cloud-native Anwendungen auf Cloud-nativer Infrastruktur
 

Das Experiment: KI nutzen um RestAPI`s zu Verarbeiten und Icinga Plugins dafür zu bauen! by Lukas Matecki

  • 1. Das Experiment – KI zum erstellen von Monitoring Plugins Nutzen Lukas Matecki 09.11.2023
  • 2. KI nutzen für Monitoring| 2 Lukas Matecki LVR-InfoKom Agenda 1. Vorstellung 2. Zündfunke 3. Vorbereitung 4. Anwendung Fälle / Live Demo 5. Gefahren 6. Weitere Möglichkeiten 7. Fazit und anschließende Diskussion
  • 3. KI nutzen für Monitoring| 3 Lukas Matecki LVR-InfoKom Vorstellung(1)
  • 4. KI nutzen für Monitoring| 4 Lukas Matecki LVR-InfoKom < JOB > » Bei Infokom seit 2008 » Serviceowner Monitoring » Also Verantwortlich für alles um das Thema Monitoring » Systemspezialist für Systemprogrammierung » Viel F&E zu den Themen » Monitoring » KI » Kubernetes » Blockchain » … Vorstellung(2) < Privat > » Kölner » Karnevalist » 3D Druck begeistert » D&D Game Master » Heimwerker » SmartHome Spezialist » Gamer
  • 5. KI nutzen für Monitoring| 5 Lukas Matecki LVR-InfoKom Zündfunke (1) – Private Experimente » Aufkommen des Hypes um ChatGPT » Ganz so schlimm wird es nicht dennoch: » Misalignment / Molloch (1) » Büroklammern Problem (2) AI Won’t Replace Humans — But Humans With AI Will Replace Humans Without AI (3)
  • 6. KI nutzen für Monitoring| 6 Lukas Matecki LVR-InfoKom Zündfunke (2) Vorteile KI-Gestützter Arbeit » Lernkurve wir erheblich abgeflacht » Zeitersparnis » Frustrationsgrad minimiert !? » schneller Ergebnisse » Ressourcen (Entwickler) Effizienter nutzen » Grundgerüst wird generiert » Prototypenerstellung leicht gemacht » vereinfacht lernen neuer Technologien
  • 7. KI nutzen für Monitoring| 7 Lukas Matecki LVR-InfoKom » Jeder soll es anwenden können » KI soll schon auf ein Model trainiert sein Feintunen sprengt den Scope (4) » Am liebsten on-Prem Derzeit noch schwierig, in Zukunft aber evtl. machbar » Beste Lösungen derzeit » ChatGPT » Github-Copilot » AutoGPT Vorbereitung(1) - Prämisse
  • 8. KI nutzen für Monitoring| 8 Lukas Matecki LVR-InfoKom Vorbereitung(2) » Auswahl der Tools » ChatGPT + API » vsCode
  • 9. KI nutzen für Monitoring| 9 Lukas Matecki LVR-InfoKom Vorbereitung(3) – ChatGPT vs. CoPilot » Auswahl der Tools » Github Copilot (LAB) » Kann man machen Copilot GPT API
  • 10. KI nutzen für Monitoring| 10 Lukas Matecki LVR-InfoKom Anwendungsfall 1 » RESTAPI`s » Erstellen von Skript Skeletons in wenigen Minuten » Ergebnis kann durch weitere Kontext verbessert werden » Klappt nur bei kleinen » Datenmengen
  • 11. KI nutzen für Monitoring| 11 Lukas Matecki LVR-InfoKom » Anpassen von bestehende Skripten » Rahmen für Monitoring Skripte erstellen Live Demo
  • 12. KI nutzen für Monitoring| 12 Lukas Matecki LVR-InfoKom » AutoGPT Live Demo (2)
  • 13. KI nutzen für Monitoring| 13 Lukas Matecki LVR-InfoKom » LLM != KI -> Nicht so smart » LLM Lügen (6) » Kompliziertere Lösungen – Over Engineering » Steuerung durch den Entwickler (das sind wir in diesem Fall) notwendig » Große Pattern » Auto GPT noch nicht stabil genug » Chat GPT zu beschränkt – Während des Erstellens schon veraltet… GPT4 Data Analyse (5) » DSVGO » Gestern Mittag – DDoS auf OpenAI? Gefahren / Probleme
  • 14. KI nutzen für Monitoring| 14 Lukas Matecki LVR-InfoKom Weitere Möglichkeiten » Coding » Github Co-Pilot » Smarte Autovervollständigung, aber evtl. in Kombination mit ChatGPT Interessant » AutoGPT – Sehr interessant, aber noch nicht bereit für die Produktion – Wenn jemals… » Andere LLM – Haben noch Hausaufgaben zu machen ;D » Überblick: HugginFace (8) » Für Bilder » https://app.leonardo.ai/ - Nett » www.midjourney.com » Für Sprache » https://elevenlabs.io/ » Urenkel Scam wird noch viel gefährlicher » Für Präsentationen » https://gamma.app/ Habe ich natürlich nicht verwendet….
  • 15. KI nutzen für Monitoring| 15 Lukas Matecki LVR-InfoKom » Fazit // Diskussion » KI – Der Akkuschrauber der Informatik » Rasende Weiterentwicklung » Auf kurz oder lang sollte die Qualität des Supports dadurch steigen ! » Wissen besser verteilt werden » Evtl. komplett weniger Beratungsbedarf / Support anfragen » On-Prem sollte auch möglich werden Fazit
  • 16. KI nutzen für Monitoring| 16 Lukas Matecki LVR-InfoKom Vielen Dank!
  • 17. KI nutzen für Monitoring| 17 Lukas Matecki LVR-InfoKom » (1) https://www.strategisches-storytelling.de/die-story-von-ki-und-bueroklammern/ » (2) https://www.youtube.com/watch?v=KCSsKV5F4xc » (3) https://hbr.org/2023/08/ai-wont-replace-humans-but-humans-with-ai-will- replace-humans-without-ai (4) https://www.youtube.com/watch?v=Q9zv369Ggfk » (5) https://www.golem.de/news/openai-chatgpt-wechselt-automatisch-zu-dall-e- oder-gpt-4-2310-178936.html » (6) https://de.wikipedia.org/wiki/Halluzination_(K%C3%BCnstliche_Intelligenz » (7) https://github.com/Significant-Gravitas/AutoGPT » https://huggingface.co/ Quellen