Kapalı

Need a powershell module which scans a LAN, gathers WMI and SNMP data and syncronizes data via REST to internet API

I help manage a technical helpdesk.

Recently my company has begun using AutoTask PSA as our helpdesk - however we're not using the additional ($) functionality which has an agent run on each computer and report back to our PSA (helpdesk).

So, we have to enter much of the data manually, and we can't use the helpesk to it's fullest.

We'd like a powershell module (I say module instead of script because we want to be able to expand upon this module in the future)

The module needs to:

1. Run as a task (windows task scheduler)

2. Scan a defined IP address range (may change per site, or have multiple ranges)

3. Collect Data in a secure method

4. Compile Data

5. Connect to Restful API using client (unique) credentials

6. Potentially download restful API data to match up fields (or, we can help with this during creation process as the fields can be set, or reference templates downloaded)

7. Update via REST api, log data so it can be reviewed locally if needed (a log per instance with eventual trimming).

Necessary Skills:

- Powershell and potentially POSHGui

- Knowledge of Powershell Modules as they relate to POSHGui and this task's intent

- Writes in such a way that powershell novices can add to without messing things up (modules)

- WMI queries, SNMP queries

- REST API interactions to include ensuring that updates sent about a device are matched to the proper device on the API receiving side of things.

- Some knowledge of AD as they relate to storied / progressive permissions would be helpful (running task as user, but task item has access to credentials which allow it to log into said devices)

It may be helpful for me to note: since we manage these sites and API, if there's a change to be made which makes this task easier (like setting up specific ports / IP rules, setting up accounts, modifying / creating data on the API side) - we just need to be asked. I hope this makes completing this task to our hopes/desires/dreams/expectations more approachable.

Ideally (but not necessarily) whomever we hired for this task would become our go-to for updating the module in the future.

Eventually we'd want this module to not only do scanning and updating of our current resources, but our potential resources as well. I dream that our sales person or level 1 tech can go on a site with this very same powershell module and instead of setting it to scan and report automatically, can be set to scan and report to a beautiful report, or instead find issues, or differences.

Beceriler: Ağ Yönetimi, Powershell, RESTful, Windows Sunucu

İşveren Hakkında:
( 2 değerlendirme ) Savannah, United States

Proje NO: #19338814

Bu iş için 12 freelancer ortalamada $43/saat teklif veriyor

Lee2133

Hi, There Senior Systems Engineer here. I would like to complete this project for you. I can provide you with certifications as well. Please let me know when you're available to discuss further.

$50 USD / saat
(87 Değerlendirme)
6.2
$41 USD / saat
(7 Değerlendirme)
6.0
AhmadSameer

Hey there, I'm a System Engineer with coding skills. I had developed tons of scripts using Powershell. Regards.

$50 USD / saat
(33 Değerlendirme)
5.0
sergioeliot3

Hi there, Thanks for using freelancer com. My name is Sergio and I am a software developer dedicated 100% here in the marketplace. I am confident programming in PowerShell. I have learned it during my performance Daha Fazla

$25 USD / saat
(2 Değerlendirme)
5.1
bmartynvw

Hi, My name is Benjamin. I'm an expert developer with over 14 years of experience. I have built a few tools for network monitoring using C# and PowerShell. I can demonstrate a couple of them for you. Look forwar Daha Fazla

$50 USD / saat
(4 Değerlendirme)
3.9
Ivan927

Hello! I am very interested in your post project. i am really looking for this kind of project for a long time in freelancer since i have rich experience on it. I think this project is very suitable for me and i am Daha Fazla

$41 USD / saat
(2 Değerlendirme)
3.6
hjr122413

Howdy. How is your day? I just checked your project “Need a powershell module which scans a LAN, gathers WMI and SNMP data and syncronizes data via REST to internet API” and I have gone through your project details. Daha Fazla

$44 USD / saat
(2 Değerlendirme)
3.6
vinisaac

I would love to work on your project. I have more than 25 years of experience in web/software development and system administration. My latest work is [login to view URL] Have worked on many simple to comple Daha Fazla

$47 USD / saat
(2 Değerlendirme)
3.0
brunojosafa

Hi, I have experience with powershell and Windows automation solution and I can help you in this project.

$41 USD / saat
(2 Değerlendirme)
2.4
dreamci

Hi Full Stack Expert development team is ready to serve you. Send me a message so we can talk about the details Thanks.

$50 USD / saat
(0 Değerlendirme)
0.0
adampohp79

Hi I am a full stack developer and I have rich experiences in Website development. My major skills is Full stack(Frontend, Backend). Backend: Laravel, WordPress, Django, Flask, Yii, Symfony, Node.js, ExpressJS Fro Daha Fazla

$41 USD / saat
(0 Değerlendirme)
0.0
christinestraub

Hello Nice to meet you. I'm a full-stack developer with 5 years of experience in devops and development. [login to view URL] [login to view URL] [login to view URL] [login to view URL] and Daha Fazla

$41 USD / saat
(0 Değerlendirme)
0.0