Отправляем .NET Core метрики в Graphite через StatsD

.NET Core StatsD

Уже прошло больше года с тех пор, как я подключил кусок JavaScript к collectd плагину и начал собирать данные мониторинга с нашей CI, чтобы потом хранить их в Graphite. И знаете что? Оно до сих пор работает. Даже JavaScript’овая часть. Но настали времена, когда мне нужно будет собирать метрики с .NET Core сервисов, и, чувствую, связкой JavaScript + collectd я уже не отделаюсь.

По идее, проблем быть не должно. В Graphite ведь можно отправлять данные хоть по TCP в виде текста, так что сервисы вполне могут заняться этим самостоятельно. Но можно сделать даже ещё проще. Читать далее Отправляем .NET Core метрики в Graphite через StatsD

Вторая мышиная война

Научный подход

Они вернулись. Как только снаружи стало холодать, с диких канадских лугов в дом потянулись мыши. Не знаю, как они пробираются внутрь, но если в прошлом году я словил три штуки и мышиный вопрос был полностью закрыт, то в этом на моём счету уже 8 мышиных душ, и это явно ещё не конец. Читать далее Вторая мышиная война

Тестирование серверов и контейнеров с goss

тестирование серверовНедавно почитывал последний выпуск Technology Radar и нашёл вот какую интересную штуку в разделе новых техник программирования: «разработка контейнеров по TDD». Мдя. Ментально я пока ещё не могу провести соединительную линию между Докером и TDD, но инструменты, которые там упомянуты, оказались достаточно интересными.

Первый — serverspec. С его помощью можно прогонять локальные и удалённые сервера-контейнеры по набору BDD-подобных юнит-тестов. Тулза выглядит вполне зрелой и продуманной, поддерживает не только Linux, и всё было бы хорошо, если бы один огромный косяк (возможно, только для меня): serverspec написан на Ruby, и значит, что он абсолютно не совместим со стеком, в котором я обычно работаю.

Вторая тулза — goss — оставляет впечатление небольшого швейцарского ножика. Вроде и то немного умеет, и это. Обычно я к таким инструментам отношусь настороженно, но… goss какой-то странно прикольный, так что на него хочется посмотреть поближе. Читать далее Тестирование серверов и контейнеров с goss

Про канадские пенсии

Канадские пенсии

Среди обилия плюшек, которыми нас подкармливают на конторе, с начала этого года появилась ещё одна: на каждый доллар, положенный в мою пенсионную копилку, контора доложит ещё один от себя. До определённого предела, конечно, но и предел такой вполне ничего.

Так делают не только наши. Хватает и американских, и местных канадских контор, в которых подпитка пролетарского пенсионного фонда — один из основных бенефитов. Единственное, что меня смущает, так это то, что я вообще не представляю, как работают пенсии и старость в Канаде. Нужно ли откладывать на неё? Хватает ли пенсии на жизнь, или стоит заранее озаботиться огородиком у хайвея? И вообще, в 34 уже стоит задумываться об этом, или можно отложить до полтинника?

Знающие люди говорят, что озаботиться стоит, и чем раньше, тем выгоднее, поэтому я на всякий случай полез в гугл. А заодно посмотрел, как вообще отстоят с этим дела в Беларуси. Вдруг зря уезжал. Читать далее Про канадские пенсии