Play by Play is a series in which top technologists work through a problem in real-time, unrehearsed, and unscripted. In this course, Play by Play: Everything You Always Wanted to Know About Salesforce Logs but Were Afraid to Ask, Christian Szandor Knapp and Don Robins take you on a grand tour of an essential, timeless topic - Salesforce Logs. They discuss questions like: What kind of Logs are there? How do you find out what is happening in an Org? How can you use Salesforce Logs and current tooling to fix an issue? And what makes Salesforce Logs different? They get hands-on with Trace Flags, the Analysis View, how to make efficient use of command-line tools, and introduce you to Apex Replay Debugging on your local machine. They discuss current limitations of the platform and show two approaches to how these limitations can be overcome with custom instrumentation.
Christian Szandor Knapp is a Salesforce MVP and passionate speaker on technical Salesforce topics at Dreamforce or Dreamin Events. He is in charge of Salesforce Development at appero GmbH, one of Germany's oldest ISVs, and fell in love with the platform in 2014. Since then, he successfully revived the Admin and Developer Groups in Munich.
Working with web technologies since before 2000, Szandor also spent 10 years studying philosophy and literature. He currently focuses on DX, Lightning, Continuous Integration, and various Salesforce open source projects. Szandor is a quintuple Trailhead Ranger and holds all Superbadges.ˇ
Don Robins is a well known Salesforce MVP, instructor, author, and speaker.
A custom business application developer for more decades than he cares to
admit, he focuses on Salesforce technical instruction and knowledge
Course Overview (Music) Welcome to this Salesforce Play by Play with Pluralsight. Salesforce Play by Play is an interactive series where we sit down with Salesforce experts such as MVPs, consultants, developers, and architects to discuss common challenges faced every day by Salesforce customers. In this course, we challenge Christian Szandor Knapp, head of Salesforce development at Appero, one of Germany's oldest ISVs, to help us understand logging on the Salesforce platform and the differences between traditional logging mechanisms of the on-premises world versus logging in the Salesforce Platform as a Service or PaaS environment. First, Szandor reviews just what kind of logs are available on the Salesforce platform, demos how they're configured and set up, and provides some use cases for each. He then digs into event logs, discussing how they're an integral part of logging on the platform, showing how to access their information using standard query tools and explaining how they're used to monitor apex execution. Next, he takes us on a deep dive into debug logs, explains their relationship to event logs, reviews just when and why they get generated, showing different ways to access them using the developer console, external tools in SFDX, and even demonstrates the Visual Studio code replay debugger. Along the way he reviews user context, transaction aggregation, trace flags, logging categories and levels, and finally takes us into the world of custom persistent logging and instrumentation. By the time we're done, you'll know more about logging on the Salesforce platform than you probably ever really wanted to know, and will have gained a solid understanding of the many options available to monitor what's going on behind the scenes in your Salesforce org. So whether you're a Salesforce developer, admin, architect, or DevOps manager, please join us for Everything You Always Wanted to Know about Salesforce Logs, but Were Afraid to Ask. We hope you enjoy it! (Music)