Skip to content

Commit 0aa3bed

Browse files
authored
Merge pull request SkylineCommunications#2 from SkylineCommunications/Update-Readme
Update readme files
2 parents e21ade9 + aeb15e9 commit 0aa3bed

File tree

4 files changed

+36
-2
lines changed

4 files changed

+36
-2
lines changed

Amsterdam Internet Exchange/README.md

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# Amsterdam Internet Exchange
2+
3+
This scripted connector scrapes data from the AMS-IX website (https://www.ams-ix.net/) for various locations, including Amsterdam, Bay Area, Caribbean, Chicago, Hong Kong, and Mumbai. It then sends the collected data to a Data API.
4+
5+
The script utilizes the BeautifulSoup library to parse the HTML, retrieves specific data from each location, corrects numeric values and units, and finally constructs a JSON body for the API request.
6+
7+
The locations are mapped to their respective codes, and the script iterates through them to compile the necessary information before sending it to the Data API endpoint.

Azure Data v2/Readme.md

+20-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,23 @@
1-
**Requirements:**
1+
# Azure Data v2
2+
3+
The Scripted Connector collects data on both active and deallocated Windows Server 2022 VMs in Azure. It acquires essential information about Azure virtual machines, encompassing:
4+
5+
- Resource Group Name
6+
- VM ID (Name)
7+
- Location
8+
- Operating System (OS)
9+
- VM Tags
10+
- VM SKU
11+
- Hybrid License status
12+
13+
Additionally, it conducts counts for the following metrics:
14+
15+
- Number of VMs per VM Tag
16+
- Number of VMs and reservations per VM SKU
17+
18+
The gathered details, along with the computed counts, are subsequently transmitted to the Data API.
19+
20+
## Setting it up
221

322
1. **App Registration Setup:**
423
- Create an app registration in the Azure portal.

Coincap/README.md

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# Coincap
2+
3+
This Scripted Connector retrieves cryptocurrency asset information from the [CoinCap 2.0 RESTful API](https://docs.coincap.io/). Afterward, it transforms specific string values into floats before transmitting the adjusted data to the Data API endpoint.

README.md

+6-1
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,15 @@
22

33
This repository contains examples of Scripted Connectors.
44

5-
These connectors can be written using Python or PowerShell. The scripts, in turn, transmit JSON data through a local HTTP call to the Data API. Subsequently, this action initiates the generation of an element through an automatically created connector. The Scripted Connectors are available through the module [Data Sources](https://docs.dataminer.services/user-guide/Advanced_Modules/Data_Sources/Data_Sources.html).
5+
Scripted Connectors offer flexible access to data from any source imaginable, across hardware, software, and cloud services. These connectors can be written using Python or PowerShell and are available through the module [Data Sources](https://docs.dataminer.services/user-guide/Advanced_Modules/Data_Sources/Data_Sources.html). The scripts, in turn, transmit JSON data through a local HTTP call to the Data API. Subsequently, this action initiates the generation of an element through an automatically created connector.
66

77
This functionality has not yet been made available to the general public, but is available as a soft launch option. Follow the steps listed in [Installation and setup](https://aka.dataminer.services/scripted-connectors) to activate this functionality.
88

9+
Examples include
10+
11+
- [Amsterdam Internet Exchange](Amsterdam%20Internet%20Exchange) : scrapes data from the AMS-IX website for various locations, including Amsterdam, Bay Area, Caribbean, Chicago, Hong Kong, and Mumbai.
12+
- [Azure Data v2](Azure%20Data%20v2) : collects data on both active and deallocated Windows Server 2022 VMs in Azure.
13+
- [Coincap](Coincap) : fetches data from the CoinCap API, converting certain string values to floats, and sending the modified data to Data API.
914

1015
# Meta Data (for Skyline Communications)
1116

0 commit comments

Comments
 (0)