sohooo
This didn‘t feel right, so we looked around and found greptimedb https://github.com/GreptimeTeam/greptimedb, which simplifies the whole stack. It‘s designed to handle metrics, logs, and traces. We collect metrics and logs via OpenTelemetry, and visualize them with Grafana. It provides endpoints for Postgres, MySQL, PromQL; we‘re happy to be able to build dashboards using SQL as that’s where we have the most knowledge.
The benchmarks look promising, but our k8s clusters aren’t huge anyway. As a platform engineer, we appreciate the simplicity of our observability stack.
Any other happy greptimedb users around here? Together with OTel, we think we can handle all future obs needs.
1: https://docs.timescale.com/api/latest/hyperfunctions/time_bu...
I found InfluxDB to be lacking in terms of permissions management, flexibility regarding queries (SQL, joins), data retention, ability to debug problems. In Postgres, for example, I can look into the execution plan of a statement, log long running queries, and so on.
Telegraf as an agent is very flexible; it has input plugins for every task I could want, and besides it’s default „pull workflow“ (checks on defined interval) I also like to push new metrics directly to the Telegraf inputs.socket plugin from my scripts (backup stats, …).
▶ ruby -v
ruby 2.6.3p62 (2019-04-16 revision 67580) [universal.arm64e-darwin20]intro blog post: https://www.cybertec-postgresql.com/en/ora_migrator-moving-f...
> David Ryan is the designer of ELOPe, an email language optimization program, that if successful, will make his career. But when the project is suddenly in danger of being canceled, David embeds a hidden directive in the software accidentally creating a runaway artificial intelligence.
Jasper http://jasperproject.github.io looks like another contender in this area.
Screencasts: http://docs.puppetlabs.com/mcollective/screencasts.html
edit: same as above post :)
- lots of documentation
- Foreman ( http://theforeman.org/ , backed by Redhat) as a great alternative to Puppet Enterprise
- projects like GitHub's Boxen ( http://boxen.github.com/ ) to bootstrap your devel machine
- a large repository of modules available: https://forge.puppetlabs.com/
- a couple of books, training, conference, if you like those things
However, I'm very aware of those ugly warts, so there's a lot of potential for a successor.
* remap jj to ESC: imap jj <Esc>
* align on "=>" with (Tabular plugin): nmap <Leader>t> :Tabularize /=>\zs<CR>
* for project-wide search (and replace), I recommend EasyGrep plugin ([1] see options)
[1] https://github.com/sohooo/vimfiles/blob/master/vimrc#L384
This is without patched fonts. You get nice symbols if you perform that additional step.
"Using MiniMagick the ruby processes memory remains small (it spawns ImageMagick’s command line program mogrify which takes up some memory as well, but is much smaller compared to RMagick)"
Forking isn't always bad. See http://tomayko.com/writings/unicorn-is-unix