Telegraf: system dashboard 1,3841,384
Converted from dashboard #928 from influxdb for victoriametrics.
Templated dashboard for telegraf + victoriametrics.
- CPUs (defaults to all)
- Disks (per-disk IOPS)
- Network interfaces (packets, bandwidth, errors/drops)
- Mountpoints (space / inodes)
Metrics:
- Detailed network stack info, nstat plugin allows us to grab raw snmp data, ie:
- TCP handshakes data
- TCP aborts data
- ICMP errors, ICMP data
- SYN data
- TCP errors (retransmissions/etc)
- IPv4 errors
- IPv6 errors
- Conntrack data
- File descriptors
- UDP data *...And basically everything "generic" you can extract from ordinary linux system
By default all variables points to "all", so dashboard can be huge if you have large amounts of disks/network interfaces. So far i tested it on machine with 46 disks, 8 interfaces and it loaded correctly (but pretty slow, poor browser barely handled all that data)
Used Metrics 116116
system_uptime
system_load5
processes_zombies
processes_total
processes_total_threads
cpu_usage_idle
mem_used_percent
swap_used_percent
disk_used_percent
cpu_usage_iowait
median
cpu_usage_user
cpu_usage_system
cpu_usage_softirq
cpu_usage_steal
cpu_usage_nice
cpu_usage_irq
cpu_usage_guest
cpu_usage_guest_nice
system_load1
system_load15
processes_running
processes_blocked
processes_sleeping
processes_stopped
processes_paging
processes_unknown
mem_total
mem_used
mem_cached
mem_free
mem_buffered
ideriv
kernel_context_switches
kernel_processes_forked
linux_sysctl_fs_file
nr
interrupts_total
conntrack_ip_conntrack_count
conntrack_ip_conntrack_max
netstat_tcp_close
netstat_tcp_close_wait
netstat_tcp_closing
netstat_tcp_established
netstat_tcp_fin_wait1
netstat_tcp_fin_wait2
netstat_tcp_last_ack
netstat_tcp_syn_recv
netstat_tcp_syn_sent
netstat_tcp_time_wait
nstat_TcpExtTCPAbortOnClose
nstat_TcpExtTCPAbortOnData
nstat_TcpExtTCPAbortOnTimeout
nstat_TcpExtTCPAbortFailed
nstat_TcpExtTCPAbortOnLinger
nstat_TcpExtTCPAbortOnMemory
net_tcp_estabresets
net_tcp_outrsts
net_tcp_activeopens
net_tcp_passiveopens
nstat_TcpExtSyncookiesFailed
nstat_TcpExtSyncookiesRecv
nstat_TcpExtSyncookiesSent
nstat_IcmpInEchos
nstat_IcmpOutEchos
nstat_IcmpInEchoReps
nstat_IcmpOutEchoReps
nstat_IcmpInErrors
nstat_IcmpOutErrors
nstat_IcmpInCsumErrors
nstat_IpInDiscards
nstat_IpOutDiscards
nstat_IpInHdrErrors
nstat_IpInAddrErrors
nstat_IpOutNoRoutes
nstat_IpInUnknownProtos
nstat_Ip6InDiscards
nstat_Ip6OutDiscards
nstat_Ip6InHdrErrors
nstat_Ip6InAddrErrors
nstat_Ip6OutNoRoutes
nstat_Ip6InUnknownProtos
net_udp_indatagrams
net_udp_outdatagrams
nstat_UdpSndbufErrors
nstat_UdpRcvbufErrors
nstat_UdpInCsumErrors
nstat_UdpInErrors
nstat_UdpNoPorts
net_bytes_recv
net_bytes_sent
net_packets_recv
net_packets_sent
net_drop_in
net_drop_out
net_err_in
net_err_out
swap_in
swap_out
swap_used
swap_total
diskio_reads
diskio_writes
diskio_read_bytes
diskio_write_bytes
diskio_read_time
diskio_write_time
disk_total
disk_used
disk_inodes_used
disk_inodes_free
internal_write_write_time_ns
internal_gather_gather_time_ns
internal_agent_metrics_written
internal_agent_gather_errors
internal_agent_metrics_dropped