Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

qoqo logo

qoqo-quest

QuEST simulator backend for the qoqo/roqoqo quantum toolkit by HQS Quantum Simulations.

This repository contains three components:

  • The qoqo_quest backend to simulate quantum programms from the qoqo python interface to roqoqo,
  • The roqoqo-quest backend backend to simulate quantum programms from roqoqo directly,
  • The quest-sys crate providing rust bindings for the QuEST C library.

qoqo-quest

GitHub Workflow Status PyPI PyPI - Format

QuEST based simulator backend for the qoqo quantum toolkit by HQS Quantum Simulations.

qoqo-quest allows to simulate the execution of qoqo quantum circuits with the help of the QuEST quantum simulator. Based on QuEST qoqo supports the simulation of error-free and noisy quantum computers. qoqo-quest is designed to be able to simulate all operations that are part of qoqo. For usage examples see the examples section of qoqo

Installation

For linux and macos and windows on x86_64 hardware and macos on arm64 pre-built Python packages are available on PyPi and can be installed with

pip install qoqo-quest

For other platforms please use the source distribution that requires a Rust install with a rust version > 1.47 and a maturin version in order to be built.

After installing Rust (for example via rustup)

run the following

pip install maturin
pip install qoqo-quest

roqoqo-quest

Crates.io GitHub Workflow Status docs.rs Crates.io

QuEST based simulator backend for the roqoqo quantum toolkit by HQS Quantum Simulations.

roqoqo-quest allows to simulate the execution of roqoqo quantum circuits directly from rust code with the help of the QuEST quantum simulator. roqoqo-quest is designed to be able to simulate all operations that are part of roqoqo. For usage examples see the examples section of roqoqo.

QuEST build options

QuEST supports distributed computing and the use of GPU computing. qoqo-quest and roqoqo-quest are not tested against distributed builds, but have preliminary support for GPU computation. The PyPi distributed versions do not support GPU computation. For the moment GPU support can be enabled for NVIDIA GPUs using either the cuda feature or the cuquantum feature when compiling qoqo-quest with maturin or roqoqo-quest as a rust library. The cuda feature uses QuEST's CUDA-based simulator implementation and needs the cuda-compiler (nvcc) available during build. The cuquantum feature uses the cuda quantum simulator and requires the cuda-compiler (nvcc) during build as well as the cuquantum libraries.

General Notes

This software is still in the beta stage. Functions and documentation are not yet complete and breaking changes can occur.

This project has been partly supported by PlanQK and is partially supported by QSolid.

Contributing

We welcome contributions to the project. If you want to contribute code, please have a look at CONTRIBUTE.md for our code contribution guidelines.

Metadata

Release files for qoqo-quest 0.14.4a2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for qoqo-quest 0.14.4a2
File Size Uploaded
qoqo_quest-0.14.4a2.tar.gz 423.7 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for qoqo-quest 0.14.4a2
File
qoqo_quest-0.14.4a2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.10 PyPy 3.10 7.3 Linux glibc 2.17+ x86-64 Details
qoqo_quest-0.14.4a2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.9 PyPy 3.9 7.3 Linux glibc 2.17+ x86-64 Details
qoqo_quest-0.14.4a2-cp312-none-win_amd64.whl CPython 3.12 none Windows x86-64 Details
qoqo_quest-0.14.4a2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
qoqo_quest-0.14.4a2-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
qoqo_quest-0.14.4a2-cp312-cp312-macosx_10_12_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.12+ x86-64 Details
qoqo_quest-0.14.4a2-cp311-none-win_amd64.whl CPython 3.11 none Windows x86-64 Details
qoqo_quest-0.14.4a2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
qoqo_quest-0.14.4a2-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
qoqo_quest-0.14.4a2-cp311-cp311-macosx_10_12_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.12+ x86-64 Details
qoqo_quest-0.14.4a2-cp310-none-win_amd64.whl CPython 3.10 none Windows x86-64 Details
qoqo_quest-0.14.4a2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
qoqo_quest-0.14.4a2-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
qoqo_quest-0.14.4a2-cp310-cp310-macosx_10_12_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.12+ x86-64 Details
qoqo_quest-0.14.4a2-cp39-none-win_amd64.whl CPython 3.9 none Windows x86-64 Details
qoqo_quest-0.14.4a2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
qoqo_quest-0.14.4a2-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details
qoqo_quest-0.14.4a2-cp39-cp39-macosx_10_12_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.12+ x86-64 Details
qoqo_quest-0.14.4a2-cp38-none-win_amd64.whl CPython 3.8 none Windows x86-64 Details
qoqo_quest-0.14.4a2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ x86-64 Details
qoqo_quest-0.14.4a2-cp38-cp38-macosx_11_0_arm64.whl CPython 3.8 CPython 3.8 macOS 11.0+ ARM64 Details
qoqo_quest-0.14.4a2-cp38-cp38-macosx_10_12_x86_64.whl CPython 3.8 CPython 3.8 macOS 10.12+ x86-64 Details

Total release size: 81.1 MB

Release files / qoqo_quest-0.14.4a2.tar.gz

Download URL qoqo_quest-0.14.4a2.tar.gz
Size 423.7 kB
Tags Source
SHA-256 checksum
How to use checksums
2e266e4e03fafc8fb064bca76aa68db4d97eff569b934240728ded5e3efed1f7
BLAKE2b-256 checksum
How to use checksums
66c0b79b957fe941e33456679eca59051db44e5fe4e751ca7fbc4fe99ef394d4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.4

Release files / qoqo_quest-0.14.4a2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL qoqo_quest-0.14.4a2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.0 MB
Tags Linux glibc 2.17+ x86-64 PyPy 3.10 PyPy 3.10 7.3
SHA-256 checksum
How to use checksums
696a62451c0a9ae3534dec0003edae388420f4356ed7aa2cdaabaf36bdba0681
BLAKE2b-256 checksum
How to use checksums
3dd5582abc6844ed201a6ebaf10b6a6c1b2c4966f3349c6879fde93d247087d1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.4

Release files / qoqo_quest-0.14.4a2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL qoqo_quest-0.14.4a2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.0 MB
Tags Linux glibc 2.17+ x86-64 PyPy 3.9 PyPy 3.9 7.3
SHA-256 checksum
How to use checksums
b31039dfd9a533164e21e084b42306c8e9a108527e3a9a4381d7862eaa5b8098
BLAKE2b-256 checksum
How to use checksums
4aafa9575ccd63c0eb0417204c8045a1b386a71f5f2550ff8cd95c48dc7f761c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.4

Release files / qoqo_quest-0.14.4a2-cp312-none-win_amd64.whl

Download URL qoqo_quest-0.14.4a2-cp312-none-win_amd64.whl
Size 3.9 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
c17678773f1b9a8202d259bf84fc94bb12778fa5e77d70e9e2d6bbce1b683213
BLAKE2b-256 checksum
How to use checksums
11c4dd2031fa0b6e4b310b1fd6c2057223c2b45b3c64c709e8ee9298c1050f3d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.4

Release files / qoqo_quest-0.14.4a2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL qoqo_quest-0.14.4a2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.0 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
d62ca9628a9a2f7109f6c02481869a0a94d80c12ca886c09763a4da7ccb08206
BLAKE2b-256 checksum
How to use checksums
b371b5c791ba2099ffc294c86ce4bbcabfe928dbbe75affc617d49059a51862b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.4

Release files / qoqo_quest-0.14.4a2-cp312-cp312-macosx_11_0_arm64.whl

Download URL qoqo_quest-0.14.4a2-cp312-cp312-macosx_11_0_arm64.whl
Size 3.2 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
07f5388a507d5949a31b644a23d05045d29d3327d9679326914f18001f6c9be0
BLAKE2b-256 checksum
How to use checksums
c042c187f27d06fcd96153190922c5515588f9f94a8c14975b32b4d3c6484364
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.4

Release files / qoqo_quest-0.14.4a2-cp312-cp312-macosx_10_12_x86_64.whl

Download URL qoqo_quest-0.14.4a2-cp312-cp312-macosx_10_12_x86_64.whl
Size 3.5 MB
Tags CPython 3.12 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
e802580c9a520cce971a5e463ca77b4978b7706c03f5418a8705411189204163
BLAKE2b-256 checksum
How to use checksums
ac395c85c1a21cd1db9cdc50e94b7644bba4647f52dd202da81926982e773bd9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.4

Release files / qoqo_quest-0.14.4a2-cp311-none-win_amd64.whl

Download URL qoqo_quest-0.14.4a2-cp311-none-win_amd64.whl
Size 3.9 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
b75e1939e7bfc7771d50989d5d74d619c896a9059e5ca4bf354f60374ede2c6a
BLAKE2b-256 checksum
How to use checksums
fb7b0c0f786ada21b351bd349f08f6da69d6ac705d9627e29c20d21dded015f3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.4

Release files / qoqo_quest-0.14.4a2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL qoqo_quest-0.14.4a2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.0 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
6911bd2a2032c8078e50c61992fd77da43e80288bab9db245f0d4ea7cebf43ad
BLAKE2b-256 checksum
How to use checksums
a5fcfa77bc2b7a950a91efc5337eee2b93d3f477e6f32767172c2cd559de0d7c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.4

Release files / qoqo_quest-0.14.4a2-cp311-cp311-macosx_11_0_arm64.whl

Download URL qoqo_quest-0.14.4a2-cp311-cp311-macosx_11_0_arm64.whl
Size 3.2 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
c52d0d7cbb3cba9296662cf525fd1898d29b15201b90574075a825a91f0f3c55
BLAKE2b-256 checksum
How to use checksums
66884a9d99027020dbafeff330652e40309a71727496bd7097190375b357d49d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.4

Release files / qoqo_quest-0.14.4a2-cp311-cp311-macosx_10_12_x86_64.whl

Download URL qoqo_quest-0.14.4a2-cp311-cp311-macosx_10_12_x86_64.whl
Size 3.5 MB
Tags CPython 3.11 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
b5c4c68404f056cae1ec1d453ae03418bfdc24120e5debf2888666f1d40a4d5f
BLAKE2b-256 checksum
How to use checksums
22ca631547d453b810fca16efd529d8aee6e3a34a687eafba2b479e1e6e5d8e7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.4

Release files / qoqo_quest-0.14.4a2-cp310-none-win_amd64.whl

Download URL qoqo_quest-0.14.4a2-cp310-none-win_amd64.whl
Size 3.9 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
95389745fde73e0cd14f354f391abbe819443835d162544bf4e85fc57d36a8fa
BLAKE2b-256 checksum
How to use checksums
6cc067bf15f300cba68147fde27bce69463521f245d4df582639b854c28808f1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.4

Release files / qoqo_quest-0.14.4a2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL qoqo_quest-0.14.4a2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.0 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
88785f0887bc2f95847f6dd6c299ba2cc430f338a9df5fefdb382354753122bb
BLAKE2b-256 checksum
How to use checksums
f964484ba93911df3287ebdea768b2a98755aef09aefa3973ffa1ea6178435eb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.4

Release files / qoqo_quest-0.14.4a2-cp310-cp310-macosx_11_0_arm64.whl

Download URL qoqo_quest-0.14.4a2-cp310-cp310-macosx_11_0_arm64.whl
Size 3.2 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
b4a5dcbbc47a7e47c96dd0a067b596f8e05b3a3ff3f2fe99ab40db78346fcf4a
BLAKE2b-256 checksum
How to use checksums
127e8eac5cec16e3585bce8f1f29268aaf72f7dfb3b768e320db52b221e23480
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.4

Release files / qoqo_quest-0.14.4a2-cp310-cp310-macosx_10_12_x86_64.whl

Download URL qoqo_quest-0.14.4a2-cp310-cp310-macosx_10_12_x86_64.whl
Size 3.5 MB
Tags CPython 3.10 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
14ce0e611b7974765c712661885f4fb216e3877342371c309240b45361a3108e
BLAKE2b-256 checksum
How to use checksums
dd368c6f173a03e8cbb7635701cc61aed877534eae2b9fbc6ec3744fd4a4a6d4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.4

Release files / qoqo_quest-0.14.4a2-cp39-none-win_amd64.whl

Download URL qoqo_quest-0.14.4a2-cp39-none-win_amd64.whl
Size 3.9 MB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
0509b966bab37b70e5a9f154888d2dce03882743ebe66f5f8a9b31038ed090c6
BLAKE2b-256 checksum
How to use checksums
15fcb73c13cb357518638ce07028a0698bced31058f93577cd27020542982d7a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.4

Release files / qoqo_quest-0.14.4a2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL qoqo_quest-0.14.4a2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.0 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
86ca562be957dd8dedaf459b958eed03a3f43401968bf181ae1ff77e855f3352
BLAKE2b-256 checksum
How to use checksums
b375f12b9c2f6ef5b3d7e3756991380abc5606073ca387ab8afdb8de8cdca829
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.4

Release files / qoqo_quest-0.14.4a2-cp39-cp39-macosx_11_0_arm64.whl

Download URL qoqo_quest-0.14.4a2-cp39-cp39-macosx_11_0_arm64.whl
Size 3.2 MB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d404c75c66710797568a2aecc362936167e504226a2be8abfdf9e62e64451717
BLAKE2b-256 checksum
How to use checksums
ca643b87e6b30d10db82792091a2ea876a54e33e56654d0f26f8f25e94d395f9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.4

Release files / qoqo_quest-0.14.4a2-cp39-cp39-macosx_10_12_x86_64.whl

Download URL qoqo_quest-0.14.4a2-cp39-cp39-macosx_10_12_x86_64.whl
Size 3.5 MB
Tags CPython 3.9 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
ac62c379ea41f11c97adedf59de6feafc2a6e6069b2e5a18ae57589704e95273
BLAKE2b-256 checksum
How to use checksums
64a581cb2a3f0ad110047e11a9eb1c61f8a91e4f1cfc949cb38eabbcb88e479e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.4

Release files / qoqo_quest-0.14.4a2-cp38-none-win_amd64.whl

Download URL qoqo_quest-0.14.4a2-cp38-none-win_amd64.whl
Size 3.9 MB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
eb0b5755ab3238c5ba0cd8d8019c1237f97b7fbdfe4ef7e3c67edec76d44c8ed
BLAKE2b-256 checksum
How to use checksums
2a39af5acfc11355e9145421413245ab6ae333952ae403116c3f3893e14ecfbc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.4

Release files / qoqo_quest-0.14.4a2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL qoqo_quest-0.14.4a2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.0 MB
Tags CPython 3.8 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
e9e770e4be9605ce99d5ca5c18722c51050eeeacc6453d535f1feb41e576217c
BLAKE2b-256 checksum
How to use checksums
8308941e64193cd34d6d0336d5092be0267ebe122668f9e634d052639f551978
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.4

Release files / qoqo_quest-0.14.4a2-cp38-cp38-macosx_11_0_arm64.whl

Download URL qoqo_quest-0.14.4a2-cp38-cp38-macosx_11_0_arm64.whl
Size 3.2 MB
Tags CPython 3.8 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
7eb062bf1d4ee6d18a218038aeb9bbac9e873d32e0ea1eb04e26ca0fc39f3303
BLAKE2b-256 checksum
How to use checksums
255bee5f18f1d41b9ccd4d60bb29f07768668c068e1686dba153e21389881fc4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.4

Release files / qoqo_quest-0.14.4a2-cp38-cp38-macosx_10_12_x86_64.whl

Download URL qoqo_quest-0.14.4a2-cp38-cp38-macosx_10_12_x86_64.whl
Size 3.5 MB
Tags CPython 3.8 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
b288c9f3da7871cece3c3ef4b3b151aa5a172780adff4211cb2d426294a1c1e4
BLAKE2b-256 checksum
How to use checksums
d86d6452e70f741b599841fd671a4d513464b1bb5de2f8bf12d8fbda0fb80d74
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.4

Release history Release notifications | RSS feed

This release

0.14.4a2 This release

23 release files

0.9.1

23 release files

0.8.2

13 release files

0.8.1

9 release files

0.8.0

9 release files

0.7.4

9 release files

0.7.3

9 release files

0.7.2

9 release files

0.7.1

9 release files

0.7.0

9 release files

0.6.0

8 release files

0.5.0

8 release files

0.4.0

8 release files

0.3.0

8 release files

0.2.0

10 release files

0.1.1

8 release files

0.1.0

8 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page