Skip to content

Instantly share code, notes, and snippets.

View roberto103's full-sized avatar
🏠
Working from home

Roberto Souza roberto103

🏠
Working from home
View GitHub Profile
#!/bin/bash
# Defina as variáveis antes do sudo
IP="${1}"
HOSTNAME="${2}"
# Elevar privilégios para root
sudo IP="$IP" HOSTNAME="$HOSTNAME" bash <<'EOF'
# Mudar para o diretório home do usuário
@roberto103
roberto103 / zbx_alert_counter.py
Last active September 14, 2023 15:12
Este é um script Python que se conecta à API do Zabbix para contar o número de alertas ativos em hosts pertencentes a um grupo específico. O script gera um JSON que lista cada host e o número de alertas associados a ele.
#!/usr/bin/python3
import requests
import json
import sys
# Configurações da API do Zabbix
url = 'https://zabbix.domain.com.br/api_jsonrpc.php'
headers = {'Content-Type': 'application/json-rpc'}
auth_token = '1256142'