Projects

To read; To learn; To do;
Projects
keyboard_arrow_up keyboard_arrow_up

Telegram

Telegram.org

Telegram is a messaging app with a focus on speed and security, it’s super fast, simple and free. You can use Telegram on all your devices at the same time — your messages sync seamlessly across any of your phones, tablets or computers.

Also, Telegram allows developers to create amazing things using some public APIs. If you want to see my projects using Telegram, go to this link.

Zabbix

Zabbix.com

Zabbix is the ultimate enterprise-level software designed for real-time monitoring of millions of metrics collected from tens of thousands of servers, virtual machines and network devices.

Zabbix is Open Source and comes at no cost.

By the daily usage of these two great tools came the idea of integrating them. How great would it be to receive all the Zabbix alerts on Telegram instead of on e-mail? What about the gain of reducing time to see that a problem might be coming?

So, to fulfill all these needs, I've developed a solution using Python and Telegram Bots. If you are interested, the documentation is available on GitHub.

It immediately made the team faster and more aware of what was happening on the network.

This project, used with Gabuino, made the team also aware of the environment on real-time. Nothing happens on the network or on the data center without being noticed.



Arduino

Arduino.cc

Arduino is an open-source prototyping platform based on easy-to-use hardware and software. Arduino boards are able to read inputs - light on a sensor, a finger on a button, or a Twitter message - and turn it into an output - activating a motor, turning on an LED, publishing something online. All this is defined by a set of instructions programmed through the Arduino Software (IDE).

Gabuino

Zabbix Agent running on Arduino to monitor data center environments.

It's a small device made using open hardware and open software. It gathers data from the environment and send it to a Zabbix Server, allowing the infrastructure team to acknoledge everything that is happening on real time.

For more details, visit the code on GitHub

  • List of materials
    Model Function
    Arduino Uno ATmega328.
    Network Shield Network shield made for Arduino.
    Sensor Shield Shield used to connect the sensors to the Arduino.
    Led Network activity.
    DHT11 Air temperature and humidity.
    DS18b20 Air temperature.
    PIR Infra-red / Presence monitor.
    N/A Soil humidity sensor.

About

I'm a network engineer who lives between bits and strings.

My academic career is based on wireless communication, but my job is focused on keeping things running. It's about maintaining servers and a data center running smoothly.

Google can be an awesome teacher. Being self taught is essential.

Sharing is the best way to learn, to avoid mistakes, to save time and to move forward. Go open-source!

Everything is shared or is available for free. If you want to donate to help with the costs or to motivate me, I'll be more than happy! Here are two ways of doing it.