Sysadmin Tools πΊπ¦
ΠΡΠΊΡΡΡΡ Π² Telegram
Sysadmin/DevOps tools, news and other interesting things from modern IT world. Feed https://t.me/s/sysadmin_tools | Proton services with 2 weeks for free - https://pr.tn/ref/0TDB0YT5
ΠΠΎΠ»ΡΡΠ΅4 247
ΠΠΎΠ΄ΠΏΠΈΡΡΠΈΠΊΠΈ
ΠΠ΅Ρ Π΄Π°Π½Π½ΡΡ
24 ΡΠ°ΡΠ°
+47 Π΄Π½Π΅ΠΉ
+4430 Π΄Π½Π΅ΠΉ
ΠΡΡ
ΠΈΠ² ΠΏΠΎΡΡΠΎΠ²
Container monitoring for Amazon ECS, EKS, and Kubernetes is now available in Amazon CloudWatch
https://aws.amazon.com/about-aws/whats-new/2019/08/container-monitoring-for-amazon-ecs-eks-and-kubernetes-is-now-available-in-amazon-cloudwatch/
ΠΡΡΠ»ΠΎ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΡΡΠ»ΠΊΠΈΡΠ° Π΄Π»Ρ Azure
https://devblogs.microsoft.com/visualstudio/azure-iot-tools-august-update-iot-plug-and-play-tooling-public-preview-and-more/
+1 ΡΠ°ΡΡΠΊΠ°Π· "ΠΠ°ΠΊ Π΄Π΅ΠΏΠ»ΠΎΠΈΡΡ Π² ΠΏΡΠΎΠ΄ ΠΏΠΎ ΠΌΠ½ΠΎΠ³Ρ ΡΠ°Π· Π² Π΄Π΅Π½Ρ ΠΈ [ΠΏΠΎΡΡΠΈ] Π½ΠΈΡΠ΅Π³ΠΎ Π½Π΅ Π»ΠΎΠΌΠ°ΡΡ"
Π Π±Π»ΠΎΠ³Π΅ ΡΠ°ΡΡΠΊΠ°Π·Π°Π»ΠΈ ΠΏΡΠΎ Π΅ΡΡ ΠΎΠ΄Π½Ρ Π½ΠΎΠ²ΡΡ ΡΠΈΡΡ Π² werf β ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ monorep/multirep: https://habr.com/ru/company/flant/blog/465131/
Π‘ΠΎΠ±ΡΠ°Π»ΠΈ Π² ΠΎΠ΄ΠΈΠ½ ΠΏΠΎΡΡ Π³Π»Π°Π²Π½ΡΠ΅ ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π°, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΠΈ ΠΏΠ»Π°Π½Ρ ΡΠ»ΡΡΡΠ΅Π½ΠΈΠΉ Yandex Managed Service for Redis.
Π§ΠΈΡΠ°ΡΡ: https://ya.cc/6a4rj
ΠΈΠ· ΡΠ°ΠΌΠΎΠ³ΠΎ Π±ΠΎΠ»ΡΡΠΎΠ³ΠΎ β ΠΏΠΎΠ»ΠΎΠΌΠ°Π»ΠΈ Π²ΡΠ΅ ΡΠ°ΠΊΡΡ
https://github.com/ansible/ansible/blob/stable-2.9/changelogs/CHANGELOG-v2.9.rst#release-summary
ΠΡΠ΅ΡΠ° ΡΠΈΡ
ΠΎ-ΠΌΠΈΡΠ½ΠΎ
ITSumma ΡΠ΄Π΅Π»Π°Π»Π° ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄ ΠΏΠΎΡΡΠ°
https://habr.com/ru/post/465487/
evillimiter
Π’ΡΠ»Π·Π°, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π·Π°Π΄Π°Π²Π°ΡΡ Π»ΠΈΠΌΠΈΡΡ ΠΏΡΠΎΠΏΡΡΠΊΠ½ΠΎΠΉ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΠΈ(ΡΠ΅ΠΉΠΏΠΈΡΡ) ΠΌΠ΅ΠΆΠ΄Ρ ΡΡΡΡΠΎΠΉΡΡΠ²Π°ΠΌΠΈ Π²
ΠΎΠ΄Π½ΠΎΠΉ ΡΠ΅ΡΠΈ, Π½ΠΎ ΠΊ ΠΊΠΎΡΠΎΡΡΠΌ Π½Π΅Ρ Π΄ΠΎΡΡΡΠΏΠ°. Π‘ΡΡΠ°ΡΠ½Π°Ρ ΡΡΡΠΊΠ°π
ΠΠΎΠ»Π΅Π·Π½Π°Ρ ΡΡΠΈΠ»ΠΈΡΠ° Π΄Π»Ρ ΡΠ°ΡΠΈΠ½Π³Π° ΡΠ°ΠΉΠ»ΠΎΠ² ΠΏΠΎ wifi
Π Π±Π»ΠΎΠ³Π΅ ΡΠ°ΡΡΠΊΠ°Π·ΡΠ²Π°Π΅ΠΌ, ΠΊΠ°ΠΊ Kubernetes Β«Π΄ΠΎΠΊΠ°ΡΠΈΠ»ΡΡΒ» Π΄ΠΎ CSI, ΠΈ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΈΠ»Π»ΡΡΡΡΠ°ΡΠΈΠΈ ΠΏΡΠΈΠ²ΠΎΠ΄ΠΈΠΌ Π² ΠΏΡΠΈΠΌΠ΅Ρ ΠΏΠ°ΡΡ Π½Π°ΡΠΈΡ
PR'ΠΎΠ² Π² ΠΏΡΠΎΠ΅ΠΊΡΡ ΠΏΠΎ ΡΠ΅ΠΌΠ΅: https://habr.com/ru/company/flant/blog/465417/
Ρ ΡΡΠΎΠ³ΠΎ ΠΌΠΎΠΌΠ΅Π½ΡΠ° Π±ΡΠ΄Ρ Π±Π»ΡΡΡΠΈ semver
Π² Π²Π΅ΡΡΠΈΠΈ 1.11 Π±ΡΠ΄Π΅Ρ Π³ΠΎΡΠΎΠ²ΠΈΡΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅:
- ΡΠΊΡΠΏΠΎΡΡ Π΄Π°Π½Π½ΡΡ
ΠΈΠ· Π»ΠΎΠ³ΠΎΠ²
- ntp/chrony
- Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΊΠ°ΡΡΠΎΠΌΠ½ΡΡ
Π»Π΅ΠΉΠ±Π»ΠΎΠ²
- ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ipmi
- ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° iptables
- TLS ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΎΠ² (Π½Π° ΡΠ°ΠΉΠ»ΠΎΠ²ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠ΅ ΠΈ Π·Π°ΠΏΡΠ°ΡΠΈΠ²Π°Π΅ΠΌΡΡ
ΡΠ΄Π°Π»Π΅Π½Π½ΠΎ)
- ΠΏΠΎΠ»Π½Π°Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° https ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π° (Π½Π° Π²Ρ
ΠΎΠ΄ ΠΈ Π½Π° Π²ΡΡ
ΠΎΠ΄)
- api Π΄Π»Ρ Π³ΠΎΡΡΡΠ΅Π³ΠΎ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ/ΡΠ΄Π°Π»Π΅Π½ΠΈΡ ΠΎΠΏΡΠ°ΡΠΈΠ²Π°Π΅ΠΌΡΡ
ΡΠ΅Π»Π΅ΠΉ
- service discrovery ΡΠ΅ΡΠ΅Π· consul ΠΈ etcd
- k8s ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ
- ΡΠΊΡΠΏΠΎΡΡ ΠΌΠ΅ΡΡΠΈΠΊ ΠΈΠ· ΡΠ°ΠΉΠ»Π°
- Π΄ΠΎΠ³ΠΎΠ½ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΡ
ΠΌΠ΅ΡΡΠΈΠΊ freebsd Π΄ΠΎ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π° Π»ΠΈΠ½ΡΠΊΡΠΎΠ²ΡΡ
ΠΈΠ· ΡΠ΅ΡΠ²ΠΈΡΠΎΠ² ΠΏΡΠΈΠΎΡΠΈΡΠ΅Ρ Π±ΡΠ΄Π΅Ρ ΠΎΡΠ΄Π°Π½ Π² ΠΏΠ΅ΡΠ²ΡΡ ΠΎΡΠ΅ΡΠ΅Π΄Ρ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ:
- cassandra
- kafka
- unbound
- mongodb
- varnish
- postgresql
- mysql
- bind
- consul
Π²ΠΏΠΎΠ»Π½Π΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΡΡΠΎ ΠΊ ΡΠ΅Π»ΠΈΠ·Ρ ΡΠΏΠΈΡΠΎΠΊ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΡΠΊΠΎΡΡΠ΅ΠΊΡΠΈΡΡΠ΅ΡΡΡ
Π΅ΡΠ»ΠΈ Π΅ΡΡΡ Ρ
ΠΎΡΠ΅Π»ΠΊΠΈ ΠΏΠΈΡΠΈΡΠ΅ - Π±ΡΠ΄Ρ Π½Π° Π²Π°Ρ ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°ΡΡΡΡ ΡΠΎΠΆΠ΅ :)
Π²ΠΎ Π²ΡΠ΅ΠΌΡ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ 1.11 ΡΠΈΠΊΡΡ Π±ΡΠ΄ΡΡ Π²Π½ΠΎΡΠΈΡΡΡΡ Π² 1.10.X
ΠΠ°ΠΊ-ΡΠΎ Ρ ΠΏΠΈΡΠ°Π» ΠΏΡΠΎ ΠΏΡΠΎΠ΅ΠΊΡ alligator, ΡΠ°ΠΊ Π²ΠΎΡ ΠΎΠ½ ΠΆΠΈΠ² ΠΈ Ρ Π½Π΅Π³ΠΎ Π½ΠΎΠ²ΡΠΉ ΡΠ΅Π»ΠΈΠ· Π²ΡΡΠ΅Π» Π Π΅Π»ΠΈΠ· alligator 1.10.0:
ΠΠΎΠ±Π°Π²Π»Π΅Π½ ΡΠ±ΠΎΡ ΠΌΠ΅ΡΡΠΈΠΊ Ρ ΡΠ΅ΡΠ²ΠΈΡΠΎΠ²:
- elasticsearch
- nginx upstream check (ΡΠ΅ΡΠ΅Π· upstream_check module) - ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°ΡΡ ΠΌΠ΅ΡΡΠ²ΡΠ΅ ΠΈ ΠΆΠΈΠ²ΡΠ΅ ΠΌΠ°ΡΠΈΠ½Ρ Π² Π°ΠΏΡΡΡΠΈΠΌΠ΅, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΏΡΠΎΡΠ΅Π½Ρ ΠΆΠΈΠ²ΡΡ
ΠΌΠ°ΡΠΈΠ½
- monit
- rsyslog
- memcached Ρ TLS Π°Π²ΡΠΎΡΠΈΠ·Π°ΡΠΈΠ΅ΠΉ
- flower
ΠΠΏΠ΄Π΅ΠΉΡΡ ΠΏΠΎ ΠΌΠ΅ΡΡΠΈΠΊΠ°ΠΌ Π±ΡΠ»ΠΈ Π²Π½Π΅ΡΠ΅Π½Ρ Π²:
- clickhouse
- redis
- sentinel
ΠΠ±Π½ΠΎΠ²Π»Π΅Π½ ΠΎΠ±ΡΠ΅ΠΌ ΡΠΎΠ±ΠΈΡΠ°Π΅ΠΌΡΡ
ΠΌΠ΅ΡΡΠΈΠΊ Ρ Linux (ΠΏΠΎ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Ρ Π°Π»Π»ΠΈΠ³Π°ΡΠΎΡ Π΄ΠΎΠ³Π½Π°Π» node_exporter), Π° ΡΠ°ΠΊ ΠΆΠ΅ Π±ΡΠ»ΠΎ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΎ:
- S.M.A.R.T
- hypervisor metrics (LXC, OpenVZ, systemd-nspawn)
- Π ΡΠ±ΠΎΡ ΠΌΠ΅ΡΡΠΈΠΊ ΠΏΠΎ ΠΏΡΠΎΡΠ΅ΡΡΠ°ΠΌ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ ΡΠΈΠ»ΡΡΡ:
process java /[pcre matching]*/ nginx
ΠΠ±Π½ΠΎΠ²Π»Π΅Π½ ΠΏΠ°ΡΡΠ΅Ρ pushgateway, Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΠ² Π½Π° ΠΏΡΠΈΠ΅ΠΌ ΠΌΠ΅ΡΡΠΈΠΊ:
- statsd
- graphite
ΠΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΊΠ°ΠΊ ΠΏΠΎΡΡΡΠΎΠ΅Π½ ΠΌΠ°ΠΏΠΏΠΈΠ½Π³ Ρ StatsD ΠΌΠ΅ΡΡΠΈΠΊ:
https://github.com/alligatormon/alligator#statsd-mapping
ΠΠΎΠ±Π°Π²Π»Π΅Π½ ΠΌΠ΅Ρ
Π°Π½ΠΈΠ·ΠΌ ΡΠΊΡΠΏΠ°ΠΉΡΠ° ΠΌΠ΅ΡΡΠΈΠΊ Ρ Π΄Π΅ΡΠΎΠ»ΡΠ½ΡΠΌ TTL 300 ΡΠ΅ΠΊΡΠ½Π΄. Π ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΌ ΡΠ΅Π»ΠΈΠ·Π΅ ΠΏΠ»Π°Π½ΠΈΡΡΡΡΡΡ Π΄ΠΎΠ±Π°Π²ΠΈΡΡΡΡ ΡΡΡΠΊΠΈ Π΄Π»Ρ Π·Π°Π΄Π°Π½ΠΈΡ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Π² ΠΊΠΎΠ½ΡΠΈΠ³Π΅ ΠΈ Π²ΠΎ Π²ΡΠ΅ΠΌΡ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ ΠΌΠ΅ΡΡΠΈΠΊΠΈ.
https://github.com/alligatormon/alligator/releases/tag/1.10.0
