Skip to main content

Ebi: a stochastic process mining utility

Project description

Ebi is a tool and library that focuses on stochastic process mining algorithms. Ebi is available as a command-line utility, as a ProM plug-in and as a Python package.

More information on its use can be found in its manual.pdf.

How to use from the command line

Ebi can be used as a standalone tool from the command line. Compiled versions are available on Ebi's website.

How to use from ProM

Ebi can be used as a plug-in of the ProM framework on Windows and Linux. ProM has limited support for Mac OS X.

To install, open the ProM Package Manager and install the \verb=Ebi= package. Then, a selection of Ebi commands can be run, just as any other ProM plug-in.

The manual.pdf indicates which commands are available in ProM.

How to use from Python

  1. Install the Ebi-pm package using pip:

     pip install ebi-pm
    
  2. Then, one can use it as follows:

     import pm4py
     import ebi
     # Load a log using PM4Py
     log = pm4py.read_xes("myLog.xes", return_legacy_log_object=True)
     # Load a model as a string
     with open('mymodel.slpn', 'r') as file:
         model = file.read()
     # Call the Ebi function
     result = ebi.conformance_earth_movers_sample(
         log,
         model,
         1000
     )
     print(result)
    

    The names of the Ebi functions can be found in the manual.pdf.

    Please note that for fractional numbers, Ebi returns an array consisting of 1) a 4-decimal approximation, 2) the full numerator, and 3) the full denominator.

Getting started with development

  1. Install Rustup https://www.rust-lang.org/tools/install

  2. Log out and in again

  3. Install Visual Studio Code

  4. Install extension 'rust-analyzer' in Visual Studio Code

  5. Go to the project at https://github.com/BPM-Research-Group/Ebi choose "Clone" and "Visual Studio Code (SSH)", and clone it in Visual Studio Code.

  6. To run Ebi, use the terminal of Visual Studio Code to give the command "cargo run --" instead of "Ebi". Everything else is equivalent to the commands mentioned in the manual.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ebi_pm-0.3.11.tar.gz (218.9 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

ebi_pm-0.3.11-cp313-cp313t-win_amd64.whl (5.5 MB view details)

Uploaded CPython 3.13tWindows x86-64

ebi_pm-0.3.11-cp313-cp313t-musllinux_1_2_x86_64.whl (6.0 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ x86-64

ebi_pm-0.3.11-cp313-cp313t-musllinux_1_2_i686.whl (6.1 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ i686

ebi_pm-0.3.11-cp313-cp313t-musllinux_1_2_armv7l.whl (5.8 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARMv7l

ebi_pm-0.3.11-cp313-cp313t-musllinux_1_2_aarch64.whl (5.4 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARM64

ebi_pm-0.3.11-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.8 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ x86-64

ebi_pm-0.3.11-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl (6.4 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ s390x

ebi_pm-0.3.11-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (6.3 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ppc64le

ebi_pm-0.3.11-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (5.5 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARMv7l

ebi_pm-0.3.11-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (5.2 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

ebi_pm-0.3.11-cp313-cp313t-manylinux_2_12_i686.manylinux2010_i686.whl (6.1 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.12+ i686

ebi_pm-0.3.11-cp313-cp313t-macosx_11_0_arm64.whl (4.8 MB view details)

Uploaded CPython 3.13tmacOS 11.0+ ARM64

ebi_pm-0.3.11-cp313-cp313t-macosx_10_12_x86_64.whl (5.5 MB view details)

Uploaded CPython 3.13tmacOS 10.12+ x86-64

ebi_pm-0.3.11-cp37-abi3-win_amd64.whl (5.5 MB view details)

Uploaded CPython 3.7+Windows x86-64

ebi_pm-0.3.11-cp37-abi3-musllinux_1_2_x86_64.whl (6.0 MB view details)

Uploaded CPython 3.7+musllinux: musl 1.2+ x86-64

ebi_pm-0.3.11-cp37-abi3-musllinux_1_2_i686.whl (6.1 MB view details)

Uploaded CPython 3.7+musllinux: musl 1.2+ i686

ebi_pm-0.3.11-cp37-abi3-musllinux_1_2_armv7l.whl (5.8 MB view details)

Uploaded CPython 3.7+musllinux: musl 1.2+ ARMv7l

ebi_pm-0.3.11-cp37-abi3-musllinux_1_2_aarch64.whl (5.4 MB view details)

Uploaded CPython 3.7+musllinux: musl 1.2+ ARM64

ebi_pm-0.3.11-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.8 MB view details)

Uploaded CPython 3.7+manylinux: glibc 2.17+ x86-64

ebi_pm-0.3.11-cp37-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl (6.4 MB view details)

Uploaded CPython 3.7+manylinux: glibc 2.17+ s390x

ebi_pm-0.3.11-cp37-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (6.3 MB view details)

Uploaded CPython 3.7+manylinux: glibc 2.17+ ppc64le

ebi_pm-0.3.11-cp37-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (5.5 MB view details)

Uploaded CPython 3.7+manylinux: glibc 2.17+ ARMv7l

ebi_pm-0.3.11-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (5.2 MB view details)

Uploaded CPython 3.7+manylinux: glibc 2.17+ ARM64

ebi_pm-0.3.11-cp37-abi3-manylinux_2_12_i686.manylinux2010_i686.whl (6.1 MB view details)

Uploaded CPython 3.7+manylinux: glibc 2.12+ i686

ebi_pm-0.3.11-cp37-abi3-macosx_11_0_arm64.whl (4.8 MB view details)

Uploaded CPython 3.7+macOS 11.0+ ARM64

ebi_pm-0.3.11-cp37-abi3-macosx_10_12_x86_64.whl (5.5 MB view details)

Uploaded CPython 3.7+macOS 10.12+ x86-64

File details

Details for the file ebi_pm-0.3.11.tar.gz.

File metadata

  • Download URL: ebi_pm-0.3.11.tar.gz
  • Upload date:
  • Size: 218.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.12.6

File hashes

Hashes for ebi_pm-0.3.11.tar.gz
Algorithm Hash digest
SHA256 de66dda07f7dc7748727938817410c013d60db0f9ac2e55a01ec623dd1b8e1d7
MD5 32a8eebbf54840eef7be24d04ddb37c4
BLAKE2b-256 426259e3cb9fd416c7a6ce2a785fb4a0745d651f05b41f8994431a949c932862

See more details on using hashes here.

File details

Details for the file ebi_pm-0.3.11-cp313-cp313t-win_amd64.whl.

File metadata

File hashes

Hashes for ebi_pm-0.3.11-cp313-cp313t-win_amd64.whl
Algorithm Hash digest
SHA256 69e0825b28af0ab0a0876a64e708e570483173a001a79988288f3c239a42ec24
MD5 d82163a0214bf55bb7be2329f949da57
BLAKE2b-256 7a3940ef5bde07c2c30c6fe2cf45742fec21be304f97c1d1d7b06cb6b2673491

See more details on using hashes here.

File details

Details for the file ebi_pm-0.3.11-cp313-cp313t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for ebi_pm-0.3.11-cp313-cp313t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6a5a89a21208bedfe1929d4547feba8187586364d3774b9f81ad179b35731e1e
MD5 b69ef7597d869ceaa27a5d566208f6ab
BLAKE2b-256 810c4d204dfb420135205c6a86ff31db79453d0364fef44c0273f8b1c86bd1ee

See more details on using hashes here.

File details

Details for the file ebi_pm-0.3.11-cp313-cp313t-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for ebi_pm-0.3.11-cp313-cp313t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 d5f8a899b2b698ffa1688764a7bf2c4cb1f873f06e2cd092b85605437c15a278
MD5 5033ed664c0c82f35153083f30885496
BLAKE2b-256 d013ef99e0e5de91821c21c6adcbcafd08b403eed59a6668ccc2748a078a6501

See more details on using hashes here.

File details

Details for the file ebi_pm-0.3.11-cp313-cp313t-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for ebi_pm-0.3.11-cp313-cp313t-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 bb05d85dfbc3180c2d7d8d86caeb72834ed5c3f0fbfc912454673cfa5e0d7ffa
MD5 67b2c54a629fe0f266ce87af66bdffdd
BLAKE2b-256 a32bf5d939aa339acc30bffc2c92e853abab7bd2c1668c1b9cb67045a7005a79

See more details on using hashes here.

File details

Details for the file ebi_pm-0.3.11-cp313-cp313t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for ebi_pm-0.3.11-cp313-cp313t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ba55d1cbc02933d00b6707c939fb50e1393098a446c16355aff59da9c511ce9a
MD5 c1d432ecfd779a9bdb0881e805e5d86e
BLAKE2b-256 d9590e5064889b08d859e33fee03cd645f830a6ec4df96abf39e439f338fc80b

See more details on using hashes here.

File details

Details for the file ebi_pm-0.3.11-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ebi_pm-0.3.11-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 dc4ce6cb61ea12a5e6bf4d88fbee504334e0f55668a4903cfb5285e33fe1d056
MD5 351852619dff7076fbdffbe7d73e2fc3
BLAKE2b-256 7efaebb5e1c07a33d5002e637b8fa65e4cef3dbe9024ea4decdee2a4d68efe30

See more details on using hashes here.

File details

Details for the file ebi_pm-0.3.11-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for ebi_pm-0.3.11-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 0f300807203b1cff7edb93406a264d5f6d3da6f52ddfcbd416828c9d921f9114
MD5 3fd308ce8cd8363f677b3e9342e61b38
BLAKE2b-256 a0f6aca6426bb413267dbea5e2ea31358f383155180b59c041b8ff546aa0dfba

See more details on using hashes here.

File details

Details for the file ebi_pm-0.3.11-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for ebi_pm-0.3.11-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 10dbfceff0ba62f4d9039bc2990f0866f99e5203c0193755212347dda3b91170
MD5 cd95c123e95239df909aaa7b68c7279b
BLAKE2b-256 d34cfdd2b691baae4eb2a2daa75c4aa61429c34a7b84305975e3e408c5f182e8

See more details on using hashes here.

File details

Details for the file ebi_pm-0.3.11-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for ebi_pm-0.3.11-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 75305142e70902251a098867c70f4a9ee7a9620e171794987e21c01aceb79b2a
MD5 b8d4f78c50c1dc51bc8281b798978d43
BLAKE2b-256 bbef964b981a7fce39a642cbd6d169a343903be2f06a46b9d61b5293458fa2be

See more details on using hashes here.

File details

Details for the file ebi_pm-0.3.11-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ebi_pm-0.3.11-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d3ec305ce3c75eea17f5ac020d8db9cc656f8cd9a41bfd68445fc10daa2ed691
MD5 f94c420d5ee1e907e2c263d6f89ae7c6
BLAKE2b-256 eb21a12add120e936580c9af1bcf90b72aee3a095cfb99580739e45fcc870610

See more details on using hashes here.

File details

Details for the file ebi_pm-0.3.11-cp313-cp313t-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for ebi_pm-0.3.11-cp313-cp313t-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 ba8ab8e3222df28e90cee7d8ae1aa81d9998e2a5438f261ef1a7fb29e76f30d1
MD5 703f92ac0fbd4b6e250b4fe71fd84248
BLAKE2b-256 e699f6210d551afd46ba8d9c0a03c4b96065024f5af64ee8bd1aa94e3d9d7e34

See more details on using hashes here.

File details

Details for the file ebi_pm-0.3.11-cp313-cp313t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ebi_pm-0.3.11-cp313-cp313t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 42731062da1af831d324663da89fe14d0f5619e4bba6d7aefcdd24d4759be04b
MD5 032e3f849ad2898ba3d8fe3b8e17bd0f
BLAKE2b-256 344a21261818579e63bab6d74819bd8045bda57c6f7ccd47c46a3fee1aa45434

See more details on using hashes here.

File details

Details for the file ebi_pm-0.3.11-cp313-cp313t-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for ebi_pm-0.3.11-cp313-cp313t-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 c082c7af641d4c61b531e72ad689868475c74e21b0f3e1d8a3d21ec5be78a0ee
MD5 16d5ada1836e2415e41736ed163b2a67
BLAKE2b-256 ba0ba684aebbf60d5393f77fbb5f969f7ae81bf1e5f84778594e3f1f159f8171

See more details on using hashes here.

File details

Details for the file ebi_pm-0.3.11-cp37-abi3-win_amd64.whl.

File metadata

  • Download URL: ebi_pm-0.3.11-cp37-abi3-win_amd64.whl
  • Upload date:
  • Size: 5.5 MB
  • Tags: CPython 3.7+, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.12.6

File hashes

Hashes for ebi_pm-0.3.11-cp37-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 2844c17b72074c71893a54a713129f7a8a30d586a622c28e75e9aca0f1d542ca
MD5 37b8b251a67d4811e82452f5eb5160ba
BLAKE2b-256 49fa56bb33a3a94624bbced6281524a1c3b42a78b4aaf396794e39cbc76965b2

See more details on using hashes here.

File details

Details for the file ebi_pm-0.3.11-cp37-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for ebi_pm-0.3.11-cp37-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ad6e3f7b86c4715c4083c57124b35103ff58de0759a7dcdbf13910c99993bd95
MD5 3accbd22bc6d31569fbbf0f59e25b246
BLAKE2b-256 13b925d5568b1d0a4bfb71c222905e18ef767a73e735efeb867be2bd5db5ac22

See more details on using hashes here.

File details

Details for the file ebi_pm-0.3.11-cp37-abi3-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for ebi_pm-0.3.11-cp37-abi3-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 68680671ea5661ddef3adbbb253c819f58c55b291631354463a791d3067bab86
MD5 2bbbbbf546b8f7fb18b8804725372b1f
BLAKE2b-256 8a8eefbe2c94fad316e7c284b2aa7dab696d836dad7f2ccbef1e1d2165f4753a

See more details on using hashes here.

File details

Details for the file ebi_pm-0.3.11-cp37-abi3-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for ebi_pm-0.3.11-cp37-abi3-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 2be7d9b831df4a3066f0361c0bca8a04dad573ffef5f960c173687dfd97c83e0
MD5 01024e6a58cbd2589bf256b9cffe7b34
BLAKE2b-256 313232ee632d686801b20e60b114036aca0bf5eba1eb4d39a7a957e313c84ae1

See more details on using hashes here.

File details

Details for the file ebi_pm-0.3.11-cp37-abi3-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for ebi_pm-0.3.11-cp37-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 07761ef220950737c712d9445c451350783a9a34be3295116fcfc27a966636a0
MD5 f4e59d12b782076826171b0d0ef08a2a
BLAKE2b-256 54dc748f5daa03026dca6a94f1fb6412ffe9d1f3820f6ab9fc7e26d99f146eb5

See more details on using hashes here.

File details

Details for the file ebi_pm-0.3.11-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ebi_pm-0.3.11-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f9c2ad8daa2401b2de776fb6389dbb3686b48065e7aadd1b40bc5bf5745cf492
MD5 98f695322d867110198c6e33e9aef82b
BLAKE2b-256 9ee6fde4d547b4df2b54b2d0908c36cc3d62d63de3d12733b45319a528f0caac

See more details on using hashes here.

File details

Details for the file ebi_pm-0.3.11-cp37-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for ebi_pm-0.3.11-cp37-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 bfa76d6a22d9ddbb8f32d3ba02299da1485173861f2b06a734ba5449eb22ce84
MD5 30ce066a8e6b0e2af9fafeb7c444b9ab
BLAKE2b-256 9cafd0ecbff63917565e78e8b58997652dab8246283a9ca5a14da68925f7f548

See more details on using hashes here.

File details

Details for the file ebi_pm-0.3.11-cp37-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for ebi_pm-0.3.11-cp37-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 5a21848af460cf32618276f4d9ba7d6cc6489ea773490d50adfc3616b4a0f008
MD5 98233d08422f112c6d00a2838e28e9dc
BLAKE2b-256 cb491c6c396011477d29281243c8c8afc8c3380810b70bd2b09e1afcbcd4bae6

See more details on using hashes here.

File details

Details for the file ebi_pm-0.3.11-cp37-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for ebi_pm-0.3.11-cp37-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 43173766903b77e1145488981367ade9a2d5b2a97676eeb227eaf0c30a61bfa2
MD5 61921ab9b028976caabfe91ef44b650b
BLAKE2b-256 79e580e9d94a8733f03bfc768781871c3c993cbe9b26c08c9ff39b19294cace9

See more details on using hashes here.

File details

Details for the file ebi_pm-0.3.11-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ebi_pm-0.3.11-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8cb2720252aca2c54feae63118d0374c8f6648ebfeebe90418fc7d60b75bf80c
MD5 dff09a7af114e4279b84d8c01d80d017
BLAKE2b-256 f35d75a31be175afe94d60501b944bf4d51d5d798b91fa8649d604c8e83767d8

See more details on using hashes here.

File details

Details for the file ebi_pm-0.3.11-cp37-abi3-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for ebi_pm-0.3.11-cp37-abi3-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 d4f2024ad0d03b227c1a34230670988d2941f25260b029cbf18f674713415937
MD5 843c5802ebddedcd26b081746674c331
BLAKE2b-256 a54dec518ea0350f02802351d417b853a4d2d04ab26b3966261fbd96325ba6bb

See more details on using hashes here.

File details

Details for the file ebi_pm-0.3.11-cp37-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ebi_pm-0.3.11-cp37-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7023a20470b9d53bbd5efc7cfd736da43c1ebc23630c80b806c05623f4bc012c
MD5 f91ef678dab73c02cadb22eedac24809
BLAKE2b-256 9b573c23bd2d591642d1e9a7a8597414f2b0c6c4119880bcd12e807183d2188d

See more details on using hashes here.

File details

Details for the file ebi_pm-0.3.11-cp37-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for ebi_pm-0.3.11-cp37-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 87454bb2fece1478866325a11c97b7edfa42e619a17c628f067a10a3405647dd
MD5 bc1904030dd08c16bce49898757c215b
BLAKE2b-256 4d1216dafcd6c085c8cee4feb4976364f2ce2eaffeb047dd41abc88bbe099a18

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page