SlideShare uma empresa Scribd logo
1 de 43
March 22, 2023
Brisbane MuleSoft Meetup Group
Anypoint Code Builder | Pushing logs to Splunk
2
● 5:00 PM - Registration / Networking
● 5:15 PM – Welcome and Introduction
● 5:20 PM - Pushing logs to Splunk by Anutosh Konda
● 5:55 PM - Food, drinks, and networking
● 6:10 PM - Anypoint Code Builder by Nicholas Ip
● 6:45 PM - Q&A and wrap-up
Agenda
Organizers, Sponsors, and Speakers
Introductions
4
Ryan Andal
MuleSoft Ambassador | Architect
| TOGAF® 9 | AWS | Azure |
Associate Manager - MuleSoft at
Capgemini
Organizers
Feel welcome to reach out and connect with our event organizers
Nicholas Ip
Senior Consultant at MuleSoft
Fuguo Wei
Principal Integration Architect at
Cloudwerx | MuleSoft Mentor |
MuleSoft Meetup Leader
Brian Fraser
MuleSoft Ambassador and
Meetup Leader | Senior
Integration Consultant and
Manager at Capgemini
5
Capgemini
Capgemini SE is a multinational
information technology services
and consulting company,
headquartered in Paris
Sponsors
Feel welcome to reach out and connect with our event organizers 
6
● MuleSoft Certified Integration/Platform Architect-6x MuleSoft Cert|3x Dell Boomi Cert|3x IBM
Cert|3x API Academy Cert|2x AWS Cert|2x Sun Cert |1x Oracle CE|1xCert Scrum
Master|1xMSFT Azure|1x Solace CSC
● Currently working with the Australian Government Department of Health and Aged Care as a
Senior Technical Consultant MuleSoft
● He is a competent IT professional with over 15 years of experience in software integration
technologies
Speakers
Anutosh Konda
7
● Currently working at MuleSoft, a Salesforce company, as a Senior Consultant
● He is a well rounded IT professional with over 25 years of experience in software architecture
and software development
Speakers
Nicholas Ip
Integration with MuleSoft APIs
9
● Logs must be consistent, reliable and easily accessible so that it can be used for monitoring
and troubleshooting any production issues.
● MuleSoft Anypoint Platform has its own logging mechanism to store application logs.
● It has a limitation of storing the logs of 100 MB in size or for a duration of 30 days.
● To overcome this limitation we need to push the logs to some external tools.
● This external tool can be AWS ELK, Splunk, Datadog or any other storage like a database or
File system using CloudHub Management APIs
● Today we will see MuleSoft integration with Splunk using the HTTP/S appender of log4j2.xml.
CloudHub Logs Limitation
10
● Splunk is a technology that is used for searching, monitoring, visualizing, and analyzing
machine data on a real-time.
● It is a tool for log management and analysis.
● It is mainly for log management and stores the real-time data as events in the form of indexers.
● It helps to visualize data in the form of dashboards.
What is Splunk?
11
● Enhanced GUI with dashboards.
● Faster troubleshooting with instant results.
● Best suited for root cause analysis.
● Get access to create dashboards, graphs, and alerts.
● Investigate and search for specific results.
● Monitor business metrics for informed decision making.
● Better log management from multiple sources.
● Accepts data in multiple formats.
● Can create one central repository for Splunk data collected from multiple sources.
Benefits of Splunk
12
Splunk Dashboard – Log Explorer
SonarQube User Guide - Issues
13
● Step 1 - Login to Splunk Enterprise
● Step 2 – On the main Screen go to Settings  Data  Data Inputs
How to Setup Splunk for MuleSoft
14
● Step 3 – In the next screen find HTTP Event Collector and click “Add New”
What is HTTP Event Collector (HEC)? - The HTTP Event Collector is an endpoint that lets
developers send application events directly to the Splunk platform via HTTP or HTTPS using a
token-based authentication model.
How to Setup Splunk for MuleSoft (contd..)
15
● Step 4 – Fill in the name of your Event you want to capture and click Next
How to Setup Splunk for MuleSoft (contd..)
16
● Step 5 – In the next Screen select “Source Type” and “Index” click Next to review and finish.
How to Setup Splunk for MuleSoft (contd..)
17
● Step 6 – Go to newly created HEC event and go to Global Settings and verify the following or
make necessary changes.
1) Enabled is selected
2) Default Source Type is selected
3) Default Index is selected
4) Enable SSL is unchecked, if using HTTP.
5) Verify the port Number
How to Setup Splunk for MuleSoft (contd..)
18
● Step 7 – Log4j2.xml Configuration in MuleSoft API
Appenders
Loggers
How to Setup Splunk for MuleSoft (contd..)
19
● Step 7A – Log4j2.xml SSL Configuration in MuleSoft API
Appenders
Loggers
How to Setup Splunk for MuleSoft (contd..)
20
● Step 8 – Log4j2.xml CloudHub Configuration in MuleSoft API
● Raise a request with MuleSoft Support to Disable CloudHub Application Logs. After that Check
the Check-box of “Disable CloudHub Logs” for each API in CloudHub Runtime manager.
Appenders
Loggers
How to Setup Splunk for MuleSoft (contd..)
Q&A time!
21
Introduce yourself to your neighbor
Networking time
Introduce yourself to your neighbor
Networking time
Anypoint Code BuilderBeta - Basics
Presented : Nicholas Ip
Declaimer
Please note Anypoint Code Builder is still in Beta stage at the
moment, all presentation presented are from the Public Beta of
Anypoint Code Builder.
Anypoint Code Builder
Design, develop, deploy from a single environment
Use modern, cloud-native tooling
powered by VS Code
Go faster with recommendations at
design-time
Embrace code reuse with API and
integration building blocks
Public Beta
Anypoint Code Builder
Design, develop, deploy from a single environment
Use modern, cloud-native tooling
powered by VS Code
Run in desktop
using VS Code
environment
Run in web
from Anypoint
Platform
Coming soon!
Anypoint Code Builder
Design, develop, deploy from a single environment
Go faster with recommendations at
design-time*
Best Practice: To simplify your flow, you
can add one single ‘Transform Message’
to handle all the Choice branches, would
you like to use it instead?
View Example
Yes Dismiss the message
Coming soon!
Anypoint Code Builder
Design, develop, deploy from a single environment
Embrace code reuse with API and
integration building blocks
Snippets &
Building Blocks
Built-in DataWeave
Playground
Import Library
Coming soon!
Anypoint Code Builder
features and use cases
Your journey with Anypoint Code Builder
Design
A design-first approach
purpose built for API-led
integration
Implement
A seamless API and
Integration implementation
experience
Develop
Simplified development
for the modern day
developer
Anypoint Code Builder
Build, debug, run and deploy
API implementation
Import & Scaffold
APIs for
implementation
Dual Experience:
Graphical Flow
Editor
Implement
an API
Seamless API and
Integration
implementation
Your journey with Anypoint Code Builder
Design
A design-first approach
purpose built for API-led
integration
Implement
A seamless API and
Integration implementation
experience
Develop
Simplified development
for the modern day
developer
Anypoint Code Builder
Follow best practices
with built-in
recommendations
Access
hundreds of
connectors
in Exchange as
you develop
Choose how you
develop with
desktop and cloud
IDE options
Develop
an Integration
Simplified
development for the
modern day
developer
Reuse code
snippets across
your organization
Design API specifications
● Author RAML &
OAS3 API
Specifications
● Test API specification
using the built in
mocking service
● Auto-generate
interactive
documentation in your
API Console
● Seamlessly integrate
with Design Center &
Exchange
Design-first approach for
API-led integration
Develop an Integration
● Access hundreds of
connectors in
Exchange as you
develop
● Choose how you
develop with desktop
and cloud IDE options
● Reuse code snippets
across your
organization
● Follow best practices
with built-in
recommendations
Simplified development for the
modern day developer
Implement an API
Seamless API and Integration
implementation
● Import & Scaffold
APIs for
implementation
● Build, debug, run
and deploy API
implementation
● Dual Experience:
Graphical Flow Editor
synchronized with
code view
Anypoint Code Builder
Open BETA
How can I participate
in Anypoint Code
Builder activities?
DEMO
Q&A time!
41
42
● Share:
○ Tweet using the hashtag #MuleSoftMeetups
○ Invite your network to join: https://meetups.mulesoft.com/brisbane/
● Feedback:
○ Fill out the survey feedback and suggest topics for upcoming events
○ Contact MuleSoft at meetups@mulesoft.com for ways to improve the program
● Connect:
○ Join our Brisbane MuleSoft Meetup Group LinkedIn Page:
https://www.linkedin.com/groups/14198755/
What’s next?
Thank you

Mais conteúdo relacionado

Mais procurados

Introducing Anypoint Exchange 2.0
Introducing Anypoint Exchange 2.0Introducing Anypoint Exchange 2.0
Introducing Anypoint Exchange 2.0MuleSoft
 
Power of Einstein Analytics - Salesforce + Mulesoft
Power of Einstein Analytics - Salesforce + Mulesoft Power of Einstein Analytics - Salesforce + Mulesoft
Power of Einstein Analytics - Salesforce + Mulesoft Akshata Sawant
 
MuleSoft Event Driven Architecture (EDA Patterns in MuleSoft) - VirtualMuleys63
MuleSoft Event Driven Architecture (EDA Patterns in MuleSoft) - VirtualMuleys63MuleSoft Event Driven Architecture (EDA Patterns in MuleSoft) - VirtualMuleys63
MuleSoft Event Driven Architecture (EDA Patterns in MuleSoft) - VirtualMuleys63Angel Alberici
 
Splunk Overview
Splunk OverviewSplunk Overview
Splunk OverviewSplunk
 
apidays Paris 2022 - Event-Driven API Management – why REST isn't enough, Ben...
apidays Paris 2022 - Event-Driven API Management – why REST isn't enough, Ben...apidays Paris 2022 - Event-Driven API Management – why REST isn't enough, Ben...
apidays Paris 2022 - Event-Driven API Management – why REST isn't enough, Ben...apidays
 
Getting Started with Splunk (Hands-On)
Getting Started with Splunk (Hands-On) Getting Started with Splunk (Hands-On)
Getting Started with Splunk (Hands-On) Splunk
 
Introduction to MuleSoft Anytime Platform
Introduction to MuleSoft Anytime PlatformIntroduction to MuleSoft Anytime Platform
Introduction to MuleSoft Anytime PlatformSalesforce Developers
 
Splunk Cloud and Splunk Enterprise 7.2
Splunk Cloud and Splunk Enterprise 7.2 Splunk Cloud and Splunk Enterprise 7.2
Splunk Cloud and Splunk Enterprise 7.2 Splunk
 
MuleSoft Anypoint Platform and Three Tier Architecture
MuleSoft Anypoint  Platform and Three Tier ArchitectureMuleSoft Anypoint  Platform and Three Tier Architecture
MuleSoft Anypoint Platform and Three Tier ArchitectureHarish Kumar
 
Building Business Service Intelligence with ITSI
Building Business Service Intelligence with ITSIBuilding Business Service Intelligence with ITSI
Building Business Service Intelligence with ITSISplunk
 
Designing Apps for Runtime Fabric: Logging, Monitoring & Object Store Persist...
Designing Apps for Runtime Fabric: Logging, Monitoring & Object Store Persist...Designing Apps for Runtime Fabric: Logging, Monitoring & Object Store Persist...
Designing Apps for Runtime Fabric: Logging, Monitoring & Object Store Persist...Eva Mave Ng
 
MuleSoft Surat Meetup#54 - MuleSoft Automation
MuleSoft Surat Meetup#54 - MuleSoft AutomationMuleSoft Surat Meetup#54 - MuleSoft Automation
MuleSoft Surat Meetup#54 - MuleSoft AutomationJitendra Bafna
 
Enabling a Real-Time, Agile, Event-Driven Enterprise
Enabling a Real-Time, Agile, Event-Driven EnterpriseEnabling a Real-Time, Agile, Event-Driven Enterprise
Enabling a Real-Time, Agile, Event-Driven EnterpriseSolace
 
Introduction to Mulesoft
Introduction to MulesoftIntroduction to Mulesoft
Introduction to Mulesoftvenkata20k
 
API Management within a Microservice Architecture
API Management within a Microservice ArchitectureAPI Management within a Microservice Architecture
API Management within a Microservice ArchitectureWSO2
 
Rtf v2 ingress muleSoft meetup self managed kubernetes
Rtf v2 ingress muleSoft meetup self managed kubernetesRtf v2 ingress muleSoft meetup self managed kubernetes
Rtf v2 ingress muleSoft meetup self managed kubernetesSandeep Deshmukh
 

Mais procurados (20)

Introducing Anypoint Exchange 2.0
Introducing Anypoint Exchange 2.0Introducing Anypoint Exchange 2.0
Introducing Anypoint Exchange 2.0
 
Mulesoft ppt
Mulesoft pptMulesoft ppt
Mulesoft ppt
 
RAML
RAMLRAML
RAML
 
Managing APIs with MuleSoft
Managing APIs with MuleSoftManaging APIs with MuleSoft
Managing APIs with MuleSoft
 
Power of Einstein Analytics - Salesforce + Mulesoft
Power of Einstein Analytics - Salesforce + Mulesoft Power of Einstein Analytics - Salesforce + Mulesoft
Power of Einstein Analytics - Salesforce + Mulesoft
 
Servicenow connector
Servicenow connectorServicenow connector
Servicenow connector
 
MuleSoft Event Driven Architecture (EDA Patterns in MuleSoft) - VirtualMuleys63
MuleSoft Event Driven Architecture (EDA Patterns in MuleSoft) - VirtualMuleys63MuleSoft Event Driven Architecture (EDA Patterns in MuleSoft) - VirtualMuleys63
MuleSoft Event Driven Architecture (EDA Patterns in MuleSoft) - VirtualMuleys63
 
Splunk Overview
Splunk OverviewSplunk Overview
Splunk Overview
 
apidays Paris 2022 - Event-Driven API Management – why REST isn't enough, Ben...
apidays Paris 2022 - Event-Driven API Management – why REST isn't enough, Ben...apidays Paris 2022 - Event-Driven API Management – why REST isn't enough, Ben...
apidays Paris 2022 - Event-Driven API Management – why REST isn't enough, Ben...
 
Getting Started with Splunk (Hands-On)
Getting Started with Splunk (Hands-On) Getting Started with Splunk (Hands-On)
Getting Started with Splunk (Hands-On)
 
Introduction to MuleSoft Anytime Platform
Introduction to MuleSoft Anytime PlatformIntroduction to MuleSoft Anytime Platform
Introduction to MuleSoft Anytime Platform
 
Splunk Cloud and Splunk Enterprise 7.2
Splunk Cloud and Splunk Enterprise 7.2 Splunk Cloud and Splunk Enterprise 7.2
Splunk Cloud and Splunk Enterprise 7.2
 
MuleSoft Anypoint Platform and Three Tier Architecture
MuleSoft Anypoint  Platform and Three Tier ArchitectureMuleSoft Anypoint  Platform and Three Tier Architecture
MuleSoft Anypoint Platform and Three Tier Architecture
 
Building Business Service Intelligence with ITSI
Building Business Service Intelligence with ITSIBuilding Business Service Intelligence with ITSI
Building Business Service Intelligence with ITSI
 
Designing Apps for Runtime Fabric: Logging, Monitoring & Object Store Persist...
Designing Apps for Runtime Fabric: Logging, Monitoring & Object Store Persist...Designing Apps for Runtime Fabric: Logging, Monitoring & Object Store Persist...
Designing Apps for Runtime Fabric: Logging, Monitoring & Object Store Persist...
 
MuleSoft Surat Meetup#54 - MuleSoft Automation
MuleSoft Surat Meetup#54 - MuleSoft AutomationMuleSoft Surat Meetup#54 - MuleSoft Automation
MuleSoft Surat Meetup#54 - MuleSoft Automation
 
Enabling a Real-Time, Agile, Event-Driven Enterprise
Enabling a Real-Time, Agile, Event-Driven EnterpriseEnabling a Real-Time, Agile, Event-Driven Enterprise
Enabling a Real-Time, Agile, Event-Driven Enterprise
 
Introduction to Mulesoft
Introduction to MulesoftIntroduction to Mulesoft
Introduction to Mulesoft
 
API Management within a Microservice Architecture
API Management within a Microservice ArchitectureAPI Management within a Microservice Architecture
API Management within a Microservice Architecture
 
Rtf v2 ingress muleSoft meetup self managed kubernetes
Rtf v2 ingress muleSoft meetup self managed kubernetesRtf v2 ingress muleSoft meetup self managed kubernetes
Rtf v2 ingress muleSoft meetup self managed kubernetes
 

Semelhante a Brisbane MuleSoft Meetup 2023-03-22 - Anypoint Code Builder and Splunk Logging.pptx

London-MuleSoft-Meetup-April-19-2023
London-MuleSoft-Meetup-April-19-2023London-MuleSoft-Meetup-April-19-2023
London-MuleSoft-Meetup-April-19-2023AnuragSharma900
 
PCF Cloud-Native Workshop Slides
PCF Cloud-Native Workshop SlidesPCF Cloud-Native Workshop Slides
PCF Cloud-Native Workshop SlidesVMware Tanzu
 
London MuleSoft Meetup
London MuleSoft Meetup London MuleSoft Meetup
London MuleSoft Meetup Akshata Sawant
 
Melbourne Virtual MuleSoft Meetup April 2022
Melbourne Virtual MuleSoft Meetup April 2022Melbourne Virtual MuleSoft Meetup April 2022
Melbourne Virtual MuleSoft Meetup April 2022Daniel Soffner
 
Anypoint Tools and MuleSoft Automation (DRAFT).pptx
Anypoint Tools and MuleSoft Automation (DRAFT).pptxAnypoint Tools and MuleSoft Automation (DRAFT).pptx
Anypoint Tools and MuleSoft Automation (DRAFT).pptxAkshata Sawant
 
MuleSoft Meetup #9 - Anypoint Tools and MuleSoft Automation (FINAL).pptx
MuleSoft Meetup #9 - Anypoint Tools and MuleSoft Automation (FINAL).pptxMuleSoft Meetup #9 - Anypoint Tools and MuleSoft Automation (FINAL).pptx
MuleSoft Meetup #9 - Anypoint Tools and MuleSoft Automation (FINAL).pptxSteve Clarke
 
Mulesoft Meetup Milano #9 - Batch Processing and CI/CD
Mulesoft Meetup Milano #9 - Batch Processing and CI/CDMulesoft Meetup Milano #9 - Batch Processing and CI/CD
Mulesoft Meetup Milano #9 - Batch Processing and CI/CDGonzalo Marcos Ansoain
 
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...Jitendra Bafna
 
Manchester MuleSoft Meetup #7
Manchester MuleSoft Meetup #7 Manchester MuleSoft Meetup #7
Manchester MuleSoft Meetup #7 Akshata Sawant
 
Introduction to mulesoft - Alpharetta Developer Group Meet
Introduction to mulesoft - Alpharetta Developer Group MeetIntroduction to mulesoft - Alpharetta Developer Group Meet
Introduction to mulesoft - Alpharetta Developer Group MeetJitendra Zaa
 
Melbourne Virtual MuleSoft Meetup December 2022
Melbourne Virtual MuleSoft Meetup December 2022Melbourne Virtual MuleSoft Meetup December 2022
Melbourne Virtual MuleSoft Meetup December 2022Daniel Soffner
 
Sustainability Challenge, Postman, Rest sheet and Anypoint provider : MuleSof...
Sustainability Challenge, Postman, Rest sheet and Anypoint provider : MuleSof...Sustainability Challenge, Postman, Rest sheet and Anypoint provider : MuleSof...
Sustainability Challenge, Postman, Rest sheet and Anypoint provider : MuleSof...Angel Alberici
 
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAAnypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAshyamraj55
 
Nyc mule soft_meetup_13_march_2021
Nyc mule soft_meetup_13_march_2021Nyc mule soft_meetup_13_march_2021
Nyc mule soft_meetup_13_march_2021NeerajKumar1965
 
Melbourne Virtual MuleSoft Meetup June 2022
Melbourne Virtual MuleSoft Meetup June 2022Melbourne Virtual MuleSoft Meetup June 2022
Melbourne Virtual MuleSoft Meetup June 2022Daniel Soffner
 
Warsaw MuleSoft Meetup #6 - CI/CD
Warsaw MuleSoft Meetup  #6 - CI/CDWarsaw MuleSoft Meetup  #6 - CI/CD
Warsaw MuleSoft Meetup #6 - CI/CDPatryk Bandurski
 
18.03.2022 api force presentation template
18.03.2022 api force presentation template18.03.2022 api force presentation template
18.03.2022 api force presentation templateAmirKhan194084
 
Montreal MuleSoft_Meetup_02-June.pptx
Montreal MuleSoft_Meetup_02-June.pptxMontreal MuleSoft_Meetup_02-June.pptx
Montreal MuleSoft_Meetup_02-June.pptxSadik Ali
 

Semelhante a Brisbane MuleSoft Meetup 2023-03-22 - Anypoint Code Builder and Splunk Logging.pptx (20)

Building APIs with Mule and Spring Boot
Building APIs with Mule and Spring BootBuilding APIs with Mule and Spring Boot
Building APIs with Mule and Spring Boot
 
London-MuleSoft-Meetup-April-19-2023
London-MuleSoft-Meetup-April-19-2023London-MuleSoft-Meetup-April-19-2023
London-MuleSoft-Meetup-April-19-2023
 
PCF Cloud-Native Workshop Slides
PCF Cloud-Native Workshop SlidesPCF Cloud-Native Workshop Slides
PCF Cloud-Native Workshop Slides
 
London MuleSoft Meetup
London MuleSoft Meetup London MuleSoft Meetup
London MuleSoft Meetup
 
Melbourne Virtual MuleSoft Meetup April 2022
Melbourne Virtual MuleSoft Meetup April 2022Melbourne Virtual MuleSoft Meetup April 2022
Melbourne Virtual MuleSoft Meetup April 2022
 
Anypoint Tools and MuleSoft Automation (DRAFT).pptx
Anypoint Tools and MuleSoft Automation (DRAFT).pptxAnypoint Tools and MuleSoft Automation (DRAFT).pptx
Anypoint Tools and MuleSoft Automation (DRAFT).pptx
 
MuleSoft Meetup #9 - Anypoint Tools and MuleSoft Automation (FINAL).pptx
MuleSoft Meetup #9 - Anypoint Tools and MuleSoft Automation (FINAL).pptxMuleSoft Meetup #9 - Anypoint Tools and MuleSoft Automation (FINAL).pptx
MuleSoft Meetup #9 - Anypoint Tools and MuleSoft Automation (FINAL).pptx
 
Mulesoft Meetup Milano #9 - Batch Processing and CI/CD
Mulesoft Meetup Milano #9 - Batch Processing and CI/CDMulesoft Meetup Milano #9 - Batch Processing and CI/CD
Mulesoft Meetup Milano #9 - Batch Processing and CI/CD
 
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...
 
Manchester MuleSoft Meetup #7
Manchester MuleSoft Meetup #7 Manchester MuleSoft Meetup #7
Manchester MuleSoft Meetup #7
 
Introduction to mulesoft - Alpharetta Developer Group Meet
Introduction to mulesoft - Alpharetta Developer Group MeetIntroduction to mulesoft - Alpharetta Developer Group Meet
Introduction to mulesoft - Alpharetta Developer Group Meet
 
Melbourne Virtual MuleSoft Meetup December 2022
Melbourne Virtual MuleSoft Meetup December 2022Melbourne Virtual MuleSoft Meetup December 2022
Melbourne Virtual MuleSoft Meetup December 2022
 
Sustainability Challenge, Postman, Rest sheet and Anypoint provider : MuleSof...
Sustainability Challenge, Postman, Rest sheet and Anypoint provider : MuleSof...Sustainability Challenge, Postman, Rest sheet and Anypoint provider : MuleSof...
Sustainability Challenge, Postman, Rest sheet and Anypoint provider : MuleSof...
 
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAAnypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
 
DevOps and Splunk
DevOps and SplunkDevOps and Splunk
DevOps and Splunk
 
Nyc mule soft_meetup_13_march_2021
Nyc mule soft_meetup_13_march_2021Nyc mule soft_meetup_13_march_2021
Nyc mule soft_meetup_13_march_2021
 
Melbourne Virtual MuleSoft Meetup June 2022
Melbourne Virtual MuleSoft Meetup June 2022Melbourne Virtual MuleSoft Meetup June 2022
Melbourne Virtual MuleSoft Meetup June 2022
 
Warsaw MuleSoft Meetup #6 - CI/CD
Warsaw MuleSoft Meetup  #6 - CI/CDWarsaw MuleSoft Meetup  #6 - CI/CD
Warsaw MuleSoft Meetup #6 - CI/CD
 
18.03.2022 api force presentation template
18.03.2022 api force presentation template18.03.2022 api force presentation template
18.03.2022 api force presentation template
 
Montreal MuleSoft_Meetup_02-June.pptx
Montreal MuleSoft_Meetup_02-June.pptxMontreal MuleSoft_Meetup_02-June.pptx
Montreal MuleSoft_Meetup_02-June.pptx
 

Último

Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odishasmiwainfosol
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 
Buds n Tech IT Solutions: Top-Notch Web Services in Noida
Buds n Tech IT Solutions: Top-Notch Web Services in NoidaBuds n Tech IT Solutions: Top-Notch Web Services in Noida
Buds n Tech IT Solutions: Top-Notch Web Services in Noidabntitsolutionsrishis
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfAlina Yurenko
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfMarharyta Nedzelska
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtimeandrehoraa
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationBradBedford3
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesPhilip Schwarz
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
How to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdfHow to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdfLivetecs LLC
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...OnePlan Solutions
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Velvetech LLC
 
Best Web Development Agency- Idiosys USA.pdf
Best Web Development Agency- Idiosys USA.pdfBest Web Development Agency- Idiosys USA.pdf
Best Web Development Agency- Idiosys USA.pdfIdiosysTechnologies1
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Mater
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesŁukasz Chruściel
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfStefano Stabellini
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样umasea
 

Último (20)

Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 
Buds n Tech IT Solutions: Top-Notch Web Services in Noida
Buds n Tech IT Solutions: Top-Notch Web Services in NoidaBuds n Tech IT Solutions: Top-Notch Web Services in Noida
Buds n Tech IT Solutions: Top-Notch Web Services in Noida
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdf
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtime
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion Application
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
How to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdfHow to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdf
 
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort ServiceHot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
 
Best Web Development Agency- Idiosys USA.pdf
Best Web Development Agency- Idiosys USA.pdfBest Web Development Agency- Idiosys USA.pdf
Best Web Development Agency- Idiosys USA.pdf
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdf
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
 

Brisbane MuleSoft Meetup 2023-03-22 - Anypoint Code Builder and Splunk Logging.pptx

  • 1. March 22, 2023 Brisbane MuleSoft Meetup Group Anypoint Code Builder | Pushing logs to Splunk
  • 2. 2 ● 5:00 PM - Registration / Networking ● 5:15 PM – Welcome and Introduction ● 5:20 PM - Pushing logs to Splunk by Anutosh Konda ● 5:55 PM - Food, drinks, and networking ● 6:10 PM - Anypoint Code Builder by Nicholas Ip ● 6:45 PM - Q&A and wrap-up Agenda
  • 3. Organizers, Sponsors, and Speakers Introductions
  • 4. 4 Ryan Andal MuleSoft Ambassador | Architect | TOGAF® 9 | AWS | Azure | Associate Manager - MuleSoft at Capgemini Organizers Feel welcome to reach out and connect with our event organizers Nicholas Ip Senior Consultant at MuleSoft Fuguo Wei Principal Integration Architect at Cloudwerx | MuleSoft Mentor | MuleSoft Meetup Leader Brian Fraser MuleSoft Ambassador and Meetup Leader | Senior Integration Consultant and Manager at Capgemini
  • 5. 5 Capgemini Capgemini SE is a multinational information technology services and consulting company, headquartered in Paris Sponsors Feel welcome to reach out and connect with our event organizers 
  • 6. 6 ● MuleSoft Certified Integration/Platform Architect-6x MuleSoft Cert|3x Dell Boomi Cert|3x IBM Cert|3x API Academy Cert|2x AWS Cert|2x Sun Cert |1x Oracle CE|1xCert Scrum Master|1xMSFT Azure|1x Solace CSC ● Currently working with the Australian Government Department of Health and Aged Care as a Senior Technical Consultant MuleSoft ● He is a competent IT professional with over 15 years of experience in software integration technologies Speakers Anutosh Konda
  • 7. 7 ● Currently working at MuleSoft, a Salesforce company, as a Senior Consultant ● He is a well rounded IT professional with over 25 years of experience in software architecture and software development Speakers Nicholas Ip
  • 9. 9 ● Logs must be consistent, reliable and easily accessible so that it can be used for monitoring and troubleshooting any production issues. ● MuleSoft Anypoint Platform has its own logging mechanism to store application logs. ● It has a limitation of storing the logs of 100 MB in size or for a duration of 30 days. ● To overcome this limitation we need to push the logs to some external tools. ● This external tool can be AWS ELK, Splunk, Datadog or any other storage like a database or File system using CloudHub Management APIs ● Today we will see MuleSoft integration with Splunk using the HTTP/S appender of log4j2.xml. CloudHub Logs Limitation
  • 10. 10 ● Splunk is a technology that is used for searching, monitoring, visualizing, and analyzing machine data on a real-time. ● It is a tool for log management and analysis. ● It is mainly for log management and stores the real-time data as events in the form of indexers. ● It helps to visualize data in the form of dashboards. What is Splunk?
  • 11. 11 ● Enhanced GUI with dashboards. ● Faster troubleshooting with instant results. ● Best suited for root cause analysis. ● Get access to create dashboards, graphs, and alerts. ● Investigate and search for specific results. ● Monitor business metrics for informed decision making. ● Better log management from multiple sources. ● Accepts data in multiple formats. ● Can create one central repository for Splunk data collected from multiple sources. Benefits of Splunk
  • 12. 12 Splunk Dashboard – Log Explorer SonarQube User Guide - Issues
  • 13. 13 ● Step 1 - Login to Splunk Enterprise ● Step 2 – On the main Screen go to Settings  Data  Data Inputs How to Setup Splunk for MuleSoft
  • 14. 14 ● Step 3 – In the next screen find HTTP Event Collector and click “Add New” What is HTTP Event Collector (HEC)? - The HTTP Event Collector is an endpoint that lets developers send application events directly to the Splunk platform via HTTP or HTTPS using a token-based authentication model. How to Setup Splunk for MuleSoft (contd..)
  • 15. 15 ● Step 4 – Fill in the name of your Event you want to capture and click Next How to Setup Splunk for MuleSoft (contd..)
  • 16. 16 ● Step 5 – In the next Screen select “Source Type” and “Index” click Next to review and finish. How to Setup Splunk for MuleSoft (contd..)
  • 17. 17 ● Step 6 – Go to newly created HEC event and go to Global Settings and verify the following or make necessary changes. 1) Enabled is selected 2) Default Source Type is selected 3) Default Index is selected 4) Enable SSL is unchecked, if using HTTP. 5) Verify the port Number How to Setup Splunk for MuleSoft (contd..)
  • 18. 18 ● Step 7 – Log4j2.xml Configuration in MuleSoft API Appenders Loggers How to Setup Splunk for MuleSoft (contd..)
  • 19. 19 ● Step 7A – Log4j2.xml SSL Configuration in MuleSoft API Appenders Loggers How to Setup Splunk for MuleSoft (contd..)
  • 20. 20 ● Step 8 – Log4j2.xml CloudHub Configuration in MuleSoft API ● Raise a request with MuleSoft Support to Disable CloudHub Application Logs. After that Check the Check-box of “Disable CloudHub Logs” for each API in CloudHub Runtime manager. Appenders Loggers How to Setup Splunk for MuleSoft (contd..)
  • 22. Introduce yourself to your neighbor Networking time
  • 23. Introduce yourself to your neighbor Networking time
  • 24. Anypoint Code BuilderBeta - Basics Presented : Nicholas Ip
  • 25. Declaimer Please note Anypoint Code Builder is still in Beta stage at the moment, all presentation presented are from the Public Beta of Anypoint Code Builder.
  • 26. Anypoint Code Builder Design, develop, deploy from a single environment Use modern, cloud-native tooling powered by VS Code Go faster with recommendations at design-time Embrace code reuse with API and integration building blocks Public Beta
  • 27. Anypoint Code Builder Design, develop, deploy from a single environment Use modern, cloud-native tooling powered by VS Code Run in desktop using VS Code environment Run in web from Anypoint Platform Coming soon!
  • 28. Anypoint Code Builder Design, develop, deploy from a single environment Go faster with recommendations at design-time* Best Practice: To simplify your flow, you can add one single ‘Transform Message’ to handle all the Choice branches, would you like to use it instead? View Example Yes Dismiss the message Coming soon!
  • 29. Anypoint Code Builder Design, develop, deploy from a single environment Embrace code reuse with API and integration building blocks Snippets & Building Blocks Built-in DataWeave Playground Import Library Coming soon!
  • 31. Your journey with Anypoint Code Builder Design A design-first approach purpose built for API-led integration Implement A seamless API and Integration implementation experience Develop Simplified development for the modern day developer Anypoint Code Builder
  • 32. Build, debug, run and deploy API implementation Import & Scaffold APIs for implementation Dual Experience: Graphical Flow Editor Implement an API Seamless API and Integration implementation
  • 33. Your journey with Anypoint Code Builder Design A design-first approach purpose built for API-led integration Implement A seamless API and Integration implementation experience Develop Simplified development for the modern day developer Anypoint Code Builder
  • 34. Follow best practices with built-in recommendations Access hundreds of connectors in Exchange as you develop Choose how you develop with desktop and cloud IDE options Develop an Integration Simplified development for the modern day developer Reuse code snippets across your organization
  • 35. Design API specifications ● Author RAML & OAS3 API Specifications ● Test API specification using the built in mocking service ● Auto-generate interactive documentation in your API Console ● Seamlessly integrate with Design Center & Exchange Design-first approach for API-led integration
  • 36. Develop an Integration ● Access hundreds of connectors in Exchange as you develop ● Choose how you develop with desktop and cloud IDE options ● Reuse code snippets across your organization ● Follow best practices with built-in recommendations Simplified development for the modern day developer
  • 37. Implement an API Seamless API and Integration implementation ● Import & Scaffold APIs for implementation ● Build, debug, run and deploy API implementation ● Dual Experience: Graphical Flow Editor synchronized with code view
  • 39. How can I participate in Anypoint Code Builder activities?
  • 40. DEMO
  • 42. 42 ● Share: ○ Tweet using the hashtag #MuleSoftMeetups ○ Invite your network to join: https://meetups.mulesoft.com/brisbane/ ● Feedback: ○ Fill out the survey feedback and suggest topics for upcoming events ○ Contact MuleSoft at meetups@mulesoft.com for ways to improve the program ● Connect: ○ Join our Brisbane MuleSoft Meetup Group LinkedIn Page: https://www.linkedin.com/groups/14198755/ What’s next?