Giter VIP home page Giter VIP logo

prtg-exescriptadvanced-talendscheduledtask's Introduction

prtg-exescriptadvanced-TalendScheduledTask

This project contains source code of the PRTG EXE/Script Advanced sensor Get-TalendScheduledTask.

Sensor Summary

Script Language: Powershell
Version: v1.0.0
Author: Andreas Strobl <[email protected]>

Sensor Description

This Advanced Sensor will report Task statistics based on Windows Scheduled Task and error entries it found in a XML log file maintained by the Talend orchestration job.

This script performs two tests: it checks for the periodic execution of the defined Windows Scheduled Task and looks for error entries in the Talend Job maintained log file.

Additionally this Advanced Sensor script allows to monitor whether the Windows task is disabled. In this case an error will be reported back to the probe.

Parameters

ComputerName string, mandatory: Specifies the computer on which the command runs. The default is the local computer.

SensorName, string, mandatory: Specifies the name of the PRTG sensor.

TaskName, string, mandatory: Specifies a name of a scheduled task for Talend Open Studio.

TaskPath, string, optional: Specifies a path for scheduled tasks in Task Scheduler namespace. You can use / for the root folder. If you do not specify a path, the cmdlet uses the root folder. Since PRTG posseses limited parsing capabilities the path separator MUST BE /.

WindowsUser, string, optional: Specifies the username that authenticates the PSSession. If required pass on PRTG parameter %windowsuser.

WindowsPassword, secureString, optional: Specifies the password to authenticate the PSSession. If required pass on PRTG parameter %windowspassword. Do not provide this value on the commandline use -WindowsCredential instead.

WindowsCredential, PSCredential, optional: Specifies a PSCredential object to authenticate the PSSession.

TalendLogFile, literalPath, optional: Specifies an absolute literal path to a file a Talend Job logs its START-END events to. Use / as path separator.

TalendJobNamespace, string, optional: Specifies the namespace in domain reverse order. Required if handling Talend Open Studio log files.

prtg-exescriptadvanced-talendscheduledtask's People

Contributors

astrobl1904 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.