DoMo CLI
DoMo is a Docker Monitoring Command Line Tool which collects the most important metrics running docker containers.
Installation
You can install domo with
pip install domo
Prerequisites
DoMo collects metrics by sending a query request to Prometheus Server. To collect docker container metrics(Memory/Disk/CPU usage) and monitor app logs, the following prerequisites should be satisfied:
- Docker Engine is running
- Prometheus server is running in http://localhost:9090/
- cAdvisor and Grok Exporter are integrated in Prometheus
How to use
- type
domoto get an overview of all commands - Use
domo list-containersto get id and name of all running containers - Use
domo container <container_name>/<container_id>to list container metrics - Use
domo logsto show the latestError information in app log file
Metadata
Release files for tsetdomocli 1.6
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| tsetdomocli-1.6-py3-none-any.whl | Python 3 | none | any | Details |
Release files / tsetdomocli-1.6-py3-none-any.whl
| Download URL | tsetdomocli-1.6-py3-none-any.whl |
|---|---|
| Size | 4.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
770e7fd284ab845c1175e836bcc14035695f5d1098bc6616a70ff22e239d9d0e
|
|
BLAKE2b-256 checksum How to use checksums |
d1372d831cfe5f2c10fac7ca32dbdf43374e548dd2d4839a087a853fc72e1ce9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.2 importlib_metadata/4.7.1 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.7.0
|