Using OpenTelemetry, Splunk, and CI(Jenkins) to deliver a Monitoring Solution for Financi...
Présentation par : Robert Lynch 📕 Resumé : Using OpenTelemetry, Splunk, and CI(Jenkins) to deliver a Monitoring Solution for Financial Software (Murex) Financial software is massively complex and challenging. This is the story of how Murex started to use OTel, Splunk, and CI(Jenkins) to help monitor their application. The talk goes into detail about the three main components 1st OpenTelemetry 2nd Splunk 3rd CI(Jenkins) Murex had to ask ourselves a hard question. Is the data our platform producing good enough for the future, if not what can we do? We felt the need to move to another data framework. We felt that OpenTelemetry was perfect for us. Murex decided to build an APM (Application performance monitoring) that would monitor our extremely complex financial software.However, getting the right data is only half the battle, what would we use to visualize it(Splunk), and how would we test the solution(CI). Below are the major components of this talk. OpenTelemetry: Pulling the data from our systems via Python probes. How we onboard Python developers who were creating the OTel Data to use Splunk to help them visualize the data. How and why we are now changing to GO to push the data from systems. Splunk: How we built an APM to view this data in Splunk. The performance choices we made for metrics and logs as the business wanted a 10-second dashboard refresh rate. CI (Jenkins):After Merging the Spunk code into the Murex code we needed a way to test it. We have created a Test inside a CI (Using Jenkins deployed on our Kubernetes) that can take any version of Splunk + Murex and compare the Splunk outputs using Curl. Enregistré en avril 2024 à Paris, Palais des Congrès, Porte Maillot. 🔥 Pour rester informé sur l'actualité de Devoxx France, suivez nous sur linkedIn : https://www.linkedin.com/company/devoxx-france/, twitter : https://twitter.com/DevoxxFR ou consultez notre site web https://www.devoxx.fr/