netbox-ip-monitor


Namenetbox-ip-monitor JSON
Version 0.1.1 PyPI version JSON
download
home_pagehttps://github.com/Future998/netbox-ip-monitor
SummaryVisual representation of IP addresses
upload_time2025-09-03 21:41:51
maintainerNone
docs_urlNone
authorAlexander Burmatov
requires_pythonNone
licenseApache 2.0
keywords netbox ip monitor plugin
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            ## netbox-ip-monitor

Visual representation of IP addresses

IP monitor to display all IP addresses in a prefix

> The monitor does not display IP addresses in IPv6, container and overly large (</24) prefixes.

![alt text](docs/images/ip_monitor.png "IP Monitor")

## Compatibility

| NetBox Version| Plugin Version|
|---------------|---------------|
| 4.4           | >= 0.1.1      |
| 4.3           | >= 0.1.0      |
| 4.2           | >= 0.0.0, < 0.1.0      |
| 3.X           | 0.0.0         |


## Installation

The plugin is available as a [Python package](https://pypi.org/project/netbox-ip-monitor/) in PyPI and can be installed with pip
```
source /opt/netbox/venv/bin/activate
python3 -m pip install netbox-ip-monitor
# or
# python3 -m pip install netbox-ip-monitor==<version>
```

Enable the plugin in /opt/netbox/netbox/netbox/configuration.py:
```
PLUGINS = ['netbox_ip_monitor']
```

Run collectstatic:
```
python3 manage.py collectstatic --no-input
```

To ensure the plugin is automatically re-installed during future upgrades, create a file named `local_requirements.txt` (if not already existing) in the NetBox root directory (alongside `requirements.txt`) and append the `netbox-ip-monitor` package:

```no-highlight
echo netbox-ip-monitor >> local_requirements.txt
```

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/Future998/netbox-ip-monitor",
    "name": "netbox-ip-monitor",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": "netbox ip monitor plugin",
    "author": "Alexander Burmatov",
    "author_email": "burmatov202002@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/b6/33/f5a0dcc6d447b6e4b9cd18a6baac849e853fd8f8fa2beee3d89257fe100b/netbox_ip_monitor-0.1.1.tar.gz",
    "platform": null,
    "description": "## netbox-ip-monitor\n\nVisual representation of IP addresses\n\nIP monitor to display all IP addresses in a prefix\n\n> The monitor does not display IP addresses in IPv6, container and overly large (</24) prefixes.\n\n![alt text](docs/images/ip_monitor.png \"IP Monitor\")\n\n## Compatibility\n\n| NetBox Version| Plugin Version|\n|---------------|---------------|\n| 4.4           | >= 0.1.1      |\n| 4.3           | >= 0.1.0      |\n| 4.2           | >= 0.0.0, < 0.1.0      |\n| 3.X           | 0.0.0         |\n\n\n## Installation\n\nThe plugin is available as a [Python package](https://pypi.org/project/netbox-ip-monitor/) in PyPI and can be installed with pip\n```\nsource /opt/netbox/venv/bin/activate\npython3 -m pip install netbox-ip-monitor\n# or\n# python3 -m pip install netbox-ip-monitor==<version>\n```\n\nEnable the plugin in /opt/netbox/netbox/netbox/configuration.py:\n```\nPLUGINS = ['netbox_ip_monitor']\n```\n\nRun collectstatic:\n```\npython3 manage.py collectstatic --no-input\n```\n\nTo ensure the plugin is automatically re-installed during future upgrades, create a file named `local_requirements.txt` (if not already existing) in the NetBox root directory (alongside `requirements.txt`) and append the `netbox-ip-monitor` package:\n\n```no-highlight\necho netbox-ip-monitor >> local_requirements.txt\n```\n",
    "bugtrack_url": null,
    "license": "Apache 2.0",
    "summary": "Visual representation of IP addresses",
    "version": "0.1.1",
    "project_urls": {
        "Homepage": "https://github.com/Future998/netbox-ip-monitor"
    },
    "split_keywords": [
        "netbox",
        "ip",
        "monitor",
        "plugin"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d9e44120520d21c7b22e0eca2d2e0669877341a3892fa3e034772384615331cd",
                "md5": "c39eeefea715bf0ad9b5b6cfea78972b",
                "sha256": "192f52bd9274bcb367cdfb9a33398b4ec6de1d056d624cf15c8ecc01a3c8acd6"
            },
            "downloads": -1,
            "filename": "netbox_ip_monitor-0.1.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "c39eeefea715bf0ad9b5b6cfea78972b",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 8347,
            "upload_time": "2025-09-03T21:41:50",
            "upload_time_iso_8601": "2025-09-03T21:41:50.203430Z",
            "url": "https://files.pythonhosted.org/packages/d9/e4/4120520d21c7b22e0eca2d2e0669877341a3892fa3e034772384615331cd/netbox_ip_monitor-0.1.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "b633f5a0dcc6d447b6e4b9cd18a6baac849e853fd8f8fa2beee3d89257fe100b",
                "md5": "28029cc6ef61361b79bbfeb311d6531a",
                "sha256": "b76d65e7176eed4dfafcdac16185abea1200e7338490312dd6b4ce03e62361f3"
            },
            "downloads": -1,
            "filename": "netbox_ip_monitor-0.1.1.tar.gz",
            "has_sig": false,
            "md5_digest": "28029cc6ef61361b79bbfeb311d6531a",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 7532,
            "upload_time": "2025-09-03T21:41:51",
            "upload_time_iso_8601": "2025-09-03T21:41:51.135479Z",
            "url": "https://files.pythonhosted.org/packages/b6/33/f5a0dcc6d447b6e4b9cd18a6baac849e853fd8f8fa2beee3d89257fe100b/netbox_ip_monitor-0.1.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-09-03 21:41:51",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "Future998",
    "github_project": "netbox-ip-monitor",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "netbox-ip-monitor"
}
        
Elapsed time: 1.94003s