dbnd-monitor


Namedbnd-monitor JSON
Version 1.0.27.2 PyPI version JSON
download
home_pagehttps://github.com/databand-ai/dbnd
SummaryMachine Learning Orchestration
upload_time2024-10-31 16:10:45
maintainerEvgeny Shulman
docs_urlNone
authorEvgeny Shulman
requires_pythonNone
licenseNone
keywords orchestration data machinelearning
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Databand Monitor

Databand Monitor is a module providing functionality shared across *monitors* within Databand system, like Databand Airflow Monitor.

## Installation with setup tools

```bash
cd modules/dbnd-monitor
pip install -e .
```

## Usage

```python
from dbnd_monitor.base_integration import BaseIntegration
from dbnd_monitor.base_monitor_config import BaseMonitorConfig
from dbnd_monitor.multiserver_monitor_starter import monitor_cmd


class ExampleMonitorConfig(BaseMonitorConfig):
    ...


class ExampleIntegartion(BaseIntegration):
    MONITOR_TYPE = "example_monitor"
    CONFIG_CLASS = ExampleMonitorConfig
    config: ExampleMonitorConfig


monitor_cmd(obj=ExampleIntegartion)
```

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/databand-ai/dbnd",
    "name": "dbnd-monitor",
    "maintainer": "Evgeny Shulman",
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": "evgeny.shulman@databand.ai",
    "keywords": "orchestration, data, machinelearning",
    "author": "Evgeny Shulman",
    "author_email": "evgeny.shulman@databand.ai",
    "download_url": "https://files.pythonhosted.org/packages/30/50/2b298fd46ca58aaccd71e83aa718961cd82a758c9c16168b02364c93ba04/dbnd_monitor-1.0.27.2.tar.gz",
    "platform": "any",
    "description": "# Databand Monitor\n\nDataband Monitor is a module providing functionality shared across *monitors* within Databand system, like Databand Airflow Monitor.\n\n## Installation with setup tools\n\n```bash\ncd modules/dbnd-monitor\npip install -e .\n```\n\n## Usage\n\n```python\nfrom dbnd_monitor.base_integration import BaseIntegration\nfrom dbnd_monitor.base_monitor_config import BaseMonitorConfig\nfrom dbnd_monitor.multiserver_monitor_starter import monitor_cmd\n\n\nclass ExampleMonitorConfig(BaseMonitorConfig):\n    ...\n\n\nclass ExampleIntegartion(BaseIntegration):\n    MONITOR_TYPE = \"example_monitor\"\n    CONFIG_CLASS = ExampleMonitorConfig\n    config: ExampleMonitorConfig\n\n\nmonitor_cmd(obj=ExampleIntegartion)\n```\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Machine Learning Orchestration",
    "version": "1.0.27.2",
    "project_urls": {
        "Bug-Tracker": "https://github.com/databand-ai/dbnd/issues",
        "Documentation": "https://dbnd.readme.io/",
        "Homepage": "https://github.com/databand-ai/dbnd",
        "Source-Code": "https://github.com/databand-ai/dbnd"
    },
    "split_keywords": [
        "orchestration",
        " data",
        " machinelearning"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b4e6f2b141d87617854f85808e8bf4403d3f10e71d15f35785be2ae7c02f8beb",
                "md5": "9b8158356d068829c73f24f0385f4df5",
                "sha256": "6460bb1b8eeb76325e0d518030b9f4a4a5a4a9f1c6c8dd2c18f707d6b5cf80d1"
            },
            "downloads": -1,
            "filename": "dbnd_monitor-1.0.27.2-py2.py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "9b8158356d068829c73f24f0385f4df5",
            "packagetype": "bdist_wheel",
            "python_version": "py2.py3",
            "requires_python": null,
            "size": 35520,
            "upload_time": "2024-10-31T16:10:07",
            "upload_time_iso_8601": "2024-10-31T16:10:07.289910Z",
            "url": "https://files.pythonhosted.org/packages/b4/e6/f2b141d87617854f85808e8bf4403d3f10e71d15f35785be2ae7c02f8beb/dbnd_monitor-1.0.27.2-py2.py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "30502b298fd46ca58aaccd71e83aa718961cd82a758c9c16168b02364c93ba04",
                "md5": "093320bc5fadaa1a647deb595d2d69c9",
                "sha256": "01ad69c955591c75e26e0cfc7c086db4ba920ffa158a273b70bb3b631baf4e47"
            },
            "downloads": -1,
            "filename": "dbnd_monitor-1.0.27.2.tar.gz",
            "has_sig": false,
            "md5_digest": "093320bc5fadaa1a647deb595d2d69c9",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 27157,
            "upload_time": "2024-10-31T16:10:45",
            "upload_time_iso_8601": "2024-10-31T16:10:45.331598Z",
            "url": "https://files.pythonhosted.org/packages/30/50/2b298fd46ca58aaccd71e83aa718961cd82a758c9c16168b02364c93ba04/dbnd_monitor-1.0.27.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-10-31 16:10:45",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "databand-ai",
    "github_project": "dbnd",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "tox": true,
    "lcname": "dbnd-monitor"
}
        
Elapsed time: 3.01698s