Today, many CI services provide the ability to build applications, docker images, and many other things. Since some of these builds can take a long time to build, you may want to analyze your build data, average build time, success rate, etc. Unfortunately, few services provide a dashboard for analyzing build data. As far as I know Azure Pipeline provides a great feature called Pipeline reports, but it only shows data about builds that have been run in Azure Pipeline.
CIAnalyzer collects build data using each service API, then normalizes the data format and exports it. So you can create a dashboard that allows you to analyze build data across multiple CI services using your favorite BI tools.
Suricata IDS is a free intrusion detection/prevention system and network security monitoring engine. This is a list of awesome things that go with it.
Top, but for GPU processing on nVidia cards.
It's not that other energy monitors are bad, but they are different in that they are mostly closed systems that provide limited data and require that you use their cloud and phone app platforms. IoTaWatt collects many more metrics and stores that usage history locally. With it's integrated web-server you can manage setup, view real-time status or create detailed graphs using the browser on your computer, tablet or phone. It's your data, in your own home, and subject only to your own privacy and retention policy. You don't need the cloud to get a handle on your hot-tub, EV, solar or heat-pump.
IoTaWatt can, however, easily upload usage data to any of several third party databases with associated apps and analytic tools. For instance PVoutput is a free service that connects easily with IoTaWatt and provides world-class solar energy analytics. There is full support for uploading to influxDB. There is also an API interface for those who want to query data for their own applications or to use in spreadsheets, and there are integrations available for home automation software like Home Assistant.
Can be used to monitor just about any power system on the planet. USian 120/240VAC, European, 230 VAC single-phase, 230VAC three-phase in Australia, Germany, and Norway.
IoTaWatt measures each circuit using a passive sensor that clips around one of the insulated wires. The output of each of these current-transformers is very low-voltage and plugs into any one of IoTaWatt's 14 inputs. Sensors plug into the unit with regular phono plugs.
Fully tested and in compliance with regulatory and safety standards of North America and Europe.
Github: https://github.com/boblemaire/IoTaWatt
Online store: https://stuff.iotawatt.com/
If you only want to monitor power for the whole house, you only need the base kit and two induction sensors (one for each side of the split-phase). $260us
When the US-based SkyHub organisation regrettably closed down in August 2021, enthusiastic former community members wanted to keep the project and the valuable exchange within the community alive. Therefore, in October 2021, we, a group of European astronomers, software developers and hardware engineers, founded Sky360 as a non-profit NGO association, registered in Austria.
We want to provide a community platform, tools and support to all people interested in observing the skies for stars, meteors, satellites, planes, drones, weather phenomena, birds, UAPs or anything else that happens in our atmosphere and low Earth orbit. We already support the Discord channel the UAP Tracking Forum for the community of UAP trackers with over 900 members and more communities to come in the future. Together with and for the community we develop hardware and software for a 24/7 citizen sky observatory that can detect, track, identify and analyze any aerial phenomena and yet is still affordable for citizens.
Claims to be an easy-to-integrate self-hosted tool to monitor the performance of your Ruby on Rails application. This is a simple and free alternative to the New Relic APM, Datadog or other similar services. Realtime monitoring, throughput, average response time, which bits are the slowest, database queries, delayed_job monitoring, and custom events.
Known to work with Rails v4.2 and later. Requires Redis to hold the stats.
Amazingly, plugs right into Huginn using the default instructions.
A port of the original iotop to C with additional features. Acts like top but for disk I/O. Good for keeping an eye on what's bogging your disk array down.
You can add a capability so that you don't need to be root to run it: sudo setcap 'cap_net_admin+eip' /path/to/iotop
Here's my command line: iotop -o -2 -6 -8
In the AUR as iotop-c.
Conky is a free, light-weight system monitor for X, that displays any kind of information on your desktop. Conky can display more than 300 built-in objects, including support for a plethora of OS stats, support for many popular music players, and Lua scripting. Conky can display information either as text, or using simple progress bars and graph widgets, with different fonts and colours. With some clever configuration you can use Conky to make some amazing system dashboards.
Runs on Linux, FreeBSD, OpenBSD, DragonFlyBSD, NetBSD, Solaris, Haiku, and macOS.
Documentation: https://github.com/brndnmtthws/conky/wiki
This GitHub repo provides the underlying source data for the Nationwide Wastewater Monitoring Network data visualizations at biobot.io/data. We provide both Biobot-generated wastewater SARS-CoV-2 concentrations and the associated clinical data used as comparison.
Biobot's data is the largest publicly available dataset on SARS-CoV-2 concentrations in wastewater.
We first launched a pro bono campaign to monitor COVID-19 in wastewater across the United States in March 2020, in collaboration with the Alm lab at MIT (Wu et al., 2020) (Wu et al., 2021) In June 2020, we transitioned to a full-service offering and currently have over 200 participating locations regularly monitoring SARS-CoV-2 wastewater concentrations in their communities on a weekly or monthly basis. As a result of this effort, we have generated a wastewater SARS-CoV-2 dataset consisting of nearly 20,000 samples.
A set of tools for receiving information transmitted by GSM equipment/devices. Consists of Gnuradio blocks and tools for receiving and decoding GSM.
A reasonably reliable traffic per application monitor using BPF.
Receive notifications whenever a new program connects to the network, or when it's modified. Monitors your bandwidth, breaking down traffic by executable, hash, parent, domain, port, or user over time. Uses BPF for accurate, low overhead bandwidth monitoring and fanotify to watch executables for modification.
Resource monitor that shows usage and stats for processor, memory, disks, network and processes. Easy to use, with a game inspired menu system. Fast and "mostly" responsive UI with UP, DOWN keys process selection. Ability to filter processes. Easy switching between sorting options. Send SIGTERM, SIGKILL, SIGINT to selected process. UI menu for changing all config file options. Auto scaling graph for network usage.
The neat thing is, it's implemented as a bunch of shell scripts. The only dependencies are bash, ps, and awk.
tiptop is a command-line system monitoring tool in the spirit of top. It displays various interesting system stats and graphs them. Works on all operating systems. Like bashtop, but re-implemented in Python.
It's gotten so hard to find Raspberry Pis these days that there is a site that tracks models, vendors, whether or not they're in stock, and prices.
Guide to aircraft tracking using ADS-B reception with SDR and docker containers. Published on GitBook.
Github: https://github.com/sdr-enthusiasts/gitbook-adsb-guide
Trunk Recorder is able to record the calls on trunked and conventional radio systems. It uses 1 or more Software Defined Radios (SDRs) to do this. The SDRs capture large swathes of RF and then use software to process what was received. GNURadio is used to do this processing because it provides lots of convenient RF blocks that can be pieced together to allow for complex RF processing. The libraries from the amazing OP25 project are used for a lot of the P25 functionality. Multiple radio systems can be recorded at the same time.
Trunk Recorder currently supports the following:
SDRs supported
Turbine is the SDR software for NoraSector. It's designed to capture and stream all frequencies in a trunked radio system. It is capable of decoding multiple systems concurrently, even different system types, provided they all fall within the same sample bandwidth generated by the radio and there's enough CPU available.
It's built with the expectation that it uses a single SDR that is able to capture the bandwidth containing all frequencies in the system.
All audio is encoded using the Opus codec for compatibility with WebRTC and output over UDP.
Designed for big-bore SDRs, like the HackRF. You won't get an RTL-SDR working with this (even though I tagged it with that to make it easier to find).
An intuitive remotely-accessible system performance monitoring and task management tool for servers and headless Raspberry Pi setups.
AIDE is a tool for monitoring file system changes. It can be used to detect unauthorized monitored files and directories. AIDE was written to be a simple and free alternative to Tripwire.
Much more lightweight than the more commonly used solutions for this problem these days.
Packaged by just about every distro these days.
This non-interactive application allows automatic reporting of WSPR spots on WSPRnet. The idea is to allow the use of small computer like RaspberryPi or Beaglebone boards, with a simple daemon. This kind of very lightweight setup could run continuously without maintenance and help to increase the WSPR network. The code is massively based on Steven Franke (K9AN) implementation and Joe Taylor (K1JT) work. This code was originally written for AirSpy receiver.