{"id":31560371,"url":"https://github.com/aliariff/argus","last_synced_at":"2026-04-18T14:04:09.870Z","repository":{"id":52704092,"uuid":"147307077","full_name":"aliariff/argus","owner":"aliariff","description":"Tool to export WebPageTest results into InfluxDB.","archived":false,"fork":false,"pushed_at":"2022-12-08T01:16:54.000Z","size":499,"stargazers_count":0,"open_issues_count":5,"forks_count":1,"subscribers_count":4,"default_branch":"master","last_synced_at":"2026-01-08T23:56:33.056Z","etag":null,"topics":["devops","grafana","influxdb","monitoring","performance","python","sre","webpagetest"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/aliariff.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}},"created_at":"2018-09-04T07:39:14.000Z","updated_at":"2025-08-21T21:37:05.000Z","dependencies_parsed_at":"2023-01-25T02:31:04.804Z","dependency_job_id":null,"html_url":"https://github.com/aliariff/argus","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/aliariff/argus","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aliariff%2Fargus","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aliariff%2Fargus/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aliariff%2Fargus/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aliariff%2Fargus/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aliariff","download_url":"https://codeload.github.com/aliariff/argus/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aliariff%2Fargus/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31971493,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-18T00:39:45.007Z","status":"online","status_checked_at":"2026-04-18T02:00:07.018Z","response_time":103,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","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":["devops","grafana","influxdb","monitoring","performance","python","sre","webpagetest"],"created_at":"2025-10-05T02:12:57.176Z","updated_at":"2026-04-18T14:04:05.030Z","avatar_url":"https://github.com/aliariff.png","language":"Python","readme":"\u003cp align=\"center\"\u003e\n\u003cimg alt=\"Argus Logo\" src=\"https://drive.google.com/uc?export=view\u0026id=1Jn7ceHJBfSzZct0c7s6NarySQVffswWs\" height=\"150\"\u003e\n\u003c/p\u003e\n\n\u003ch2 align=\"center\"\u003eArgus\u003c/h2\u003e\n\n\u003cp align=\"center\"\u003e\n\u003ca href=\"https://travis-ci.com/aliariff/argus\"\u003e\n  \u003cimg alt=\"Build Status\" src=\"https://travis-ci.com/aliariff/argus.svg?branch=master\"\u003e\n\u003c/a\u003e\n\u003ca href=\"https://codecov.io/gh/aliariff/argus\"\u003e\n  \u003cimg alt=\"Coverage Status\" src=\"https://codecov.io/gh/aliariff/argus/branch/master/graph/badge.svg\" /\u003e\n\u003c/a\u003e\n\u003ca href=\"https://github.com/aliariff/argus/blob/master/LICENSE\"\u003e\n  \u003cimg alt=\"License: MIT\" src=\"https://black.readthedocs.io/en/stable/_static/license.svg\"\u003e\n\u003c/a\u003e\n\u003ca href=\"https://github.com/ambv/black\"\u003e\n  \u003cimg alt=\"Code style: black\" src=\"https://img.shields.io/badge/code%20style-black-000000.svg\"\u003e\n\u003c/a\u003e\n\u003c/p\u003e\n\n\u003chr\u003e\n\n**Argus** is a an open-source CLI fetcher for webpagetest.org\n\n![App Screenshot](https://drive.google.com/uc?export=view\u0026id=1XT4W0HS65Af-sMZHAAvxGTI59TXoY81T)\n\nUsage\n-----\n```\n$ argus\nUsage: argus [OPTIONS] COMMAND [ARGS]...\n\nOptions:\n  --host TEXT\n  --user TEXT\n  --password TEXT\n  --db TEXT\n  --help           Show this message and exit.\n\nCommands:\n  populate\n```\n\n```\n$ argus populate --help\nUsage: argus populate [OPTIONS]\n\nOptions:\n  --url TEXT\n  --days INTEGER\n  --help          Show this message and exit.\n```\n\nWith Docker Run\n---------------\n\nBuild image:\n```\ndocker build . -t argus\n```\n\nExample: ***InfluxDB*** listening at host machine `localhost:8086`\n```\ndocker run -it argus:latest --host=host.docker.internal populate --url=abc.com --days=30\n```\n\nExample: Custom host and port\n```\ndocker run -it argus:latest --host=some_ip:7777 populate --url=abc.com --days=30\n```\n\nWith Docker Compose (InfluxDB + Grafana)\n----------------------------------------\n\nRun:\n```\nURL=abc.com DAYS=30 docker-compose up --build\n```\n\nFeatures\n--------\n\n- Call the test history of a certain website for a specific period of time.\n- Populate the data in influxDB to build interactive dashboards that visualize the test metrics.\n- Argus can be easily extended with more metrics and adjusted to your needs thanks to its flexible code structure. \n\nLogo\n----\n\nCreated my free logo at [LogoMakr.com](https://logomakr.com)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faliariff%2Fargus","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faliariff%2Fargus","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faliariff%2Fargus/lists"}