├── .gitignore ├── CHANGES.md ├── README.md ├── lib ├── detector │ └── sampling_detector.js ├── phi.js └── probes │ ├── http_probe.js │ └── synchronous_probe.js ├── package.json └── test ├── .out └── charts │ ├── degrading-source.html │ ├── normal-distribution-source.html │ ├── reliable-source.html │ └── unreliable-source.html ├── chart.template.erb ├── phi.js └── probes ├── http_probe.js └── sync_probes.js /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules -------------------------------------------------------------------------------- /CHANGES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mweagle/phi-accrual-detector/HEAD/CHANGES.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mweagle/phi-accrual-detector/HEAD/README.md -------------------------------------------------------------------------------- /lib/detector/sampling_detector.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mweagle/phi-accrual-detector/HEAD/lib/detector/sampling_detector.js -------------------------------------------------------------------------------- /lib/phi.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mweagle/phi-accrual-detector/HEAD/lib/phi.js -------------------------------------------------------------------------------- /lib/probes/http_probe.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mweagle/phi-accrual-detector/HEAD/lib/probes/http_probe.js -------------------------------------------------------------------------------- /lib/probes/synchronous_probe.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mweagle/phi-accrual-detector/HEAD/lib/probes/synchronous_probe.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mweagle/phi-accrual-detector/HEAD/package.json -------------------------------------------------------------------------------- /test/.out/charts/degrading-source.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mweagle/phi-accrual-detector/HEAD/test/.out/charts/degrading-source.html -------------------------------------------------------------------------------- /test/.out/charts/normal-distribution-source.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mweagle/phi-accrual-detector/HEAD/test/.out/charts/normal-distribution-source.html -------------------------------------------------------------------------------- /test/.out/charts/reliable-source.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mweagle/phi-accrual-detector/HEAD/test/.out/charts/reliable-source.html -------------------------------------------------------------------------------- /test/.out/charts/unreliable-source.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mweagle/phi-accrual-detector/HEAD/test/.out/charts/unreliable-source.html -------------------------------------------------------------------------------- /test/chart.template.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mweagle/phi-accrual-detector/HEAD/test/chart.template.erb -------------------------------------------------------------------------------- /test/phi.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mweagle/phi-accrual-detector/HEAD/test/phi.js -------------------------------------------------------------------------------- /test/probes/http_probe.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mweagle/phi-accrual-detector/HEAD/test/probes/http_probe.js -------------------------------------------------------------------------------- /test/probes/sync_probes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mweagle/phi-accrual-detector/HEAD/test/probes/sync_probes.js --------------------------------------------------------------------------------