tis-telegraf
1.34.3-1
Telegraf est un agent serveur piloté par des plugins pour la collecte et le reporting de métriques, et constitue la première pièce de la pile TICK. Telegraf dispose de plugins permettant d'obtenir une variété de métriques directement à partir du système sur lequel il s'exécute, d'extraire des métriques à partir d'API tierces, ou même d'écouter les métriques via un service consommateur statsd et Kafka
855 téléchargements
Télécharger
Voir le résultat de la construction Voir l'analyse de VirusTotal

- package : tis-telegraf
- name : Telegraf
- version : 1.34.3-1
- categories :
- maintainer : Amel FRADJ
- editor :
- licence : The MIT License (MIT) Copyright (c) 2015-2024 InfluxData Inc.
- locale :
- target_os : windows
- impacted_process :
- architecture : x64
- signature_date : 2025-05-12 19:00
- size : 75.95 Mo
- homepage : https://www.influxdata.com/time-series-platform/telegraf/
package : tis-telegraf
version : 1.34.3-1
architecture : x64
section : base
priority : optional
name : Telegraf
categories :
maintainer : Amel FRADJ
description : Telegraf is a plugin-driven server agent for collecting and reporting metrics, and is the first piece of the TICK stack. Telegraf has plugins to source a variety of metrics directly from the system it's running on, pull metrics from third party APIs, or even listen for metrics via a statsd and Kafka consumer services
depends :
conflicts :
maturity : PROD
locale :
target_os : windows
min_wapt_version :
sources :
installed_size :
impacted_process :
description_fr : Telegraf est un agent serveur piloté par des plugins pour la collecte et le reporting de métriques, et constitue la première pièce de la pile TICK. Telegraf dispose de plugins permettant d'obtenir une variété de métriques directement à partir du système sur lequel il s'exécute, d'extraire des métriques à partir d'API tierces, ou même d'écouter les métriques via un service consommateur statsd et Kafka
description_pl : Telegraf to oparty na wtyczkach agent serwerowy do zbierania i raportowania metryk, będący pierwszym elementem stosu TICK. Telegraf ma wtyczki do pozyskiwania różnych metryk bezpośrednio z systemu, na którym działa, pobierania metryk z interfejsów API innych firm, a nawet nasłuchiwania metryk za pośrednictwem usług konsumenckich statsd i Kafka
description_de : Telegraf ist ein Plugin-gesteuerter Server-Agent zum Sammeln und Melden von Metriken und ist der erste Teil des TICK-Stacks. Telegraf verfügt über Plugins, um eine Vielzahl von Metriken direkt vom System, auf dem er läuft, zu beziehen, Metriken von APIs von Drittanbietern abzurufen oder sogar Metriken über einen Statsd- und Kafka-Verbraucherdienst abzuhören
description_es : Telegraf es un agente servidor basado en plugins para recopilar e informar de métricas, y es la primera pieza de la pila TICK. Telegraf tiene plugins para obtener una variedad de métricas directamente desde el sistema en el que se está ejecutando, extraer métricas de APIs de terceros, o incluso escuchar métricas a través de servicios consumidores statsd y Kafka
description_pt : O Telegraf é um agente de servidor orientado por plugins para coletar e reportar métricas, e é a primeira peça da pilha TICK. O Telegraf possui plugins para obter uma variedade de métricas diretamente do sistema em que está sendo executado, extrair métricas de APIs de terceiros ou até mesmo ouvir métricas por meio de um serviço de consumo statsd e Kafka
description_it : Telegraf è un agente server guidato da plugin per la raccolta e il reporting di metriche ed è il primo pezzo dello stack TICK. Telegraf dispone di plugin che consentono di ottenere una serie di metriche direttamente dal sistema su cui è in esecuzione, di prelevare metriche da API di terze parti o anche di ascoltare le metriche tramite i servizi di consumo statsd e Kafka
description_nl : Telegraf is een plugin-gedreven server agent voor het verzamelen en rapporteren van statistieken, en is het eerste stuk van de TICK stack. Telegraf heeft plugins om een verscheidenheid aan metriek rechtstreeks van het systeem waarop het draait te halen, om metriek van API's van derden te halen of zelfs om naar metriek te luisteren via een statsd en Kafka consumentendienst
description_ru : Telegraf - это управляемый плагинами серверный агент для сбора и представления метрик, который является первой частью стека TICK. Telegraf имеет плагины для получения различных метрик непосредственно из системы, на которой он работает, получения метрик из сторонних API или даже прослушивания метрик через потребительские сервисы statsd и Kafka
audit_schedule :
editor :
keywords :
licence : The MIT License (MIT) Copyright (c) 2015-2024 InfluxData Inc.
homepage : https://www.influxdata.com/time-series-platform/telegraf/
package_uuid : e7f4017a-663f-4120-83ff-9b9fc832680f
valid_from :
valid_until :
forced_install_on :
changelog : https://github.com/influxdata/telegraf/blob/master/CHANGELOG.md
min_os_version : 10.0
max_os_version :
icon_sha256sum : 77cf71f15299f090caca2d74484348b65b16dcbe110797a27425c3a17d3cd3e0
signer : Tranquil IT
signer_fingerprint: 8c5127a75392be9cc9afd0dbae1222a673072c308c14d88ab246e23832e8c6bb
signature_date : 2025-05-12T19:00:18.000000
signed_attributes : package,version,architecture,section,priority,name,categories,maintainer,description,depends,conflicts,maturity,locale,target_os,min_wapt_version,sources,installed_size,impacted_process,description_fr,description_pl,description_de,description_es,description_pt,description_it,description_nl,description_ru,audit_schedule,editor,keywords,licence,homepage,package_uuid,valid_from,valid_until,forced_install_on,changelog,min_os_version,max_os_version,icon_sha256sum,signer,signer_fingerprint,signature_date,signed_attributes
signature : OiHkxkTrIk+iGeQNNS7e3iZ1CN4DrFKjP9n1HZ1nkD/GKcUrMeRCYaFyjNP4vkImQWa0N/SOr9NoE37CF0+G39hmMF5rlUZ2IjUIYCTrg9Cm4wDYuTznAht341drpBNPz8DkMg0Yu0yeFP9dhC/Vshv1toMkGwGMBavrl1zQ+rvoKApPQBbaoJpgw07N2bNw7Gt+ISnI9MitYKgCdxHzUjHcjJhG9fN+DtnUG6rmFL4hydtjxNtCcp2gAtdWCz+pHDc1k1TPHLAhdRgAykzZ0AjX0WAhi/+IbOKQwJuHFQU3/GKtB3WmIWynN+gnQTeQIcaikoxXJZLzsSpeRdkrug==
# -*- coding: utf-8 -*-
from setuphelpers import *
r"""
Usable WAPT package functions: install(), uninstall(), session_setup(), audit(), update_package()
"""
# Declaring global variables - Warnings: 1) WAPT context is only available in package functions; 2) Global variables are not persistent between calls
def install():
if service_installed('telegraf'):
if service_is_running('telegraf'):
service_stop('telegraf')
#service_delete('telegraf')
if not service_installed('telegraf'):
servicecmd = " --service install "
else:
servicecmd = ""
InfluxData = makepath(programfiles,'InfluxData')
if not isdir(InfluxData):
mkdirs(InfluxData)
dst = makepath(InfluxData,'telegraf')
if isfile(makepath(dst,'telegraf.exe')):
filecopyto(makepath('telegraf-%s' % control.get_software_version(),'telegraf.exe'), makepath(dst,'telegraf.exe'))
else:
copytree2('telegraf-%s' % control.get_software_version(), dst)
if servicecmd:
run(r'"%s\telegraf.exe" %s --config "%s\telegraf.conf' % (dst,servicecmd,dst) )
try:
service_start('telegraf')
except:
pass
# -*- coding: utf-8 -*-
from setuphelpers import *
from setupdevhelpers import *
import glob
import json
import os
def update_package():
# Declaration of local variables
package_updated = False
proxies = get_proxies_from_wapt_console()
if not proxies:
proxies = get_proxies()
api_url = "https://www.influxdata.com/versions.json"
# Get JSON data from API
api_dict = wgets(api_url, proxies=proxies, as_json=True)
# Check if key 'telegraf stable' exists in dictionary
if "telegraf_stable" in api_dict:
# Obtenir les informations sur la dernière version de Telegraf
latest_info_version = api_dict["telegraf_stable"]
# Extraire la dernière version
latest_version = latest_info_version.get('version', 'Version inconnue').lstrip('v')
print(f"La dernière version stable de telegraf est : {latest_version}")
# Chercher l'URL de téléchargement pour Windows
url_windows = None
for download in latest_info_version['downloads']:
if download['ref'] == 'win':
url_windows = download['code'][0].split(" ")[1]
break
if url_windows:
print(f"L'URL de téléchargement pour Windows est : {url_windows}")
else:
print("L'URL de téléchargement pour Windows n'a pas été trouvée.")
filename= url_windows.split("/")[-1]
# Deleting binaries
for f in glob.glob("*.zip"):
if f != latest_bin:
remove_file(f)
if not isfile(filename):
wget(url_windows, filename, proxies=proxies)
setup_file = unzip(filename,("."))
extracted_file_path = setup_file[0]
remove_file(filename)
if extracted_file_path != filename:
for existing_file in glob.glob("*.exe"):
if existing_file != os.path.basename(extracted_file_path): # Comparaison avec le nom de fichier seulement
remove_file(existing_file)
# Updating the package
control.set_software_version(latest_version)
control.save_control_to_wapt()
return package_updated
38d056ab130f7bf7c481c12636a4e9959de36561d3dfcbe54c6e3571bc0c1dc3 : WAPT/certificate.crt
249fba61b2f78eb58ad845401356e753bcc4bb26d54c998c23cb0cc6d9911dc2 : WAPT/control
77cf71f15299f090caca2d74484348b65b16dcbe110797a27425c3a17d3cd3e0 : WAPT/icon.png
7f8692d69fc8cb469df003b69e9658201c91093b89dd72bf6b0fac1771218cb8 : luti.json
b0952f64d943e2a67c12c087d5d526590d01a3e08d486720914404f666ad18df : setup.py
74935ffa65fd49b07f4657f38cac97bbee12df9dd6a4ecb99248e41940fea31e : telegraf-1.34.3/telegraf.conf
cb8d03444c09b51a91a8dbf3fa8c2687cfd1b299a32e31d76f5e1ebbd4d6307a : telegraf-1.34.3/telegraf.exe
336c20b27d5846c59c8be30747795380b1ded82581e0eb18d5826d55057338c2 : update_package.py