---
title: Log messages
description: You can use a typical logging pattern based on the Apache Commons logging framework to log messages from your adapter, token translator, or custom data source driver.
component: pingfederate
version: 13.1
page_id: pingfederate:sdk_developers_guide:log_messages
canonical_url: https://docs.pingidentity.com/pingfederate/13.1/sdk_developers_guide/log_messages.html
llms_txt: https://docs.pingidentity.com/pingfederate/llms.txt
docs_for_agents: https://developer.pingidentity.com/build-with-ai/docs-for-agents.md
revdate: July 5, 2022
---

# Log messages

You can use a typical logging pattern based on the Apache Commons logging framework to log messages from your adapter, token translator, or custom data source driver.

The service provider (SP) adapter contained in the directory `sdk/adapters-src/sp-adapter-example` shows how to use a logger for your adapter.
