The code in this repository has been migrated to the Nautobot ChatOps Repository as an integration - read more about it in the ChatOps Docs! As of July 2023 this repository has been FROZEN - all development / issues / discussions for this integration are in the Nautobot ChatOps Repository going forward.
Grafana ChatOps
The Grafana Chatops plugin is a Nautobot extension used with the Nautobot ChatOps base framework to provide all the operational graphs provided by Grafana delivered via chat clients.
Documentation
Usage
For basic usage and getting your first set of Grafana commands added to your chat client, see the Getting Started Guide.
To dive deeper into the Grafana configuration and variables within dashboards, see our Advanced Usage Guide
Contributing
Thank you for your interest in helping to improve the Nautobot Grafana Plugin! Please refer to the contributing guidelines for details.
Project Documentation
Project documentation is generated by mkdocs from the documentation located in the docs folder.
You can configure readthedocs.io to point at this folder in your repo.
For development purposes a docker-compose.docs.yml is also included.
A container hosting the docs will be started using the invoke commands on http://localhost:8001,
as changes are saved the docs will be automatically reloaded.
Questions
For any questions or comments, please check the FAQ first and feel free to swing by the Network to Code slack channel (channel #networktocode). Sign up here
Screenshots
-
Get Top-Host Bar Gauge specifying the
last 12 months: -
Get Successful Automation Jobs Graph specifying the
last 12 monthsandlighttheme: -
Get Automation Jobs Run Stat chart specifying the
last 12 months: -
Get Automation Jobs Run Stat chart specifying the
last 12 monthsusing a custom variable ofPlaybook: -
Get Top-Host Bar Gauge specifying the
last 12 monthswith aDeviceandSitevariable set, prompting in chat:
Metadata
Release files for nautobot-chatops-grafana 1.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| nautobot_chatops_grafana-1.1.0.tar.gz | 51.4 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| nautobot_chatops_grafana-1.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 113.7 kB
Release files / nautobot_chatops_grafana-1.1.0.tar.gz
| Download URL | nautobot_chatops_grafana-1.1.0.tar.gz |
|---|---|
| Size | 51.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
bd4d14ae9e8bf57f59945229c0e07168ef6264aa4515dcbdca5cacf3a1fc76eb
|
|
BLAKE2b-256 checksum How to use checksums |
963a7165b362a8bf69b9622b53ab165a782247686559dd5e863501b484ea9449
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.5
|
Release files / nautobot_chatops_grafana-1.1.0-py3-none-any.whl
| Download URL | nautobot_chatops_grafana-1.1.0-py3-none-any.whl |
|---|---|
| Size | 62.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
74546753580c1cae4a038a4bcdf6b23ec9a2bc74608019865309090765f8e585
|
|
BLAKE2b-256 checksum How to use checksums |
040aa08b541e4f9a314ff23cc908c8b9a216c3cb2f497b3017cc5dd942c326d0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.5
|
Security for nautobot-chatops-grafana 1.1.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.