Skip to content

Commit

Permalink
Merge pull request #2 from miltlima/fix/milton
Browse files Browse the repository at this point in the history
docs: show example table
  • Loading branch information
miltlima committed Aug 4, 2023
2 parents 5c34006 + 950834d commit 26c5427
Showing 1 changed file with 44 additions and 3 deletions.
47 changes: 44 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,8 +43,6 @@ go build

This will generate a binary file named "kom" in the project directory.



```bash
sudo mv kom /usr/local/bin
```
Expand Down Expand Up @@ -75,10 +73,53 @@ kom nodes

This will show a table with information about each node's CPU usage, memory usage, and IP addresses.

```bash
❯ ./kom nodes
+-------+-------------+----------------+-----------+
| NODE | CPU USAGE % | MEMORY USAGE % | IP |
+-------+-------------+----------------+-----------+
| node1 | 8 | 32 | 10.0.0.11 |
| node2 | 2 | 26 | 10.0.0.12 |
| node3 | 1 | 27 | 10.0.0.13 |
| node4 | 1 | 27 | 10.0.0.14 |
+-------+-------------+----------------+-----------+
```

To display metrics for all pods in the Kubernetes cluster, use the following command:

```bash
kom pods
```

This will show a table with information about each pod's namespace, name, container, CPU usage, memory usage, and IP.
This will show a table with information about each node, pod's namespace, name, CPU usage, memory usage, and IP.

```bash
❯ ./kom pods
+-------+-------------+--------------------------------------------------+-----------+-------------+----------------+
| NODE | NAMESPACE | POD | POD IP | CPU USAGE % | MEMORY USAGE % |
+-------+-------------+--------------------------------------------------+-----------+-------------+----------------+
| node2 | default | build-code-deployment-68dd47875-4bt5p | 10.36.0.1 | 0 | 0 |
| node2 | default | health-check-deployment-59f4b679b-8k4pj | 10.36.0.5 | 0 | 0 |
| node3 | default | hidden-in-layers-qtst5 | 10.44.0.1 | 0 | 0 |
| node2 | default | internal-proxy-deployment-7699c5dd65-xm4tw | 10.36.0.3 | 0 | 0 |
| node2 | default | kubernetes-goat-home-deployment-7bf7785ff5-gghts | 10.36.0.2 | 0 | 0 |
| node4 | default | metadata-db-648b64948f-vjvsg | 10.42.0.1 | 0 | 0 |
| node2 | default | poor-registry-deployment-75f47d55dc-vhs9d | 10.36.0.4 | 0 | 0 |
| node4 | default | system-monitor-deployment-674bb4dc65-9wj4m | 10.42.0.3 | 0 | 0 |
| node1 | kube-system | coredns-787d4945fb-4vnqj | 10.32.0.3 | 0 | 0 |
| node1 | kube-system | coredns-787d4945fb-q5r2h | 10.32.0.2 | 0 | 0 |
| node1 | kube-system | etcd-node1 | 10.0.0.11 | 1 | 1 |
| node1 | kube-system | kube-apiserver-node1 | 10.0.0.11 | 2 | 8 |
| node1 | kube-system | kube-controller-manager-node1 | 10.0.0.11 | 0 | 0 |
| node4 | kube-system | kube-proxy-5r278 | 10.0.0.14 | 0 | 0 |
| node3 | kube-system | kube-proxy-dzzrp | 10.0.0.13 | 0 | 0 |
| node1 | kube-system | kube-proxy-h5wsb | 10.0.0.11 | 0 | 0 |
| node2 | kube-system | kube-proxy-htlwv | 10.0.0.12 | 0 | 0 |
| node1 | kube-system | kube-scheduler-node1 | 10.0.0.11 | 0 | 0 |
| node4 | kube-system | metrics-server-75fcb88b7d-n2l7p | 10.0.0.14 | 0 | 0 |
| node4 | kube-system | weave-net-774l4 | 10.0.0.14 | 0 | 0 |
| node3 | kube-system | weave-net-gv6dn | 10.0.0.13 | 0 | 0 |
| node2 | kube-system | weave-net-n6n8f | 10.0.0.12 | 0 | 0 |
| node1 | kube-system | weave-net-sn6v9 | 10.0.0.11 | 0 | 0 |
+-------+-------------+--------------------------------------------------+-----------+-------------+----------------+
```

0 comments on commit 26c5427

Please sign in to comment.