JR Bing's Open Source Tools Jamboree
This repository contains the slide deck and examples used in my presentation at psadmin.conf 2019.
Project Links
Here's a rundown of the projects covered in the presentation, with links and a brief description of each.
- Elasticsearch tools
- cerebro - Management UI for Elasticsearch
- keycloak - Identity management provider with support for reverse proxying (ie: Kibana)
- logstash - Data processing pipeline
- logstash jdbc plugin
- Visualising Oracle Performance Data with the Elastic Stack - Blog post detailing how to visualize AWR data in Kibana
- Alerting
- Yelp/elastalert - Framework for generating alerts based on Elasticsearch events
- ServerCentral/praeco - UI for creating alerts
- opendistro for elasticsearch - Amazon's distribution of the Elastic stack with additional functionality
- Bitwarden
- Bitwarden - Open source password manager with web, desktop, mobile, and browser clients
- bitwarden_rs - Alternative backend api for Bitwarden with support for Organizations
- Monitoring
- netdata - Highly detailed host monitoring tool
- htop - Detailed alternative to the "top" utility
- htop Explained Visually - Nice blog post with visual explanations of the information displayed by htop
- aria2
- aria2 - Extremely fast download utility
- getmospatch script - Bash script I use for downloading MOS patches (DPK images, in particular)
- VSCode
- VSCode - Text editor from Microsoft
- PeopleSoft Tools VSCode Extension - PeopleCode syntax highlighting and more
- SQR VSCode Extension - SQR highlighting
- Remote Development VSCode Extension
- tmux
- tmux - Terminal multiplexer
- tmuxinator - Create and manage complex tmux session configurations
- Rundeck
- rundeck - A self-service devops platform
- java-keytool-steps - A plugin to help manage java keystores from Charlie Sinks
- Docker
- Organizr
- organizr - Consolidate your management applications under a single page
Additionally, here are some tools that wouldn't fit in the presentation but are equally great.
- Additional Password Managers
- Additional Monitoring Tools
- grafana - Dashboard tool that can be used as an alternative to Kibana
- healthchecks - Monitor your cron jobs and be alerted if they fail
- Shell Frameworks
- Misc
- AriaNg - Web UI for aria2
- tmux-cssh - A clustered ssh tool that utilizes tmux
- piknik - A kind of distributed clipboard that works across hosts
- nginxinc/nginx-ldap-auth
- direnv - Load environment variables when you change to a directory
- simple-dash - Simple bookmark page