#inetd — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #inetd, aggregated by home.social.
-
Мониторинг с RRD
Если у вас есть какая-то система мониторинга чего-то - наверняка там есть какие-то показатели, которые актуальны здесь и сейчас: для метеостанции - температура, для роутера - трафик, для сервера - нагрузка, и т.д. - в общем, какая-то актуальная величина. Но кроме онлайн-значений - может быть полезен график, например за ближайшие сутки, или за месяц, или за год - чтобы можно было оценивать тренды. Или наоборот: иногда происходит какое-то событие, достаточно редкое (сбой, или наоборот срабатывание), но хотелось бы понимать, насколько часто, и не меняется ли его частота в разные периоды - ведь это может быть признаком более серьезной проблемы. Самое очевидное решение - писать данные в базу. Но такая таблица будет постоянно расти, занимать всё больше места, а выборка за прошлый период может отрабатывать довольно долго, особенно если требуется уместить целый год в 900 пикселей графика. Когда-то и я наступил на эти грабли - когда база на MongoDB распухла так, что не влезла в 32-битный компьютер. Но это другая история. При этом мало кому нужно точно знать, какая температура была на датчике 26 июля 2016 года в 14:33:15 - чаще достаточно просто усредненных значений. Вот как раз для подобного давным-давно люди придумали RRD - Round-robin database
-
-
@rust_discussions in contrast to what the article claims, socket activation wasn't pioneered by Apple's #launchd, but much earlier in 1986 by #inetd as part of BSD 4.3.
-
I've been obsessed with #C recently. Been reading lots of the #GNULibC manual, and just admiring what a feature
complete library it is (I always thaught you didn't get much of a stdlib with C for some odd reason, but of
course #Posix).Came across the section on #inetd, so I decided to write my own as a learning experience. Obviously inetd today has
security issues, but it's a good way to learn about sockets, parsing config files, and a bunch of other posix stuff.