{"id":18905472,"url":"https://github.com/milandjurdjevic/analog","last_synced_at":"2025-04-15T04:31:12.343Z","repository":{"id":253707124,"uuid":"821962127","full_name":"milandjurdjevic/analog","owner":"milandjurdjevic","description":"An efficient tool designed for rapid log analysis, enabling users to quickly parse, filter, and interpret log data. ","archived":false,"fork":false,"pushed_at":"2025-02-16T18:55:48.000Z","size":41,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-28T16:04:36.254Z","etag":null,"topics":["analysis","cli","log","logger","logging","logparser","logparsing","logs"],"latest_commit_sha":null,"homepage":"","language":"F#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/milandjurdjevic.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2024-06-29T23:34:11.000Z","updated_at":"2025-02-16T18:55:47.000Z","dependencies_parsed_at":"2024-08-18T23:45:50.268Z","dependency_job_id":"a97753fe-e789-46b2-8518-10048fc27d35","html_url":"https://github.com/milandjurdjevic/analog","commit_stats":{"total_commits":32,"total_committers":2,"mean_commits":16.0,"dds":0.0625,"last_synced_commit":"cb77636719e1506852af835be9a84545d9682f81"},"previous_names":["milandjurdjevic/analog"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/milandjurdjevic%2Fanalog","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/milandjurdjevic%2Fanalog/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/milandjurdjevic%2Fanalog/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/milandjurdjevic%2Fanalog/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/milandjurdjevic","download_url":"https://codeload.github.com/milandjurdjevic/analog/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249006389,"owners_count":21197263,"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":["analysis","cli","log","logger","logging","logparser","logparsing","logs"],"created_at":"2024-11-08T09:12:03.676Z","updated_at":"2025-04-15T04:31:12.335Z","avatar_url":"https://github.com/milandjurdjevic.png","language":"F#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Analog (Experimental Phase)\n\nAn efficient tool designed for rapid log analysis, enabling users to quickly parse, filter, and interpret log data.\nEquipped with powerful search and visualization features, it provides immediate insights into system events, errors, and\nperformance metrics, streamlining troubleshooting and decision-making processes. Ideal for developers, system\nadministrators, and IT professionals seeking to improve operational efficiency and reduce downtime.\n\n\n## Getting Started\n\n### Parse log file using the default pattern\n\n```bash\nanalog /path/to/logfile.log\n```\n\n### Parse log file using a custom pattern\n\n```bash\nanalog /path/to/logfile.log -p \"\\[%{TIMESTAMP_ISO8601:timestamp}\\] \\[%{LOGLEVEL:loglevel}\\] %{GREEDYDATA:message}\"\n```\n\n### Filter log entries\n\n```bash\nanalog /path/to/logfile.log -f \"loglevel = 'ERROR' | loglevel = 'WARNING'\"\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmilandjurdjevic%2Fanalog","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmilandjurdjevic%2Fanalog","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmilandjurdjevic%2Fanalog/lists"}