Skip to main content

Sync Status for netbox objects

Project description

Netbox Sync Status

Netbox plugin that adds the capability to report system sync status backup to NetBox

It works by having the user create a number of Sync Systems, each sync system can then report back a Sync Status for a device, so that the end user will be able to see how it went.

A full log of how all sync's went is saved so you can go back in history and view errors if needed.

Compatibility

This plugin in compatible with NetBox 3.4 and later.

Installation

If Netbox was installed according to the standard installation instructions. It may be necessary to activate the virtual environment.

source /opt/netbox/venv/bin/activate

The plugin is available as a Python package in pypi and can be installed with pip

pip install netbox-sync-status

Enable the plugin in /opt/netbox/netbox/netbox/configuration.py:

PLUGINS = ["netbox-sync-status"]

Restart NetBox and add netbox-sync-status to your local_requirements.txt

Screenshots

Contributing

Developing tools for this project based on ntc-netbox-plugin-onboarding repo.

Issues and pull requests are welcomed.

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

netbox-sync-status-0.1.0.tar.gz (12.1 kB view details)

Uploaded Source

Built Distribution

netbox_sync_status-0.1.0-py3-none-any.whl (16.3 kB view details)

Uploaded Python 3

File details

Details for the file netbox-sync-status-0.1.0.tar.gz.

File metadata

  • Download URL: netbox-sync-status-0.1.0.tar.gz
  • Upload date:
  • Size: 12.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for netbox-sync-status-0.1.0.tar.gz
Algorithm Hash digest
SHA256 14cf28f4411a3616a734aa5e08fe122ebba882e5d9c2c332228188401625de00
MD5 d2a7671be5382fe65076ad30cef47829
BLAKE2b-256 c8d0498a9e901e02c35b259a03a9d931ba72f7020d3ca2a59f82b2725f389452

See more details on using hashes here.

File details

Details for the file netbox_sync_status-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for netbox_sync_status-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f89c5cbefa9cb5a9310468ec4f9785942c725cccbc083a6ea82088c89dad3e80
MD5 7c7e055b4e9e82f04a359be19f5e82a8
BLAKE2b-256 ddb93a1644c97d88ef9878d571cf33c77fc55dd17df97f503113aa079ee2c029

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