{"id":18645949,"url":"https://github.com/giosil/wprof","last_synced_at":"2025-11-05T04:30:34.252Z","repository":{"id":116932719,"uuid":"267086451","full_name":"giosil/wprof","owner":"giosil","description":"A simple profiler and monitoring webapp.","archived":false,"fork":false,"pushed_at":"2024-02-20T08:32:44.000Z","size":2785,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-12-27T11:44:36.516Z","etag":null,"topics":["heap-eden","heap-survivor","java","java-profiler","thread-count"],"latest_commit_sha":null,"homepage":null,"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/giosil.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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}},"created_at":"2020-05-26T15:51:44.000Z","updated_at":"2021-11-02T16:14:26.000Z","dependencies_parsed_at":null,"dependency_job_id":"693f069a-b169-4870-a41b-ae803a730fff","html_url":"https://github.com/giosil/wprof","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/giosil%2Fwprof","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/giosil%2Fwprof/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/giosil%2Fwprof/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/giosil%2Fwprof/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/giosil","download_url":"https://codeload.github.com/giosil/wprof/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239449594,"owners_count":19640535,"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":["heap-eden","heap-survivor","java","java-profiler","thread-count"],"created_at":"2024-11-07T06:17:48.706Z","updated_at":"2025-11-05T04:30:34.198Z","avatar_url":"https://github.com/giosil.png","language":"Java","readme":"# WProf\n\nA simple profiler and monitoring webapp.\n\n## Data files\n\n*wmon_sys.csv*: system usage data\n\n- TIMESTAMP (YYYY-MM-DD HH:MI:SS)\n- CUP_USAGE%\n- MEM_USAGE%\n- DISK_USAGE%\n\n*wmon_jvm.csv*: JVM usage\n\n- TIMESTAMP (YYYY-MM-DD HH:MI:SS)\n- METASPACE_USED\n- METASPACE_MAX\n- HEAP_EDEN_USED\n- HEAP_EDEN_MAX\n- HEAP_SURVIVOR_USED\n- HEAP_SURVIVOR_MAX\n- HEAP_TENURED_USED\n- HEAP_TENURED_MAX\n- CODE_CACHE_USED\n- CODE_CACHE_MAX\n- LOADED_CLASS_COUNT\n- TOTAL_LOADED_CLASS_COUNT\n- UNLOADED_CLASS_COUNT\n- THREAD_COUNT\n- PEAK_THREAD_COUNT\n- TOTAL_STARTED_THREAD_COUNT\n\n*wmon_evn.csv*: application events\n\n- TIMESTAMP (YYYY-MM-DD HH:MI:SS)\n- EVENT_TYPE (a=application, e=entering, x=exiting, i=invocation external service, r=return external service)\n- APPLICATION_NAME\n- CLASS_NAME\n- METHOD_EVENT\n- ELAPSED ms\n- RESULT_SIZE\n- EXCEPTION\n\n## Build\n\n- `git clone https://github.com/giosil/wprof.git`\n- `mvn clean install`\n- `docker build -t wprof .` - this will create a Docker image named wprof\n- `docker run --rm -it -p 8080:8080 --name=cwprof wprof` - To run image named wprof (container named cwprof)\n- `docker exec -it cwprof bash` - To connect to the container CTRL+Z to exit\n\n## Run on http://localhost:8080/wprof\n\n![WProf](screen.jpg)\n\n## Contributors\n\n* [Giorgio Silvestris](https://github.com/giosil)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgiosil%2Fwprof","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgiosil%2Fwprof","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgiosil%2Fwprof/lists"}