Skip to content

feat: add 10 new commands and 110 example outputs across 11 platforms#14

Draft
witherford wants to merge 1 commit into
mainfrom
claude/jolly-curie-9eryue
Draft

feat: add 10 new commands and 110 example outputs across 11 platforms#14
witherford wants to merge 1 commit into
mainfrom
claude/jolly-curie-9eryue

Conversation

@witherford

Copy link
Copy Markdown
Owner

Summary

  • 10 new commands added across Cisco IOS, Nexus, Linux, NetScaler SDX, AWS, and Aruba CX — all with descriptions and full example outputs sourced from official documentation
  • 110 example outputs added to existing commands (10 per platform) across the 11 platforms that had missing examples
  • Version bumped 1.9.0 → 1.9.1

New Commands Added

Platform Command Purpose
Cisco IOS show ip nat translations verbose NAT table with hit counts & timeouts
Cisco IOS show ip sla statistics IP SLA probe RTT, jitter, loss results
Cisco IOS show track Object tracking state (SLA/HSRP/static routes)
Nexus show system resources Real-time CPU, memory, and top process list
Linux conntrack -L Kernel connection tracking table (NAT/stateful FW)
Linux lsns -t net List Linux network namespaces (containers, VMs)
NetScaler SDX show interface Physical NIC status, speed, and traffic stats
AWS aws elbv2 describe-load-balancers List ALBs/NLBs with DNS name, state, VPC
AWS aws rds describe-db-instances List RDS instances with endpoint, engine, class
Aruba CX show cdp neighbors detail CDP neighbour details including platform and version

Example Outputs Added (10 per platform)

  • Linux Networking: ip r, ip neigh, ss -s, ethtool, ip link show, nmcli device status, nmcli connection show, ip -s link, iptables -L -n -v, ss -tan
  • Wireshark Display Filters — Basic: ip.addr, ip.src, ip.dst, CIDR filter, negation, eth.addr, eth.dst, vlan.id, frame.len, dual-host
  • OpenSSL: genrsa 2048/4096, ecparam, req -new, x509 -text, x509 -subject, s_client, verify, dgst -sha256, base64
  • Aruba WLC: show version, ap database, user-table, ap active, aaa server, log all, arm rf-summary, write memory, running-config, acl
  • Aruba AP: show version, summary, clients, ip interface brief, network, log, radio-summary, cluster, image version, ssid
  • Proxmox: pveversion -v, pvecm nodes, qm config, qm start, pct list, pvesm status, vzdump, ha-manager status, zpool list, journalctl
  • Aruba CX: show system, interface 1/1/1, vlan summary, spanning-tree, ip route summary, vsx status, events, copy running-config, access-list, ntp status
  • AWS: describe-volumes, describe-security-groups, describe-vpcs, cloudwatch alarms, s3 ls, iam get-user, flow-logs, metric-statistics, s3 sync, iam list-users
  • Windows: systeminfo, ipconfig /flushdns, netstat -s, taskkill, Get-Process, Get-Volume, Get-PhysicalDisk, wmic os get caption, ipconfig /registerdns, Get-Disk
  • ESXi: hostname get, nic get, storage filesystem list, vm process list, uptime get, ipv4 get, device list, maintenanceMode get, ipv6 get, device stats get
  • NetScaler SDX: show system, version, chassis, vpx, vm, xenserver version, ha, storage disks, logs, ovs-vsctl show

Test Plan

  • JSON validated (node -e "JSON.parse(...)")
  • All JS/MJS files pass node --check
  • All 110 SET operations confirmed in script output (no MISSING warnings)
  • All 10 new commands confirmed present in final data
  • Version bumped to 1.9.1

https://claude.ai/code/session_017Q9PSmtDRH7Wotmxz7FAnT


Generated by Claude Code

New commands (with full examples):
- Cisco IOS: show ip nat translations verbose, show ip sla statistics, show track
- Nexus: show system resources
- Linux: conntrack -L, lsns -t net
- NetScaler SDX: show interface
- AWS: aws elbv2 describe-load-balancers, aws rds describe-db-instances
- Aruba CX: show cdp neighbors detail

Example outputs added (10 per platform):
- Linux Networking: ip r, ip neigh, ss -s, ethtool, ip link show, nmcli, iptables, ip -s link, ss -tan
- Wireshark Display Filters Basic: ip.addr, ip.src, ip.dst, CIDR, not, eth.addr, eth.dst, vlan.id, frame.len, dual-host
- OpenSSL: genrsa (2048/4096), ecparam, req -new, x509 text, x509 subject, s_client, verify, dgst, base64
- Aruba WLC: show version, ap database, user-table, ap active, aaa server, log, arm rf-summary, write memory, running-config, acl
- Aruba AP: show version, summary, clients, ip interface brief, network, log, radio-summary, cluster, image version, ssid
- Proxmox: pveversion, pvecm nodes, qm config/start, pct list, pvesm status, vzdump, ha-manager, zpool, journalctl
- Aruba CX: show system, interface, vlan summary, spanning-tree, route summary, vsx status, events, copy running, acl, ntp
- AWS: describe-volumes, security-groups, vpcs, cloudwatch alarms, s3 ls, iam get-user, flow-logs, metric-stats, s3 sync, iam list-users
- Windows: systeminfo, ipconfig /flushdns, netstat -s, taskkill, Get-Process, Get-Volume, Get-PhysicalDisk, wmic, ipconfig /registerdns, Get-Disk
- ESXi: hostname, nic get, storage fs list, vm process list, uptime, ipv4 get, device list, maintenance mode, ipv6 get, device stats
- NetScaler SDX: show system, version, chassis, vpx, vm, xenserver version, ha, storage disks, logs, ovs-vsctl show

Version: 1.9.0 → 1.9.1

https://claude.ai/code/session_017Q9PSmtDRH7Wotmxz7FAnT
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants