Course Outline
Introduction
Apache Log4j Overview
- What is Apache Log4j
- Apache Log4j features
- Apache Log4j architecture
Preparing the Development Environment
- Installing and building Apache Log4j
Apache Log4j Configurations
- Customizing configurations
- Configuring appenders
- Configuring and formatting layouts
- Configuring filters
Apache Log4j Logging
- Configuring loggers
- Using lookups
- Working with log levels
- Enabling asynchronous loggers
- Mixing synchronous and asynchronous loggers
Apache Log4j Integration
- Adding Jars to an application and application servers
Cloud Platforms
- Accessing Docker containers
- Accessing Spring Cloud properties
- Accessing Kubernetes information
Debugging the Application
- Simulating errors
Troubleshooting
- Troubleshooting services, configurations, and integrations
Summary and Conclusion
Requirements
- Java programming experience
Audience
- Software Engineers
Testimonials
The theory felt quite complete, we handled all important subjects. It was very nice we could zoom in on our use-case Achievements, which helped us with understanding the theory.
Henk Huybrechts
The number of technologies covered; The real time examples and running the software on course;.
Florin Diaconu
The labs were very helpful for me in order to understand the concept.
Juan Curiel
I generally was benefit from the good set of useful information.
The discussions that came out of it.
The lectures were very concise and to the point. The hands-on exercises were very helpful, we wish we have more hands-on in the future.
Jayaraman Ramansubramaniam
I generally liked the material is good.
I was benefit from the vast experience on the subject with practical tips on how to implement in real life production environment.
Palawan Pawnshop - Palawan Express Pera Padala
I enjoyed the discussions of different infrastructures with models on the board.
BOYET NAZON - Palawan Pawnshop - Palawan Express Pera Padala
I commend his training style of reaching out to the delegates individually and discussing a short introduction first on a subject whenever necessary before going into detail. Lastly, for providing suggestions and references related to the training that we can use in the future.
Hiel Umiten - Palawan Pawnshop - Palawan Express Pera Padala
The trainer is very approachable and knowledgeable about the subject. Looking forward to being trained again by this amazing guy.
Allan Rae Saac - Palawan Pawnshop - Palawan Express Pera Padala
The knowledge and experience of the trainer that is very evident on his lecture.
Palawan Pawnshop - Palawan Express Pera Padala
All the mentioned tools are explained thoroughly.
Michelle Baluran - Palawan Pawnshop - Palawan Express Pera Padala
More Illustration, less visual presentation. The diagram of a pipeline of micro services, how it works from client to server. The recommended tools and reference.
Palawan Pawnshop - Palawan Express Pera Padala
A reference to practical production problems.
- Orange Szkolenia Sp. zo.o.
Good explanations in detail and good treatment of the instructor
Ricardo Alberto Bustos Diosa
Visual Studio Code
- Advatech Sp. z o.o.
The scope of knowledge and the way of providing, inserts from IoT were also fine.
- Advatech Sp. z o.o.
The concreteness (applicability) of the information received during the course.
Roberto NATALE - SIA
Theory provided with a lot of example taken on the field. Experience and case studies are very useful in the matter at hand. The teacher was very careful on our needs and gave us exactly what we asked for, something that is seldom done.
Oliviero Rossi - SIA
The good general overview of all topics in the micro service system, and because we a insulated in our development environment away form the web, the current technology options available to overcome various issues of micro services.
Brian Wilkinson - Mass Consultants Ltd
I enjoyed the adequate examples are provided for easier understanding.
Lo Zhi Hoe - Arvato Systems Malaysia Sdn Bhd
the level of knowledge of the trainer you could tell that he has a lot of training experience
- eMAG IT Research SRL
flexibility, adjustment on client's needs, knowledge of the domain
- AB Vassilopoulos
The hands-on approach and the trainer's ability to adjust to our questions and demonstrate live through code the answers
AB Vassilopoulos
The trainer and his knowledge and real world experience
Hertz Europe Service Centre Limited
The trainer was very knowledgeable. he also organised to show us Realtime work remotely.
Chandani Singh - Hertz Europe Service Centre Limited
The sincerity about how technology evolve in time and what today is the best solution known tomorrow may be obsolete and with low performance.
Liviu Trifan - eMAG IT Research SRL
I liked the practical explications given and also the exercices.
eMAG IT Research SRL
Java Exercises and interracttive sessions were useful
Ncell Pvt. Ltd
The trainer answered to team questions. Trainer covered with theory most needed information about APIGEE.
Orange Moldova SA
Volume of knowledge
Orange Moldova SA
I generally was benefit from the good set of useful information.
The discussions that came out of it.
I generally liked the material is good.