tis-winlogbeat
8.17.4-3
Winlogbeat (Elastic) Prenez le pouls de ce qui se passe dans votre infrastructure Windows. Stream des journaux d'événements Windows vers Elasticsearch et Logstash avec Winlogbeat
1024 téléchargements
Télécharger
Voir le résultat de la construction Voir l'analyse de VirusTotal

- package : tis-winlogbeat
- name : winlogbeat
- version : 8.17.4-3
- categories :
- maintainer : Amel FRADJ
- installed_size :
- editor :
- licence : Apache 2.0
- signature_date : 2025-04-02T15:15:45.000000
- size : 29.26 Mo
- locale :
- target_os : windows
- impacted_process : winlogbeat
- architecture : x64
- Page d'accueil : https://www.elastic.co/fr/
package : tis-winlogbeat
version : 8.17.4-3
architecture : x64
section : base
priority : optional
name : winlogbeat
categories :
maintainer : Amel FRADJ
description : Winlogbeat (Elastic) Keep a pulse on what's happening across your Windows-based infrastructure. Stream Windows event logs to Elasticsearch and Logstash with Winlogbeat
depends :
conflicts :
maturity : PROD
locale :
target_os : windows
min_wapt_version :
sources : https://www.elastic.co/downloads/past-releases#winlogbeat
installed_size :
impacted_process : winlogbeat
description_fr : Winlogbeat (Elastic) Prenez le pouls de ce qui se passe dans votre infrastructure Windows. Stream des journaux d'événements Windows vers Elasticsearch et Logstash avec Winlogbeat
description_pl : Winlogbeat (Elastic) Trzymaj rękę na pulsie tego, co dzieje się w infrastrukturze opartej na systemie Windows. Przesyłaj strumieniowo dzienniki zdarzeń systemu Windows do Elasticsearch i Logstash za pomocą Winlogbeat
description_de : Winlogbeat (Elastic) Behalten Sie den Überblick über die Vorgänge in Ihrer Windows-basierten Infrastruktur. Streamen Sie Windows-Ereignisprotokolle zu Elasticsearch und Logstash mit Winlogbeat
description_es : Winlogbeat (Elastic) Mantenga el pulso de lo que ocurre en su infraestructura basada en Windows. Transmita los registros de eventos de Windows a Elasticsearch y Logstash con Winlogbeat
description_pt : Winlogbeat (Elastic) Mantenha-se informado sobre o que está a acontecer na sua infraestrutura baseada no Windows. Transmita logs de eventos do Windows para o Elasticsearch e o Logstash com o Winlogbeat
description_it : Winlogbeat (Elastic) Tenete sotto controllo ciò che accade nella vostra infrastruttura basata su Windows. Trasmettete i log degli eventi di Windows a Elasticsearch e Logstash con Winlogbeat
description_nl : Winlogbeat (Elastic) Houd een vinger aan de pols van wat er gebeurt in je Windows-gebaseerde infrastructuur. Stream Windows event logs naar Elasticsearch en Logstash met Winlogbeat
description_ru : Winlogbeat (Elastic) Следите за тем, что происходит в вашей инфраструктуре на базе Windows. Потоковая передача журналов событий Windows в Elasticsearch и Logstash с помощью Winlogbeat
audit_schedule :
editor :
keywords :
licence : Apache 2.0
homepage : https://www.elastic.co/fr/
package_uuid : 277a3693-a0f2-4a1d-8827-5d10c861a400
valid_from :
valid_until :
forced_install_on :
changelog : https://www.elastic.co/downloads/past-releases#winlogbeat
min_os_version :
max_os_version :
icon_sha256sum : 8235a1cb525e7a622a31dd0db8fb59b883e8fb5d6ba06a2605add77a0e583b7d
signer : Tranquil IT
signer_fingerprint: 8c5127a75392be9cc9afd0dbae1222a673072c308c14d88ab246e23832e8c6bb
signature_date : 2025-04-02T15:15:45.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 : Kd9H3NGr/IzSjqX/XXVK1uCKfs+W9ObNAc0D6zVAJj6/PMx4aAXv7eJTr9tlwqyv9Q2XyeM6SmV1iOri2mq3A4ii7LC2IBU8/mhtpmiNnDGugRFjplZ3TSsxF9LfXu8eVJTQt5oGHZo4idCtXK4p/4e4ghf44pJA5XoW45U9fTyV9GsI9Ur9pf4nCKjbhBHgzur3vegR/T3/fxnyA0U4QhQHrOHWShXncqu4oT+nubNLuJeiK+YFPHGrqqmBviQCO1YzYvYrEJszP+nBjHlb3tLX4I+fxxx/5VEUUTCIDw84VgvtNYimJorgo5Vsh7p8qvQzqfALi292vSV2gMTOYw==
# -*- coding: utf-8 -*-
from setuphelpers import *
def install():
# Declaring local variables
bin_name = glob.glob("winlogbeat-*-windows-x86_64.msi")[0]
# Installing the software
install_msi_if_needed(
bin_name,
name=f'Beats winlogbeat',
min_version=control.get_software_version()
)
# -*- coding: utf-8 -*-
from setuphelpers import *
from setupdevhelpers import *
import glob
import waptlicences
def update_package():
# Declaring local variables
package_updated = False
proxies = get_proxies()
if not proxies:
proxies = get_proxies_from_wapt_console()
app_name = control.name
url_base = "https://www.elastic.co/downloads/beats/winlogbeat"
json_data = bs_find(url_base,"script", "id", "__NEXT_DATA__",proxies=proxies).text
all_versions = [i for i in json.loads(json_data)['props']['pageProps']['productVersions'][0] if not i['release_candidate']]
latest_release = max(all_versions, key=lambda x: Version(x['version_number']))
download_dict = {
"windows-x64": "windows-x86_64.msi"
}
os_type = control.target_os + "-" + ensure_list(control.architecture)[0]
download_url = next(iter([i['url'] for i in latest_release['package'] if i['url'].endswith(download_dict[os_type])]))
version = latest_release['version_number']
latest_bin = download_url.rsplit("/", 1)[-1]
latest_bin_extension = latest_bin.rsplit('.', 1)[-1]
# Downloading latest binaries
print(f"Latest {app_name} version is: {version}")
print(f"Download URL is: {download_url}")
if not isfile(latest_bin):
print(f"Downloading: {latest_bin}")
wget(download_url, latest_bin, proxies=proxies)
else:
print(f"Binary is present: {latest_bin}")
expected_issuer = "Elasticsearch, Inc."
sign_name = waptlicences.check_msi_signature(latest_bin)[0]
if sign_name != expected_issuer:
error(f'Bad issuer {sign_name} != {expected_issuer} ')
# Changing version of the package
if Version(version) > Version(control.get_software_version()):
print(f"Software version updated (from: {control.get_software_version()} to: {Version(version)})")
package_updated = True
else:
print(f"Software version up-to-date ({Version(version)})")
for f in glob.glob(f'*.{latest_bin_extension}'):
if f != latest_bin:
remove_file(f)
control.set_software_version(version)
control.save_control_to_wapt()
return package_updated
38d056ab130f7bf7c481c12636a4e9959de36561d3dfcbe54c6e3571bc0c1dc3 : WAPT/certificate.crt
7c750b2ea19023ad365a163f06c761312f099d5402505ab3bdf5b1936de88733 : WAPT/control
8235a1cb525e7a622a31dd0db8fb59b883e8fb5d6ba06a2605add77a0e583b7d : WAPT/icon.png
7c6370d2d3799d8fae3d5ab6db39424f4c26d75089089206d938b936a2c1e84b : luti.json
35e1913d726589b0551a59acdf7b8fad791d05393f1113f827c9a3bd8c7c8ee4 : setup.py
0caed1dbb93836f225efbab3c47126a14e2b376d96ddaecede2f1401cbd28958 : update_package.py
a868611eb631b936880e573ad2e31be4f0fc1b05821439294484679fb465eaba : winlogbeat-8.17.4-windows-x86_64.msi