{"id":20119619,"url":"https://github.com/box/statuswolf","last_synced_at":"2026-02-26T18:08:27.745Z","repository":{"id":66050295,"uuid":"9846752","full_name":"box/StatusWolf","owner":"box","description":"Configurable operations dashboard designed to bring together the disparate datasources that operations teams need to manage and present them in a flexible and beautiful way.","archived":false,"fork":false,"pushed_at":"2017-02-01T09:10:07.000Z","size":8273,"stargazers_count":37,"open_issues_count":31,"forks_count":9,"subscribers_count":16,"default_branch":"master","last_synced_at":"2025-06-30T12:44:32.328Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"PHP","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/box.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","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,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2013-05-03T23:42:30.000Z","updated_at":"2024-02-26T23:28:05.000Z","dependencies_parsed_at":null,"dependency_job_id":"fdd21fd1-957b-402c-9f94-ecac19eb67ca","html_url":"https://github.com/box/StatusWolf","commit_stats":null,"previous_names":[],"tags_count":56,"template":false,"template_full_name":null,"purl":"pkg:github/box/StatusWolf","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/box%2FStatusWolf","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/box%2FStatusWolf/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/box%2FStatusWolf/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/box%2FStatusWolf/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/box","download_url":"https://codeload.github.com/box/StatusWolf/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/box%2FStatusWolf/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29867172,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-26T16:38:37.846Z","status":"ssl_error","status_checked_at":"2026-02-26T16:37:58.932Z","response_time":89,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":[],"created_at":"2024-11-13T19:16:18.962Z","updated_at":"2026-02-26T18:08:27.713Z","avatar_url":"https://github.com/box.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![Project Status](http://opensource.box.com/badges/stable.svg)](http://opensource.box.com/badges)\n\nStatusWolf\n==========\n\nConfigurable operations dashboard designed to bring together the\ndisparate datasources that operations teams need to manage and present\nthem in a flexible and beautiful way.\n\n\u003e ## Announcing StatusWolf Version 0.9\n\u003e \n\u003e You've heard this before, but this is a significant update to the\n\u003e StatusWolf code - the PHP backend has been completely rewritten\n\u003e using the [Silex PHP framework](http://silex.sensiolabs.org/).\n\u003e \n\u003e Functionally this release is targeted at being on par with the\n\u003e previous version (but better :-)). To that end there aren't any\n\u003e big new features, but there has been work at improving performance\n\u003e and usability.\n\u003e \n\u003e * Various UI tweaks\n\u003e * [Changed the interaction model for the D3 graphs](http://blackops.io/blog/2014/05/solving-d3-graph-interaction-in-statuswolf/).\n\u003e * Implemented downsampling using the [Largest-Triangle-Three-Buckets algorithm](http://blackops.io/blog/2014/05/time-series-graphs-and-downsampling/).\n\u003e     * Improves performance of the graphs and allows for display and/or downloading of the full, non-downsampled dataset.\n\u003e * Reworked the javascript widget model to begin to allow implementation of other types of widgets.\n\u003e * Updated the authentication model to allow anonymous access to view dashboards.\n\u003e * Automated upgrade from previous versions, simply put the new version in\n\u003e   place, grab the dependencies with Composer, and go - the first time you\n\u003e   connect StatusWolf will recognize that the updated code is in place and\n\u003e   upgrade your configs and database for you.\n\u003e\n\u003e One other note on this version - Anomaly detection has been disabled...\n\u003e This is primarily for performance reasons, I haven't had the time yet\n\u003e to really tackle refactoring anomaly detection, and the performance on\n\u003e any dataset of more than a few minutes span is abysmal. I'm also looking\n\u003e into anomaly detection theory for time-series metrics and am finding that\n\u003e the traditional methods applies (which were used by StatusWolf) are\n\u003e not well suited for time-series metric data. Next task for StatusWolf\n\u003e is determining the best method to use and implementing it in a way\n\u003e that delivers acceptable performance.\n\u003e\n\u003e The adhoc search interface is still available, but the splash-screen\n\u003e giant button interface to take you there has been removed. It's been\n\u003e retained to support any saved search links you may have in docs, etc.,\n\u003e but as StatusWolf moves to a multi-data-source, multi-widget-type\n\u003e ops dashboard the adhoc interface will be deprecated.\n\n## Installing StatusWolf\nRead [Installing StatusWolf v0.9](https://github.com/box/StatusWolf/wiki/Installing-StatusWolf-v0.9) for a new install,\nor [Upgrading from v0.8.x to v0.9](https://github.com/box/StatusWolf/wiki/Upgrading-from-v0.8.x-to-v0.9) for\nupgrading.\n\n## Copyright and License\n\nCopyright 2014 Box, Inc. All rights reserved.\n\nLicensed under the Apache License, Version 2.0 (the \"License\");\nyou may not use this file except in compliance with the License.\nYou may obtain a copy of the License at\n\n   http://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","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbox%2Fstatuswolf","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbox%2Fstatuswolf","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbox%2Fstatuswolf/lists"}