Systat (BSD)

{{Short description|Command-line software}}

{{lowercase}}

{{Infobox software

| name = systat

| caption = display system statistics

| author = Computer Systems Research Group

| developer =

| released = 4.3BSD ({{Start date and age|1986|06}})

| repo = usr.bin/systat/:

  • {{URL|http://bxr.su/f/usr.bin/systat/|FreeBSD}}
  • {{URL|http://bxr.su/n/usr.bin/systat/|OpenBSD}}
  • {{URL|http://bxr.su/o/usr.bin/systat/|NetBSD}}
  • {{URL|http://bxr.su/d/usr.bin/systat/|DragonFly}}

| programming language = C

| operating system = BSD UNIX

| genre = system monitor

| licence = BSD Licence

| website = {{URL|mdoc.su/-/systat.1|systat(1)}}

| standard =

| AsOf =

}}

systat is a BSD UNIX console application for displaying system statistics in fullscreen mode using ncurses/curses. It is available on, and by default ships in the base systems of, FreeBSD, NetBSD, OpenBSD and DragonFly BSD.{{r|f|o|n|d}} It was first released as part of 4.3BSD in {{Start date and age|1986}}.{{r|systat.1}}

Both internally and in the interface of the user the utility consists of several distinct modules and tabs, referred to as "displays" in FreeBSD, NetBSD and DragonFly, and "views" in OpenBSD, which are automatically refreshed every specified number of seconds.{{r|systat.1}} These modules cover all system components, including statistics resembling vmstat, iostat and netstat in all of the BSDs, as well as pf and sensors views in some of the BSDs.{{r|GSoC2007|pf3}} The systat utility is notably absent from OS X, where a GUI-based Activity Monitor performs similar functions.

See also

{{Portal

| Free and open-source software

}}

References

{{Reflist|refs=

{{cite web

|url= http://mdoc.su/-/systat.1

|title= systat(1) — display system statistics

|work= General Commands Manual

|publisher= FreeBSD, OpenBSD, NetBSD and DragonFly BSD

}}

{{cite web

|url= http://bxr.su/f/usr.bin/systat/ |title= usr.bin/systat/

|website= BSD Cross Reference |publisher= FreeBSD

}}

{{cite web

|url= http://bxr.su/n/usr.bin/systat/ |title= usr.bin/systat/

|website= BSD Cross Reference |publisher= NetBSD

}}

{{cite web

|url= http://bxr.su/o/usr.bin/systat/ |title= usr.bin/systat/

|website= BSD Cross Reference |publisher= OpenBSD

}}

{{cite web

|url= http://bxr.su/d/usr.bin/systat/ |title= usr.bin/systat/

|website= BSD Cross Reference |publisher= DragonFly BSD

}}

{{cite web

|url= https://wiki.freebsd.org/GSoC2007/cnst-sensors

|author= Constantine A. Murenin |date= 2007-10-14

|title= Port OpenBSD's sysctl Hardware Sensors framework

|publisher= FreeBSD |access-date= 2019-03-26

}}

{{cite book

|author= Peter N. M. Hansteen |year= 2014

|section= Keeping an Eye on Things with systat

|url= https://nostarch.com/pf3

|title= The Book of PF, 3rd Edition: A No-Nonsense Guide to the OpenBSD Firewall

|publisher= No Starch Press

|isbn= 9781593276218

}}

}}