Category: Administration

Zabbix - extending macro boundaries

While developing a solution for a client, two tasks arose that I wanted to solve elegantly using Zabbix's standard functionality. Task 1: Monitoring the current firmware version on Mikrotik routers. This task is easily accomplished by adding an HTTP agent to the template. The agent retrieves the current version from the Mikrotik website, while a trigger compares the current version with the actual one and issues an alert if there's a discrepancy. When […]

Snort or Suricata. Part 2: installing and initial configuring Suricata

According to statistics, the volume of network traffic increases by about 50% each year. This leads to an increase in the load on equipment and, in particular, raises the performance requirements for IDS/IPS. You can purchase expensive specialized hardware, but there’s a cheaper option — implementing one of the open-source systems. Many beginner administrators believe that installing and configuring a free IPS […]

Avito Analytics Meetup

Hello, Habr! On June 30 at 18:00 Moscow time, we will host an online meetup for analysts. Speakers will discuss regional A/B testing, product listing management in online stores, predicting profit from new features, and data science in product delivery. Below, as always, you will find the presentation summaries and all the necessary links. Presentations Regional A/B Testing. Why They Are Needed and How They Work - Igor Krasovsky, Avito What to Do If the Test Group in A/B Testing Is Exactly […]

Overview of graphical interfaces for Kubernetes

For the system to work properly, it is essential to know command line utilities: in the case of Kubernetes, this is kubectl. On the other hand, well-designed, thoughtful graphical interfaces can handle most regular tasks and open additional possibilities when operating systems. Last year, we published a translation of a brief overview of the web UI for Kubernetes, timed to coincide with the announcement of the Kubernetes Web interface […]

Experience in using the RUTOKEN technology for user registration and authentication in the system (part 3)

Good day! In the previous part, we successfully created our own certification authority. How can it be useful for our purposes? With a local certification authority, we can issue certificates, as well as verify signatures on those certificates. When issuing a certificate to a user, the certification authority uses a special request for certificate issuance Pkcs#10, which has the file format ‘.csr’. […]

MMS system in the data center: how we automated the management of technical maintenance

Imagine you have a complete server infrastructure: several dozen air conditioners, a bunch of generators, and uninterruptible power supplies. To ensure the hardware functions properly, you regularly check its operability and do not forget about maintenance: you conduct test launches, check oil levels, and replace parts. Even for a single server, a lot of information needs to be stored: equipment registry, list of consumables in stock, maintenance schedule, […]

The Easiest Way to Switch from macOS to Linux

Linux allows you to do almost the same things as macOS. Moreover, this has been made possible by the thriving open-source community. One of the stories of transitioning from macOS to Linux is presented in this translation. It has been almost two years since I switched from macOS to Linux. Before that, I used the operating system from […]

Transmitting data over a distance of up to 20 km using regular wires? Easy, if it's SHDSL…

Despite the widespread adoption of Ethernet networks, DSL-based communication technologies remain relevant to this day. DSL is still commonly found in last-mile networks for connecting subscriber equipment to Internet service provider networks, and recently, this technology has increasingly been used in building local networks, for example, in industrial applications, where DSL serves as […]

Data Center Air Corridor Isolation Systems: Key Installation and Operation Rules. Part 1. Containerization

One of the most effective methods for increasing the energy efficiency of modern data centers and reducing operational costs is isolation systems. They are also known as hot and cold aisle containment systems. The primary consumer of excess power in a data center is the cooling system. Consequently, the lower the load on it (reducing electricity bills, even load distribution, reducing wear on engineering […]

Bhunter — hacking botnet nodes

Malware analysts and computer security researchers strive to collect as many samples of new botnets as possible. To this end, they use honeypots.… But what if one wants to observe malware in real conditions? Do you put your server, router at risk? And what if there is no suitable device? These questions led me to create bhunter — a tool for gaining access […]

Week of Online Streams from JUG Ru Group #6

Our conference season has successfully kicked off, but the tech shows continue! This week, we will discuss Java, DevOps, testing, and distributed systems. The schedule for this week: Wednesday: Java and distributed evening — First cup of coffee with JPoint / Ivan Ugliansky; — Hydra's Heads / Andrey Satarin. Thursday: DevOps — DevOops at […]

What is a Service Mesh?

Hello again!.. With the upcoming launch of the "Software Architect" course, we have prepared another useful translation. Service Mesh is a configurable infrastructure layer with low latency, needed to handle a large volume of network interprocess communications between application programming interfaces (APIs). Service Mesh ensures fast, reliable, and secure communication between containerized and often ephemeral services within application infrastructure. […]

Buy reliable website hosting with DDoS protection, VPS VDS servers 🔥 Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster