{"id":26032558,"url":"https://github.com/apache/logging-log4j-samples","last_synced_at":"2026-04-01T20:29:57.974Z","repository":{"id":65949269,"uuid":"571892692","full_name":"apache/logging-log4j-samples","owner":"apache","description":"Use case examples of the Apache Log4j project","archived":false,"fork":false,"pushed_at":"2025-03-05T01:10:06.000Z","size":945,"stargazers_count":5,"open_issues_count":8,"forks_count":9,"subscribers_count":12,"default_branch":"main","last_synced_at":"2025-03-06T16:53:18.833Z","etag":null,"topics":["apache","java","log4j","log4j2","logging"],"latest_commit_sha":null,"homepage":"https://logging.apache.org/log4j","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/apache.png","metadata":{"files":{"readme":"README.adoc","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-11-29T05:27:10.000Z","updated_at":"2025-03-03T00:58:08.000Z","dependencies_parsed_at":"2023-10-24T10:30:26.619Z","dependency_job_id":"3faf258f-8d7f-4c7b-9fce-d27d8bf33284","html_url":"https://github.com/apache/logging-log4j-samples","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Flogging-log4j-samples","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Flogging-log4j-samples/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Flogging-log4j-samples/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Flogging-log4j-samples/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/apache","download_url":"https://codeload.github.com/apache/logging-log4j-samples/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242292364,"owners_count":20103841,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["apache","java","log4j","log4j2","logging"],"created_at":"2025-03-06T22:01:26.825Z","updated_at":"2026-04-01T20:29:57.939Z","avatar_url":"https://github.com/apache.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"////\nLicensed to the Apache Software Foundation (ASF) under one or more\ncontributor license agreements. See the NOTICE file distributed with\nthis work for additional information regarding copyright ownership.\nThe ASF licenses this file to You under the Apache License, Version 2.0\n(the \"License\"); you may not use this file except in compliance with\nthe License. You may obtain a copy of the License at\n\n    https://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.\n////\n= Apache Log4j Sample\n\nThis repository contains several examples to help the user with some of the more advanced Log4j features.\n\nxref:log4j-samples-android/README.adoc[`log4j-samples-android`]::\nExplains how to use Log4j Core on Android.\n\nxref:log4j-samples-configuration/README.adoc[`log4j-samples-configuration`]::\nExplains how to use a custom programmatic configuration.\n\nxref:log4j-samples-flume-embedded/README.adoc[`log4j-samples-flume-embedded`]::\nExplains how to use an embedded Flume agent to send logs to https://flume.apache.org[Apache Flume].\n\nxref:log4j-samples-flume-remote/README.adoc[`log4j-samples-flume-remote`]::\nExplains how to send logs to https://flume.apache.org[Apache Flume].\n\nxref:log4j-samples-graalvm/README.adoc[`log4j-samples-graalvm`]::\nExplains how to use Log4j API and its implementation to create native GraalVM images.\n\nxref:log4j-samples-gradle-metadata/README.adoc[`log4j-samples-gradle-metadata`]::\nShows how strict compile classpath or module path checking can be enabled for compilation in Gradle when Log4j is used and that all required annotation libraries are available.\n\nxref:log4j-samples-jlink/README.adoc[`log4j-samples-jlink`]::\nAn example of JLink custom JRE.\n\nxref:log4j-samples-loggerProperties/README.adoc[`log4j-samples-loggerProperties`]::\nExplains how to write a custom property lookup.\n\nxref:log4j-spring-cloud-config-sample-application/README.md[`log4j-spring-cloud-config-sample-application`]::\nAn example of Spring Boot application that reads its logging configuration from a Spring Cloud Configuration Server.\n\n== Build\n\nThis project generates Java 8 bytecode, though requires Java 11 for compilation.\nYou can build and test sources using `./mvnw verify` command.\n\n== Support\n\nPlease keep in mind that this project is intended for internal usage only.\nYou can use GitHub Issues for feature requests and bug reports – not questions!\nSee https://logging.apache.org/log4j/2.x/support.html[the Log4j support policy] for details.\n\n== License\n\nLicensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.\nSee xref:NOTICE.txt[] distributed with this work for additional information regarding copyright ownership.\nThe ASF licenses this file to You under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License.\nYou may obtain a copy of the License at https://www.apache.org/licenses/LICENSE-2.0[].\n\nUnless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and limitations under the License.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fapache%2Flogging-log4j-samples","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fapache%2Flogging-log4j-samples","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fapache%2Flogging-log4j-samples/lists"}