baryluk / multimonitor

A convinient command line utility to log system and process metrics.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Find a good name for the project

baryluk opened this issue · comments

multimonitor is a bit too generic, and not SEO friendly. Also it is long, sure it could be abbreviated to mm. But searching for multimonitor in Google usually will result about Multi Display setups, tools, etc.

I don't want to use *top, because top (top, iotop, htop, radeontop, powertop) tools are interactive full screen tools, with no emphasis of login, scripting, etc.

Not many *mon names left:

FREE - doesn't mean there is nothing named like it, just it is in different field, or extremally unlikely to cause clashes.

  • amon - A prometheus-like system for monitoring servers and services, mostly dead. Could be a good fit tho.
  • bmon - network / bandwidth monitoring
  • cmon - board game publisher
  • dmon - A Distributed Heterogeneous N-Variant System. Well, it has "D" in it which is nice, but also sounds too much like "deamon"
  • emon - energy monitoring, maybe connotations with enlightenment desktop.
  • fmon - file monitor tool, pretty old, and not very active, also too much connotation with "file"
  • gmon - health real time monitoring, and industrial controls. Also Unix gprof output file format.
  • hmon - FREE
  • imon - FREE, slight connotations with iwatch and iotop
  • jmon - FREE, a bit too much Java connotations
  • kmon - MAYBE. nope. Connotations with kernel mon, or KDE mon.
  • lmon - MAYBE. There is Oracle tool called "The Global Enqueue Service Monitor" tho.
  • mmon - MAYBE. There is Oracle tool called "Oracle Manageability Monitor Process" tho.
  • nmon - too much connotations with network monitoring, and there is already a top-like tool called nmon for UNIX / AIX. It has logging option, but it is more a multi-row rich set, more for tools like prometheus.
  • omon -
  • pmon - MAYBE. "Process monitor". There is Oracle tool / daemon called "Process MONitor"
  • rmon - MAYBE. A bit too much "replication monitor" connotation. and "Remote Network MONitoring", a SNMP concept
  • smon - MAYBE
  • tmon - MAYBE
  • qmon - MAYBE. Existing: "X-Windows OSF/Motif graphical user's interface for Sun Grid Engine "
  • umon - MAYBE. Research paper: "flexible and fine grained traffic monitoring in open vSwitch"
  • wmon - MAYBE. Nice correlation with my name. There is iwmon, for monitoring 802.11 / wifi in Linux, from iwd package.
  • ymon - FREE
  • xmon - too much connotations with X11. There are also products in finance / trading called xmon.
  • zmon - MAYBE. I like this one, like zfs, zmon is last word in monitoring ;) Well, not monitoring. But there is also open source system from Zalando for monitoring services. Still in use by Zalando, but I think never very popular else where. It is mostly dead, and they are probably migarting to prometheus.

Other option is some other name scheme, for example *stat, just like vmstat, iostat, sysstat, that usually focus on logging just like multimonitor. Maybe atlas (sibling of prometheus).