Skip to main content

Web app to configure and monitor Xbus

Project description

xbus.monitor

This package provides tools to monitor and administer Xbus <http://xbus.io>.

Note: this package provides a REST API but no GUI; the following packages provide one:

Xbus

Xbus is an Enterprise service bus. As such it aims to help IT departments achieve a better application infrastructure layout by providing a way to urbanize the IT systems.

The goals of urbanization are:
  • high coherence

  • low coupling

More information about Xbus:

Installing

Set up a virtualenv:

$ mkvirtualenv xbus

Install the xbus.monitor package:

$ pip install xbus.monitor

Configuring

Follow the xbus.broker README file to set it up.

Xbus monitor settings are within the etc/production-example.ini file; grab it from bitbucket (eg for the 0.1.2 version):

$ wget https://bitbucket.org/xcg/xbus.monitor/raw/0.1.2/etc/production-example.ini -O monitor.ini

Edit the file following comments written inside.

Localization:

Edit the “pyramid.default_locale_name” variable. Note: Only “en_US” and “fr_FR” are supported for now.

Running

Run as a regular Pyramid program:

$ pserve monitor.ini

Run tests

nosetests

Generate the translation template

pip install Babel lingua
python setup.py extract_messages

Other translation tasks

See <http://docs.pylonsproject.org/projects/pyramid/en/latest/narr/i18n.html>.

python setup.py [init_catalog -l en_US] [update_catalog] [compile_catalog]

Thanks

xbus.monitor uses the following external projects; thanks a lot to their respective authors:

Contributors

Sorted by commit date:

Changelog

0.1.3 (2015-05-18)

  • Define required package versions in setup.py and document why some are frozen.

0.1.2 Initial release (2015-05-12)

  • Initial implementation of the Xbus monitor.

Project details


Download files

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

Source Distributions

xbus.monitor-0.1.3.zip (808.2 kB view details)

Uploaded Source

xbus.monitor-0.1.3.tar.gz (779.1 kB view details)

Uploaded Source

Built Distributions

xbus.monitor-0.1.3-py3.4.egg (871.7 kB view details)

Uploaded Source

xbus.monitor-0.1.3-py3-none-any.whl (803.5 kB view details)

Uploaded Python 3

File details

Details for the file xbus.monitor-0.1.3.zip.

File metadata

  • Download URL: xbus.monitor-0.1.3.zip
  • Upload date:
  • Size: 808.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for xbus.monitor-0.1.3.zip
Algorithm Hash digest
SHA256 0b2bd45bdbacb064abfe9c765dbc6c30337047cf5d7976ee27cd5de63c8deb67
MD5 92266415d0f0132d59dd572b3d812893
BLAKE2b-256 5b2656f63cd0e4058891526ff585b36975787e99e60208ff375cd9940fe60e16

See more details on using hashes here.

File details

Details for the file xbus.monitor-0.1.3.tar.gz.

File metadata

File hashes

Hashes for xbus.monitor-0.1.3.tar.gz
Algorithm Hash digest
SHA256 8689e66fc6e807d34a3f19c936687cffab63883c88a48fa091d1d72c74dafbc9
MD5 004834b4f08af6165b10f8235cc51df3
BLAKE2b-256 a27f8ad56a97ef5be41dbe527b8eeb27cda89c657703096bac981daa0dbd76b7

See more details on using hashes here.

File details

Details for the file xbus.monitor-0.1.3-py3.4.egg.

File metadata

File hashes

Hashes for xbus.monitor-0.1.3-py3.4.egg
Algorithm Hash digest
SHA256 b9426092f2a73deae59d2e9feb1466141671de3e3e5f32d84878b2acc76d7529
MD5 aea35cc5fc309ca19017b1faa9fd28aa
BLAKE2b-256 a66585df5269695502d3206d93b9cf8acb96f51d7d7f4087325352a13d885fae

See more details on using hashes here.

File details

Details for the file xbus.monitor-0.1.3-py3-none-any.whl.

File metadata

File hashes

Hashes for xbus.monitor-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 d4b6b79e61b94b1364ecb1d20ddc30d00bf5bbff93bfb01f31f5fa8b50e5aa21
MD5 c3f945a0150594ef1af1283a565ed3a6
BLAKE2b-256 9972f5f392debed2a534f71f5e727048e93b86102665cf0e8e7213df4c75ee1d

See more details on using hashes here.

Supported by

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