Monitor CMG - Configuration Manager (2023)

  • Article
  • 7 minutes to read

See Application: Configuration Manager (current)

Once the Cloud Management Gateway (CMG) is running and clients connect through it, you can monitor clients and network traffic. Monitor the service to make sure it's working optimally.

monitor customers

Clients connected through the CMG appear in the Configuration Manager console the same way as on-premises clients. For more information, seehow to monitor customers.

Monitor traffic in the console

Monitor traffic on the CMG using the Configuration Manager console:

  1. Go toAdministrationworkspace, expandCloud-Servicesand select thatCloud-Management-GatewayIs.

  2. Select the CMG from the list box.

  3. View traffic information in the details pane for the CMG endpoint and the site system capabilities it connects to. These statistics show customer requests that fall into these roles. Requests include policies, location, registration, content, inventory, and customer notifications.

monitor content

Monitor content that you distribute to a CMG like any other distribution point. For more information, seemonitor content.

When you view the CMG list in the console, you can add more columns to the list. For example himStorage capacity (GB)The column shows the amount of data that customers have downloaded from the service in the last 30 days.

(Video) Configure Cloud Management Gateway - ConfigMgr (SCCM/MEMCM) Lab Tutorial

monitor logs

The following table lists the log files that contain information about the Cloud Management Gateway.

registration nameDescriptionComputer with log file
CloudMgr.logRecords details about the provision of the Cloud Management Gateway service, the status of the running service and usage data related to the service. To set the logging level, edit theRecord levelValue in the following registry key:HKLM\SOFTWARE\ Microsoft\SMS\COMPONENTS\ SMS_CLOUD_SERVICIOS_MANAGERÖinstallation directoryFolders on the primary site server or CAS.
CMGSetup.logUnited States 1Records details about the second phase of cloud management gateway deployment (deployment on-premises in Azure). To configure the logging level, use the settingstrack level(Information(Standard),detailed,Mistake) NOAzure Portal Settings\Cloud ServicesabÖ%approot%\registroson the Azure server or in the SMS/Logs folder on the site system server
CMGService.logUnited States 1Records details about the main component of the Cloud Management Gateway service in Azure. To configure the logging level, use the settingstrack level(Information(Standard),detailed,Mistake) NOAzure Portal Settings\Cloud ServicesabÖ%approot%\registroson the Azure server or in the SMS/Logs folder on the site system server
SMS_Cloud_ProxyConnector.logRecords details about the configuration of connections between the Cloud Management Gateway service and the Cloud Management Gateway endpoint.Website-Systemserver
CMGContentService.logUnited States 1If you enable a CMG to also serve content from Azure Storage, this registry will record the details of that service.Ö%approot%\registroson the Azure server or in the SMS/Logs folder on the site system server
  • Use to troubleshoot deploymentCloudMgr.logmiCMGSetup.log
  • Use to troubleshoot service healthCMGService.logmiSMS_Cloud_ProxyConnector.log.
  • Use to troubleshoot client trafficCMGService.logmiSMS_Cloud_ProxyConnector.log.

Note 1: Synced Azure logs

These are local Configuration Manager log files that the cloud service manager syncs from Azure storage every five minutes. The cloud management gateway sends logs to Azure Storage every five minutes. Therefore, the maximum delay is 10 minutes. Detailed options affect local and remote logs. The actual filenames include the service name and role instance ID. For example CMGservice name-RoleInstanceID-CMGSetup.log. These log files are synchronized, so you don't need RDP to the cloud management gateway to get them, and this option isn't supported.


The cloud admin panel provides a centralized view for using the CMG. It also displays data about cloud users and devices.

In the Configuration Manager console, go toAt sightWorkspace. ChooseCloud-ManagementKnot and look at the tiles on the board.

The following screenshot shows the CMG specific section of the Cloud Admin Dashboard:

connection analyzer

To help troubleshoot, use the CMG connection analyzer for real-time verification. The utility in the console checks the current status of the service and the communication channel through the CMG endpoint to each management point that allows CMG traffic.

  1. In the Configuration Manager console, go toAdministrationWorkspace. ExpandCloud-Servicesand select thatCloud-Management-GatewayIs.

  2. Select the target CMG instance, and then selectconnection analyzerI left.

  3. In the CMG Connection Analyzer window, select one of the following options to authenticate with the service:

    1. Azure AD users- Use this option to simulate communication in the same way as a cloud-based user identity connected to an Azure AD-joined Windows device. chooseEnterto securely enter credentials of an Azure AD user account.

      (Video) How To Setup Cloud Management Gateway (CMG) in Microsoft SCCM to Manage Internet Clients

    2. client certificate: Use this option to simulate communication in the same way as a Configuration Manager client with aClient Authentication Certificate.

  4. chooseBeginto start the analysis. The analysis window displays the results. Select an entry to view more details in the Description field.

Monitor CMG - Configuration Manager (2)

Configure outgoing traffic alerts

Outbound traffic alerts let you know when network traffic approaches a 14-day threshold. By creating the CMG, you can set up traffic alerts. If you skipped this part, you can still configure alerts after the service is running. Adjust alarm settings at any time.

You can also set limits on the amount of data you want to store in the CMG that clients download. Use alerts for these thresholds to decide when you can stop or remove the cloud service, customize content stored in the CMG, or change which clients can use the service.

  1. Go toAdministrationworkspace, expandCloud-Servicesand select thatCloud-Management-GatewayIs.

  2. Select the CMG in the list pane, and then selectCharacteristicsI left.

  3. Go towarningsGuide to enable thresholds and alerts:

    • specifies the14 days data limit for outgoing data transferin gigabytes (GB). This limit helps control the amount of data transferred from CMG to clients every two weeks. By default, this limit is approx.10 TB. The default is10.000GB. The site generates critical alerts and alerts when transfers reach the levels you set. By default, these alerts occur at 50% and 90% of the threshold.

    • If CMG is enabled for content, also specify aStorage warning limit. This limit sets an upper limit on the amount of content stored in the CMG. By default, this limit is approx.2 TB. The default is2.000GB. Configuration Manager generates critical alerts and alerts when the remaining free disk space reaches certain values. By default, these alerts occur at 50% and 90% of the threshold.


CMG alerts depend on Azure usage statistics, which can take up to 24 hours to become available. For more information on storage analytics for Azure, seememory analysis.

On an hourly cycle, the primary site that the CMG is monitoring downloads transactional data from Azure. Stores this transaction data in theCloudDP-<Service Name>.logFile on the website server. Configuration Manager evaluates this information against the storage and transfer quotas for each CMG. When data transfer reaches or exceeds the volume specified for alerts or critical alerts, Configuration Manager generates the appropriate alert.

Because the site downloads information about data transfers from Azure every hour, usage may exceed a critical or warning threshold before Configuration Manager can access the data and raise an alert.

(Video) ConfigMgr Cloud Management Gateway - Virtual Machine Scale Sets

Stop the CMG if it exceeds the limit

Configuration Manager can stop a CMG service when total data transfer exceeds its limit. Carrywarningsto trigger notifications when usage reaches critical or warning levels. To reduce unexpected Azure charges due to increased usage, this option disables the cloud service.


Even if the service is not running, there are still charges for the cloud service. The service disruption does not eliminate all associated Azure costs. To eliminate all cloud service costs,Remove the CMG.

If you stop the CMG service, internet-based clients cannot communicate with Configuration Manager.

All data transfer (outbound) includes cloud service and storage account data. This data comes from the following streams:

  • CMG for the client
  • CMG for the site, including CMG log files
  • If you enable CMG for content, storage account for the client

For more information about these data streams, seeCMG ports and data flow.

(Video) Cloud Management Gateway (CMG) Community Session with the Patch My PC Team

The memory warning threshold is independent. This alert monitors the capacity of your Azure Storage instance.

If you use the CMG instance in theCloud-Management-GatewayIn the console, you can see the entire data transfer in the details pane.

Configuration Manager checks the threshold every six minutes. If there is a sudden increase in usage, it can take up to six minutes for Configuration Manager to detect that the threshold has been exceeded and stop the service.

Process to stop the cloud service when it exceeds the limit

  1. Configure outgoing traffic alerts.

  2. NOwarningsOn the CMG Properties tab, enable the option toStop this service when the critical threshold is exceeded.

To test this feature, temporarily decrease one of the following values:

  • 14-day limit for data transfer out (GB). The default is10000.

  • Threshold percentage to generate a critical alert. The default is90.

Next Steps

If you need to change the configuration, you can change the CMG:

Modify a CMG

(Video) Cloud Management Gateway Webinar


How do I monitor clients in Configuration Manager? ›

Monitor individual clients
  1. In the Configuration Manager console, go to the Assets and Compliance workspace. ...
  2. For more detailed online status, add the client online status information to the device view. ...
  3. Select an individual client in the list pane to see more status in the detail pane.
Oct 4, 2022

How to configure CMG step by step? ›

In this article
  1. Set up a CMG.
  2. Configure primary site for client certificate authentication.
  3. Add the CMG connection point.
  4. Configure client-facing roles for CMG traffic.
  5. Configure boundary groups.
  6. BranchCache.
  7. Distribute and manage content.
  8. Next steps.
Oct 4, 2022

How do I know if my SCCM client is working? ›

Go to Control Panel and select Configuration Manager. If the Configuration Manager item is not there, the SCCM client may not be installed. You can confirm by checking whether C:\Windows\CCM exists. If it is missing, there is no SCCM client installed.

How will you check if SCCM client is healthy? ›

SCCM Admin Console Navigate to Monitoring –> Client Status. Following are the options you can try to assess the SCCM client's Health issues. Administration workspace and click on Management Insights – All Insights – Non-CB Client Versions: Lists all clients whose versions aren't a current branch (CB) build.

How do you monitor client progress? ›

How to Track Client Progress
  1. Progress reports. Structured progress reports are a simple and effective means of helping clients evaluate progress and focus on their goals. ...
  2. 'Before and after' photos. Sometimes a simple visual reminder can speak volumes. ...
  3. Workout or nutrition records. ...
  4. Communication.
Sep 11, 2021

How do I configure client settings in Configuration Manager? ›

In the Configuration Manager console, go to the Administration workspace, and select the Client Settings node. Select Default Client Settings. On the Home tab of the ribbon, select Properties. View and configure the client settings for each group of settings in the navigation pane.

How do I run SCCM Configuration Manager? ›

How to Launch SCCM Console? Launch ConfigMgr / SCCM console – Click Start | <All Programs> | Microsoft System Center | Configuration Manager Console.

What is CMG configuration? ›

The cloud management gateway (CMG) provides a simple way to manage Configuration Manager clients over the internet. You deploy CMG as a cloud service in Microsoft Azure. Then without more on-premises infrastructure, you can manage clients that roam on the internet or are in branch offices across the WAN.

How do I monitor SCCM deployment? ›

To monitor deployment status
  1. In the Configuration Manager console, click Monitoring.
  2. In the Monitoring workspace, click Deployments.
  3. Click the task sequence for which you want to monitor the deployment status.
  4. On the Home tab, in the Deployment group, click View Status.
Oct 4, 2022

How do I monitor SCCM application deployment? ›

Monitor app state in the console
  1. In the Configuration Manager console, go to the Monitoring workspace, and select the Deployments node. If your site has numerous deployments, filter the list to just application deployments. ...
  2. Select a deployment for the app to monitor.
Oct 4, 2022

How do I check my SCCM server status? ›

In the Configuration Manager console, go to the Administration workspace, expand Site Configuration, and select the Sites node. Select a site, and then on the Home tab of the ribbon, in the Settings group, select Configure Site Components, and then select Status Reporting.

How do I fix a broken SCCM client? ›

How to Repair SCCM Console
  1. First close the Configuration Manager console. This is important.
  2. Go to Control Panel > All Control Panel Items > Programs and Features.
  3. From the list of installed programs, right click Microsoft Endpoint Configuration Manager console and click Repair.
  4. The repair option repairs the console.
Jul 25, 2022

How do I troubleshoot SCCM client issues? ›

Make sure the user has proper access (Administrator?) Click on the Open Logs button and select any of the following options to start SCCM client troubleshooting. Click the Close and Clear logs button and select any of the following options to clear the multiple windows of log files.

How often does SCCM check for new software? ›

By default, within SCCM, the client evaluation settings for available software updates is set to 7 days. If machines have issues with an update deployment, they wont check again for available updates until the next 7 days has passed.

How often do SCCM clients check in? ›

The Client Policy polling interval time in SCCM specifies how frequently client computers checks and download new client policy(s). By default, the client policy polling interval is set to 60 minutes.

How do I analyze SCCM logs? ›

The ConfigMgr log files can be viewed with a tool called CMTrace tool located in the path: <ConfigMgr_Install_Media>/SMSSETUP/TOOLS.
If you are looking for tools to open and view SCCM log files, you can use one of these tools:
  1. CMTrace Log Viewer.
  2. Support Center Log File Viewer.
  3. Notepad++
  4. Universal Viewer.
  5. File Viewer Lite.
Dec 23, 2022

How do I force SCCM to check for updates? ›

To force the list to update, please do the following:
  1. Open Control Panel.
  2. Select System and Security.
  3. From the list, select Configuration Manager.
  4. Select the Actions tab. Select Machine Policy Retrieval & Evaluation Cycle, then click Run Now. ...
  5. The available software in Software Center should update soon.
May 26, 2022

What are the three types of progress monitoring? ›

There are two types of progress monitoring: mastery measurement (MM) and general outcome measurement (GOM), often referred to as curriculum-based measurement (CBM). When people use the term progress monitoring, they are usually referring to GOM, and in particular CBM.

What are the four basic choices for progress monitoring? ›

The National Center on RTI says the four essential components of a research-based framework for RTI are: universal screening, continuing progress monitoring, multi-level prevention system, and data-based decision making.

What is the first step in progress monitoring? ›

The first step in progress monitoring is to identify a measure to assess the skills targeted by the intervention. The type of progress monitoring measure a teacher uses will depend on the student's instructional level rather than his or her grade level.

Can Configuration Manager force a device to restart? ›

Configuration Manager can force a device to restart

Configuration Manager enables this setting by default. This client setting applies to all application, software update, and package deployments to the device. Until a user manually restarts the device: Software updates and app revisions may not be fully installed.

How do I configure my client server and IP address? ›

Setting the IP address on your PC or mobile computer
  1. Click Start >Settings >Control Panel.
  2. On the control panel, double-click Network Connections.
  3. Right-click Local Area Connection.
  4. Click Properties. ...
  5. Select Internet Protocol (TCP/IP), and then click Properties.
  6. Select Use the Following IP Address.

What is the difference between SCCM and Configuration Manager? ›

What is SCCM? The System Center Configuration Manager (SCCM) is another Microsoft. It is also known as Configuration Manager. To administrators, this tool provides a way to handle all of the aspects of Windows-based servers of businesses, devices, and desktops from one individual hub.

Is SCCM the same as Configuration Manager? ›

Microsoft Endpoint Configuration Manager, formerly known as System Center Configuration Manager (SCCM), is a Windows-centric endpoint management tool for devices within an Active Directory domain. Historically deployed on prem on a Windows Server, SCCM can now also be deployed as cloud-hosted within Azure.

How does SCCM work step by step? ›

Once an operating system is installed, SCCM kicks in to update or patch the system. It keeps track of the system inventory and remote control capabilities. It enables IT, administrators, to keep up with the system configuration of all the machines based on a single and common organizational configuration.

Is CMG required for co management? ›

When your devices are on the internet, co-management requires the Configuration Manager CMG. The CMG enables your internet-based Windows devices to communicate with your on-premises Configuration Manager deployment.

Do I need CMG for co management? ›

There is a requirement to setup the Cloud Management Gateway (CMG) to allow Co- management configuration to be completed. Once the connection between SCCM and Intune is complete, all Co-managed device workloads that will be controlled via Intune will be managed from the NHSmail Azure Tenant.

How do I check my CMG certificate? ›

Globally unique name
  1. Sign in to the Azure portal.
  2. From the Azure portal home page, select Create a resource under Azure services.
  3. Search for Virtual machine scale set. ...
  4. Select the Subscription and Resource group that you'll use for the CMG.
  5. In the Virtual machine scale set name field, type the prefix that you want.
Oct 4, 2022

Can SCCM discover monitors? ›

Monitors are generally considered “end-user devices” in ServiceNow Discovery, so they should get discovered by SCCM. But please have a check on your instance and if you have the CI Class as “Computer” then just try a simple quick discovery with the IP address.

How do I use deployment monitoring tool? ›

The Deployment Monitoring Tool supports graphical user interface only. To launch the tool, run DeploymentMonitoringTool.exe as an administrator.
Actions menu
  1. Client Properties: \\<hostname>\c$\Windows\CCM\Logs\PolicyAgent. ...
  2. Deployments: \\<hostname>\c$\Windows\CCM\Logs\PolicyAgent.
Oct 4, 2022

Can SCCM track application usage? ›

SCCM provides a good feature called “Software Metering” that monitors application usage. Software metering is used to monitor Windows PC desktop apps with a filename ending in .exe.

How do I monitor an application? ›

Application monitoring can be accomplished by dedicated tools to monitor apps, or by collecting and analyzing logs using log management tools. With application monitoring, the end goal is to maximize availability and give customers the best experience.

How do I check my CCM logs? ›

To view the logs, use the Configuration Manager log viewer tool CMTrace. It's located in the \SMSSetup\Tools folder of the Configuration Manager source media. The CMTrace tool is added to all boot images that are added to the Software Library.

How long does SCCM deployment take? ›

The deployment should show up quickly. I typically allow about 1 minute between starting the deployment and running the machine policy retrieval and evaluation cycle and the deployment comes up every time. Save this answer.

Does SCCM do patching? ›

What is SCCM patch management? System Center Configuration Manager (SCCM) is a software management suite provided by Microsoft that allows IT teams to manage Windows-based computers. Of its many features, SCCM is commonly used by organizations to deploy updates and security patches across a network.

How do I clear SCCM client cache? ›

Configure the cache on the client computer
  1. On the client computer, open the Configuration Manager control panel.
  2. Switch to the Cache tab. Set the space and location properties. The default location is %windir%\ccmcache .
  3. To delete the files in the cache folder, choose Delete Files. Important.
Oct 4, 2022

Does SCCM client require a reboot? ›

SCCM Requires a Reboot to Complete the Installation.

How can I improve my SCCM? ›

SCCM Best Practices (Tips and Tricks)
  1. Central Administration Site (CAS) ...
  2. Do not Install Secondary Sites in remote locations. ...
  3. Colocate SQL. ...
  4. SQL Configuration and Maintenance. ...
  5. Site Systems SCCM Best Practice. ...
  6. Stay Current. ...
  7. Setup and install a Cloud Management Gateway. ...
  8. Client installation Compliance.
Jan 31, 2023

How many clients can SCCM manage? ›

A stand-alone primary site supports the following number of devices: 175,000 total clients and devices, not to exceed: 150,000 Windows clients. Also see, support for embedded devices.

Is SCCM end of life? ›

Microsoft Endpoint Configuration Manager (SCCM) Version 2107 End of Life. Microsoft Endpoint Configuration Manager version 2107 will be going end of life on the 2nd of February, 2023. To ensure your SCCM version is fully supported you are advised to update to version 2111 or higher.

What will replace SCCM? ›

Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.

How do you monitor configurations? ›

You can use the monitor configuration functions to get information from a monitor and to change a monitor's settings. You can use these functions to : Change a monitor's geometry settings, such as the width and height of the display. Change image settings, such as brightness and contrast.

How do I configure monitoring? ›

How to Setup Server Monitoring
  1. Login to
  2. Click on the “Server Monitoring” tab under “My Services”.
  3. Click “Configure” next to your domain.
  4. Click “Add Monitor.”
  5. Select the service (HTTP, FTP, TCP Etc) you want to monitor from the drop-down menu and click “Next.”

How would you monitor the connection of the client in the server? ›

In Server Manager, click Tools, and then click Remote Access Management. Click REPORTING to navigate to Remote Access Reporting in the Remote Access Management Console. Click Remote Client Status to navigate to the remote client activity and status user interface in the Remote Access Management Console.

How do you manage client information? ›

8 ways to manage customer data
  1. Take security seriously.
  2. Gather information ethically.
  3. Decide what you really need.
  4. Invest in customer database software.
  5. Back up your data.
  6. Clean up your customer data.
  7. Train your team.
  8. Think about access.
Aug 23, 2022

What is monitor Display configuration? ›

The Display Configuration is for configuring the display settings of Windows desktops by customizing the primary and secondary display resolution. In addition to this, the DPI settings for font can be set.

What is the best monitor setting for work? ›

The key thing to remember is that you should be looking slightly down at your work. The center of the screen should be located between 15 and 20 degrees below horizontal eye level. A good rule of thumb: Text should be three times the smallest size you can read from a normal viewing position.

How do I fix auto config monitor? ›

Change your screen resolution by right-clicking on your desktop, selecting "Properties," then "Display Settings." The resolution size you choose doesn't matter. Changing the screen size sometimes resets the settings and fixes the "Auto Config Please Wait" error.

What are the two primary methods used for network monitoring? ›

SNMP and WMI are the two primary protocols used in device monitoring.

How do I setup an IP monitor? ›

Configure the ipMonitor listening port.
Prevent unauthorized access to the ipMonitor Web Console
  1. Click Start > SolarWinds ipMonitor > Configure ipMonitor.
  2. Click Communications: Lockout.
  3. Click Add.
  4. Enter the starting and ending IP address range for all computers that require access, and then click OK.

What is the tool used for monitoring network monitoring? ›

OpManager, the best network monitoring tool, monitors interfaces using SNMP and provides a single customizable dashboard to view and analyze bandwidth performance and network traffic for your IT network.

How do I monitor user activity on my network? ›

There are various methods implemented to monitor and manage user activity such as:
  1. Video recordings of sessions.
  2. Log collection and analysis.
  3. Network packet inspection.
  4. Keystroke logging.
  5. Kernel monitoring.
  6. File/screenshot capturing.
Sep 12, 2018

What is the tool used for server monitoring? ›

Dynatrace is a full-fledged server performance monitoring tool available in both software as a service (SaaS) and on-site models. With the ability to monitor server metrics as well as server logs, Dynatrace should meet most of your monitoring needs.

How do you monitor server performance? ›

Best Practices For Server Monitoring
  1. Establish A Baseline. A baseline represents an ideal standard of your server performance. ...
  2. Track Key Metrics. ...
  3. Use Effective Monitoring Tools. ...
  4. Monitor Consistently. ...
  5. Set Up Notifications And Reports.

How can I be a good client manager? ›

10 Client Management Tips Recommended by Agency Owners
  1. Respect Your Client's Time. ...
  2. Maintain Positive Relations. ...
  3. Educate Your Clients. ...
  4. Make an Employee Act as an Advocate for the Client. ...
  5. Learn to Manage Time. ...
  6. Learn Their Communication Patterns. ...
  7. Involve the Client in the Process. ...
  8. Understand Their Needs.
Nov 21, 2021

How do you improve client management skills? ›

Here are eight simple effective client management skills to practice:
  1. Establish preferred communication. ...
  2. Invest in cloud-based accounting practice management software. ...
  3. Always follow up. ...
  4. Manage client expectations transparently. ...
  5. Schedule client management tasks weekly. ...
  6. Utilize client portals. ...
  7. Know when to say no.

What are the best ways to manage a difficult client? ›

10 strategies for dealing with difficult customers
  1. First and foremost, listen. ...
  2. Build rapport through empathy. ...
  3. Lower your voice. ...
  4. Respond as if all your customers are watching. ...
  5. Know when to give in. ...
  6. Stay calm. ...
  7. Don't take it personally. ...
  8. Remember that you're interacting with a human.
Feb 21, 2023


1. How to Set Up Co-Management in Microsoft SCCM to Connect to Microsoft Intune
(Patch My PC)
2. SCCM CMG Troubleshooting Using Connection Analyzer Tool Troubleshooting CMG Connection Issues
(Anoop C Nair)
3. Part 7 Cloud Management Gateway - ConfigMgr CB and the Microsoft cloud platform
4. Manage ConfigMgr internet based clients with the Cloud Management Gateway Gerry Hampson
(Microsoft 365 Virtual Marathon)
5. Can't convert CMG from Classic to Scale Set? Here's why
6. Policy Transformation | Unpacking Endpoint Management
(Windows IT Pro)


Top Articles
Latest Posts
Article information

Author: Arielle Torp

Last Updated: 26/08/2023

Views: 6027

Rating: 4 / 5 (61 voted)

Reviews: 92% of readers found this page helpful

Author information

Name: Arielle Torp

Birthday: 1997-09-20

Address: 87313 Erdman Vista, North Dustinborough, WA 37563

Phone: +97216742823598

Job: Central Technology Officer

Hobby: Taekwondo, Macrame, Foreign language learning, Kite flying, Cooking, Skiing, Computer programming

Introduction: My name is Arielle Torp, I am a comfortable, kind, zealous, lovely, jolly, colorful, adventurous person who loves writing and wants to share my knowledge and understanding with you.