Fanout and fanterm are two utilities that allow you to run commands on
multiple machines. The difference is that fanout only runs non-interactive
commands (like dd, cat, adduser, uname -a, etc.) and pipelines built of
these. The output is collected into a single display that can be viewed by
less or redirected to a file.
Fanterm, on the other hand, allows you to run interactive text mode
commands on multiple machines at the same time. Your keystrokes are sent
to a shell or application running on each of the target systems. The
output from each system is shown in a separate xterm.
Perl script to find fastest CVSup server:
* uses socket connections not just 'pings'
* takes notice of server responses
* connects to servers in countries specified on the command line
- or -
connects to the 'local' servers defined in the script
- or -
connects to ALL the servers in ALL the countries
* returns either fastest server or top 3 (useful for scripts)
* returns exit codes (useful for scripts)
* can re-write itself to update the CVSup server list, obtained
from the online FreeBSD Handbook
* can easily add other CVSup servers (NetBSD/OpenBSD...etc)
pick allows users to choose one option from a set of choices using
an interface with fuzzy search functionality.
Feather is a tarsnap wrapper script that performs and maintains a
set of backups as defined by a YAML configuration file.
Features:
- Dynamic scheduling
- Keep an arbitrary number of backups of each schedule type
- Restrict schedules based on time of day
- Restrict feather run to a certain amount of wall time (max_runtime)
- Multiple backup paths per tarsnap
- Multiple exclude list per tarsnap
The fetchlog utility displays the last new messages of a logfile.
It is similar like tail (1) but offers some extra functionality like
pattern matching with regular expressions or output formatting. To show
only the new messages appeared since the last call fetchlog uses a
bookmark to remember which messages have been fetched.
fetchlog works on syslog generated logfiles as well as other logfiles.
fetchlog can be used standalone or as a Nagios (TM) plugin. Together
with Net-SNMP one can look at/monitor new messages in remote logfiles.
-Alexander Haderer
alexander.haderer@loescap.de
The dae program is used to list all daemon control scripts installed
within the rc.d system. It may also be used to execute any of these
scripts with the parameters provided.
File tests each argument in an attempt to classify it. There are three sets of
tests, performed in the following order:
- filesystem tests
- magic number tests
- language tests
The first test that succeeds causes the file type to be printed.
Beats is the platform for building lightweight, open source data
shippers for many types of operational data you want to enrich with
Logstash, search and analyze in Elasticsearch, and visualize in Kibana.
Whether you're interested in log files, infrastructure metrics, network
packets, or any other type of data, Beats serves as the foundation for
keeping a beat on your data.
Filebeat is a lightweight, open source shipper for log file data. As the
next-generation Logstash Forwarder, Filebeat tails logs and quickly
sends this information to Logstash for further parsing and enrichment or
to Elasticsearch for centralized storage and analysis.
Filedupe is a utility to assist in finding any duplicates as you
accumulate files. It stores md5 hashes of all the files seen in a
system wide database (/var/db/filedupe.db) so it can quickly spot any
duplicates.