Zabbix Share

Zabbix templates, modules & more
Log in
Choose social to login:
Login With Google
Login With Github

Nav view search

Navigation

Advanced Search
  • Applications
    • 1C
    • Anti-Virus
    • Backup
    • Bug and issue tracking
    • Cluster
    • Clustered File Systems
    • DNS
    • Excel Export
    • Firewall
    • HelpDesk System
    • High Availability (HA)
    • Java Application
    • Mail servers
    • Misc
    • Monitoring System
    • NFS
    • NTP
    • Others
    • Pi-Hole
    • Process Managers
    • Queue managers
    • Security
    • SIEM
    • Skype
    • Ticketing System
    • Time synchronization
    • TV Broadcasting
    • Web-servers
  • Cloud
  • Databases
  • Network Appliances
  • Network Devices
  • Official Templates
  • Operating Systems
  • Power (UPS)
  • Printers
  • SCADA, IoT, Energy, Home Automation, Industrial monitoring
  • Server Hardware
  • Storage Devices
  • Telephony
  • Unsorted
  • Virtualization
  • Zabbix
  • Recently Added
  • Recently Updated
  • Popular
  • Most Rated
  • Top Rated
  • Most Reviewed

Template to get information about .NET status

Template to get information about .NET status

This template was created to be applied at a Veeam Backup Service Provider. The customer had many problems related to .NET version and we build a simple script and template to put on Veeam servers and monitor via Zabbix.

 

What information it will get?

With this template, you will be able to get .Net Version that is installed on the server, the KB number of the last .NET update and the date of the last .NET update if exists.

 

How to use

After import the template on Zabbix, you will need to put the script on Zabbix home at "scripts" folder at client machine side. After it, go to the Zabbix_agent.conf (client machine side) and add this line:

UserParameter=netinfo[*],PowerShell.exe -ExecutionPolicy UnRestricted -File <SCRIPT PATH> $1 $2

***Note: Remember to change the value <SCRIPT PATH> to the real script path.****

After it is only add the template at the host that you want to monitor.

 

How can I test the script on client side?

You can test the script running it via powershell with this parameters. E.g:

.\Netframeworkinfo.ps1 netver

****return .NET version****

.\Netframeworkinfo.ps1 kbnumber

****return the KBnumber of the last update of the .NET****

.\Netframeworkinfo.ps1 updatedate

****return the date of the last update of the .NET****

 

Known Issues:

To charge the variable $session, the windows update service needs be enabled and running. You will perceive this issue if you receive error related this variable when to try get values of KBNUMBER and UPDATEDATE.

 

Note:This template was used on version 5.0.4 only.

Rating
502
2 votes

Listing Details

Type
Template
Min Zabbix version
4.4.x
Features
  • Zabbix Agent
Link
github.com/Vinicius-pinh/Zabbix/tree/main/Netframework_info
Created
2020-11-03
Modified
2020-11-03 15:43:28
Version 5.0
Download (44 downloads)
1 version, '2020-11-03 14:06' modified
Tags
Powerhsell
Author
Vinicius dos santos Pinheiro
Owner
Vinicius
RecommendReportOwner's listing
All resources created by third parties; use at your own risk
© 2001-2018 by Zabbix SIA. All rights reserved. Trademark Policy · Contact us