{"id":14987808,"url":"https://github.com/apache/logging-log4j-audit-sample","last_synced_at":"2025-07-27T00:35:40.029Z","repository":{"id":39818376,"uuid":"102246950","full_name":"apache/logging-log4j-audit-sample","owner":"apache","description":"Mirror of Apache Logging Services","archived":false,"fork":false,"pushed_at":"2025-07-21T12:15:17.000Z","size":113,"stargazers_count":12,"open_issues_count":2,"forks_count":12,"subscribers_count":12,"default_branch":"master","last_synced_at":"2025-07-22T15:54:33.154Z","etag":null,"topics":["logging"],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":false,"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.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":"audit-service-api/pom.xml","citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2017-09-03T07:00:08.000Z","updated_at":"2025-07-21T12:15:12.000Z","dependencies_parsed_at":"2023-11-11T17:25:46.968Z","dependency_job_id":"e34ad8d2-1c3a-44b1-aa79-315d2659a02a","html_url":"https://github.com/apache/logging-log4j-audit-sample","commit_stats":{"total_commits":55,"total_committers":6,"mean_commits":9.166666666666666,"dds":0.4,"last_synced_commit":"58cb8880be471bcbf65676462bb163524cd35c1a"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/apache/logging-log4j-audit-sample","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Flogging-log4j-audit-sample","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Flogging-log4j-audit-sample/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Flogging-log4j-audit-sample/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Flogging-log4j-audit-sample/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/apache","download_url":"https://codeload.github.com/apache/logging-log4j-audit-sample/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Flogging-log4j-audit-sample/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266773932,"owners_count":23982203,"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","status":"online","status_checked_at":"2025-07-23T02:00:09.312Z","response_time":66,"last_error":null,"robots_txt_status":null,"robots_txt_updated_at":null,"robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["logging"],"created_at":"2024-09-24T14:15:29.415Z","updated_at":"2025-07-27T00:35:39.999Z","avatar_url":"https://github.com/apache.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Apache Log4j Audit Sample\n\nThis is a sample project that illustrates how to create cusom Audit Event classes and a custom Audit Service using \nLog4j-Audit. \n\n## Packages\n\n### Audit Service API\n\nThe Audit Service API project contains the catalog that will be managed by the Log4j Catalog Web Application. That web\napplication simply needs to be configured with the url of this project and the path to the JSON catalog within the\nproject. Whenever a Maven build is run the catalog will be read and a new set of Java Interfaces will be generated.\nThe interfaces can be used by Java applications to perform audit logging.\n\n### Audit Service \n\nThe Audit Service is a web application that allows applications (especially those not written in Java) to perform\naudit logging while still having ensuring that the audit events conform to the definitions in the catalog.\n\n## License\n\nApache Log4j Audit is distributed under the [Apache License, version 2.0](http://www.apache.org/licenses/LICENSE-2.0.html).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fapache%2Flogging-log4j-audit-sample","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fapache%2Flogging-log4j-audit-sample","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fapache%2Flogging-log4j-audit-sample/lists"}