Commit Graph

80 Commits

Author SHA1 Message Date
Mitsuo Takaki ca358eab2b Verifying component status when we initialize to set the initial state. Tests are failing, but checking it in nonetheless. 2016-05-18 09:34:58 -07:00
Mitsuo Takaki 0f53ff8678 Initial attempt at creating incidents when an URL becomes unhealthy. Missing to actually call it from the scheduler. #3 2016-05-16 01:31:53 -07:00
Mitsuo Takaki 9c8c89c1dd Improving docker documentation to be simpler than overriding the command. 2016-05-13 17:49:15 -07:00
Mitsuo Takaki 9051f2d9b3 Updating the badges to link to docker and adding pypi badge for latest release 2016-05-13 01:19:54 -07:00
Mitsuo Takaki 15dc800c9b Reporting codacy test coverage. 2016-05-10 01:54:20 -07:00
Mitsuo Takaki 8fce82b721 Fixing Dockerfile to be more flexible (using CMD instead of ENTRYPOINT) and adding docker badges. 2016-05-04 20:11:30 -07:00
Mitsuo Takaki d105f73c4b Upgrading the version 0.2 2016-05-04 00:10:07 -07:00
mtakaki e0418e79fc Merge pull request #5 from mtakaki/mtakaki_validate_configuration
Validate configuration
2016-05-03 23:46:07 -07:00
Mitsuo Takaki 6f70206603 Improving the validation to show all missing keys. 2016-05-03 23:37:36 -07:00
Mitsuo Takaki d7bf54fa0a Validating the configuration file and improving the initial output with the expectations. 2016-05-03 22:41:48 -07:00
mtakaki 47ff348071 Merge pull request #4 from mtakaki/mtakaki_push_metrics
Creating push_metrics() method to start pushing the URL latency, if it the metric id is configured
2016-05-03 02:38:02 -07:00
Mitsuo Takaki f563526a2a Creating push_metrics() method to start pushing the URL latency, if it the metric id is configured. 2016-05-03 02:28:58 -07:00
Mitsuo Takaki a91a1ad0ea Adding Codacy code quality score. 2016-05-02 23:39:38 -07:00
Mitsuo Takaki 2a385c93b6 Adding reference to PyPI 2016-05-02 23:14:29 -07:00
Mitsuo Takaki bcc2e2cf19 Moving the config to its own folder so it works better with docker, when mounting the local folder. Adding more documentation about running in docker. 2016-05-02 23:07:32 -07:00
Mitsuo Takaki b5d87bef68 Fixing the setup.py to add the requirements and ignoring distribution folders 0.1 2016-05-02 22:27:29 -07:00
Mitsuo Takaki acf77438f3 Adding Dockerfile and docker-compose.yml to integrate it with docker 2016-05-02 20:36:24 -07:00
Mitsuo Takaki 0ea3891a7d Adding REGEX to sample configuration and updating the unit tests. 2016-05-02 01:09:56 -07:00
Mitsuo Takaki 072aed1024 Adding better documentation and more tests, but still missing tests for Scheduler 2016-05-01 00:41:33 -07:00
Mitsuo Takaki f254bddd0f Fixing log format and extracting main logic to a separate class. 2016-04-30 13:39:02 -07:00
Mitsuo Takaki c7a28edac2 Adding Agent unit test and asserting calls to logging. 2016-04-29 23:49:51 -07:00
Mitsuo Takaki a6cf64e2b4 Wrapping up Configuration unit tests 2016-04-29 19:07:56 -07:00
Mitsuo Takaki c655a26deb Adding codeship's build status and coverall's metric 2016-04-29 16:01:03 -07:00
Mitsuo Takaki a24c69cfd5 Creating more tests for Configuration 2016-04-29 15:36:28 -07:00
Mitsuo Takaki c5520450ba Adding new expectation (Regex) and creating unit tests. 2016-04-29 08:48:53 -07:00
Mitsuo Takaki 2f3106da60 Creating agent that schedules the monitoring task. 2016-04-28 01:51:59 -07:00
Mitsuo Takaki 0a69e48905 Merge branch 'master' of github.com:mtakaki/cachet_url_monitor 2016-04-28 01:11:05 -07:00
Mitsuo Takaki 4c8cbc6d67 Changing approach to update component status, but still missing push metrics. 2016-04-28 01:10:19 -07:00
mtakaki ae0bbdf71d Initial commit 2016-04-28 00:57:40 -07:00
Mitsuo Takaki 37bec316ff Initial implementation but taking a different approach. 2016-04-27 21:45:24 -07:00