Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
rweesner committed Nov 13, 2023
2 parents f380c50 + fe8fcf9 commit 0dc4eb7
Show file tree
Hide file tree
Showing 78 changed files with 3,735 additions and 3,219 deletions.
4 changes: 2 additions & 2 deletions docs/UNIX Jobs.md → docs/Agent Settings.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
---
sidebar_label: 'UNIX Jobs'
sidebar_label: 'Agent Settings'
---

### Unix Agent Details
### Agent Details

![](../static/imgbasic/sm-unix-agent-details.png)

Expand Down
3 changes: 2 additions & 1 deletion docs/Architecture.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,5 +13,6 @@ sidebar_label: 'Architecture'

![Picture4](../static/imgbasic/Picture4.png)

![Picture5](../static/imgbasic/Picture5.png)
![SMHeartbeat](../static/imgbasic/SMHeartbeat.png)

![Picture5](../static/imgbasic/Picture5.png)
3 changes: 3 additions & 0 deletions docs/Dependencies.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,9 @@ sidebar_label: 'Dependencies'

### Job Dependencies in Job Definition

* OpCon utilizes Dependencies to define the run sequence of a process.
* Dependencies are defined on the **Job Master** under the **Job Dependency** section.

![](../static/imgbasic/sm-daily-job-dependency.png)

### Set Job Dependency Details
Expand Down
8 changes: 3 additions & 5 deletions docs/Schedule Master.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,16 +2,15 @@
sidebar_label: 'Schedule Master'
---

* In Solution Manager, Schedule creation is performed in **Library > Master Schedules** or **Studio > Add**
* In Solution Manager, Schedule creation is performed in **Library > Master Schedules > Add** or **Studio > Add**

![](../static/imgbasic/sm-create-schedule.png)

### Workflow Documentation

* **Documentation** is important!
* OpCon allows text and hyperlinks in Documentation
* Check Documentation for Jobs under SMAUtility Schedule
* Examples of documentation techniques
* Check the Documentation section of the Jobs in the SMAUtility Schedule for examples of documentation techniques.

![](../static/imgbasic/sm-master-documentation.png)

Expand All @@ -25,8 +24,7 @@ sidebar_label: 'Schedule Master'

* **Documentation** is important!
* OpCon allows text and hyperlinks in Documentation
* Check Documentation for Jobs under SMAUtility Schedule
* Examples of documentation techniques
* Check the Documentation section of the Jobs in the SMAUtility Schedule for examples of documentation techniques.

![Picture12](../static/imgbasic/Picture12.png)

Expand Down
2 changes: 1 addition & 1 deletion docs/Solution Manager.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,6 @@ SMA's **Solution Manager** is a *Web-based* OpCon User Interface

![PictureSMURLBar](../static/imgbasic/PictureSMURLBar.png)

:::note
:::info Note
After defining the URL and saving the value, the User must log out and then log back in to Enterprise Manager in order for the Solution Manager topic Menu to appear in the Navigation Frame
:::
60 changes: 32 additions & 28 deletions docs/Support Information.md
Original file line number Diff line number Diff line change
@@ -1,43 +1,47 @@
---
sidebar_label: 'Support Information'
---
* Open a case via <a href="https://smatech2.my.site.com/SMAOpConUserCommunity/s/" target="_blank">OpCon User Community</a>

* Normal Support Hours
* Monday – Friday
* 8 AM – 5 PM Central
##### Normal Support Hours
* Monday – Friday
* 8 AM – 5 PM Central

* Open a Case via OpCon User Community: <a href="https://smatechnologies.force.com/SMAOpConUserCommunity/s/" target="_blank">https://smatechnologies.force.com/SMAOpConUserCommunity/s/</a>
##### After Hours or Emergency
* Call: (877) 363-2305
* **Priority 1**: Production OpCon environment is down and unable to process any jobs
* **Priority 2**: Production jobs are failing, with no workaround for the failed jobs

* After Hours/Emergency
* Priority 1 or 2
* Call (877) 363-2305
##### Support Screen Shares
* <a href="http://zoom.us/join"target="_blank" >Zoom</a>

* Enhancement Ideas/Requests
* <a href="https://smartideas.featureupvote.com/" target="_blank">https://smartideas.featureupvote.com/</a>
##### File Sharing
* Releases, Upload of Log Files, etc.
* <a href="https://files.smatechnologies.com" target="_blank">SMA FTP Site</a>

* Support Screen Shares
* <a href="http://zoom.us/join"target="_blank" >http://zoom.us/join</a>

* File Sharing
* Releases, Upload of Log Files, etc.
* <a href="https://files.smatechnologies.com" target="_blank">https://files.smatechnologies.com</a>
##### Enhancement Ideas/Requests
* <a href="https://smartideas.featureupvote.com/" target="_blank">SMArt Ideas</a>

---

### Innovation Lab and OpCon Wizards Community
### Additional User Sites

##### SMA Technologies Innovation Lab

* <a href="https://github.com/SMATechnologies" target="_blank">Innovation Lab</a>
* A repository of projects and demonstrations of OpCon use cases and possibilities

##### OpCon Wizards

* <a href="https://www.linkedin.com/groups/12274641" target="_blank">OpCon Wizards Group</a>
* A Learning Community hosted as a LinkedIn Group that provides communication and feedback with OpCon experts within SMA and with other users

* SMA Technologies Innovation Lab
* A repository of projects and demonstrations of OpCon use cases and possibilities
* <a href="https://github.com/SMATechnologies" target="_blank">github.com/SMATechnologies</a>
##### OpCon Roundtables

* OpCon Wizards
* A Learning Community hosted as a LinkedIn Group that provides communication and feedback with OpCon experts within SMA and with other users
* <a href="https://www.linkedin.com/groups/12274641" target="_blank">https://www.linkedin.com/groups/12274641</a>
* <a href="https://smatechnologies.com/roundtables" target="_blank">SMA Roundtables</a>
* Roundtables are frequent OpCon-centered technical discussions and Q & A sessions hosted digitally the third Thursday of each month by Product Manangement and Technical Specialists.

* OpCon Roundtables
* Roundtables are frequent OpCon-centered technical discussions and Q & A sessions hosted digitally the third Thursday of each month by Product Manangement and Technical Specialists.
* <a href="https://smatechnologies.com/roundtables" target="_blank">https://smatechnologies.com/roundtables</a>
##### Webinars

* Webinars
* Webinars are educational presentations updating clients on releases and improvements as well as demonstrations of OpCon use cases.
* <a href="https://smatechnologies.com/webinars" target="_blank">https://smatechnologies.com/webinars</a>
* <a href="https://smatechnologies.com/webinars" target="_blank">SMA Webinars</a>
* Webinars are educational presentations updating clients on releases and improvements as well as demonstrations of OpCon use cases.
26 changes: 15 additions & 11 deletions docs/Unit 1 Exercise 1.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,23 +4,27 @@ sidebar_label: 'Unit 1 Exercise 1'

## Exercise 1: Steps to Create a Schedule


### Objective

Create and save a Schedule named **MY FIRST SCHEDULE**. Provide documentation to detail that this is a training schedule. Set the Schedule to **Auto Build** ```7 days``` in Advance for ```1 day```. Set the schedule to **Auto Delete** for ```7 days ago```.
To create your very first schedule.

### Summary

Create a Schedule named **MY FIRST SCHEDULE**. Provide documentation about this schedule. Configure the Schedule to **Auto Build** for ```7 days``` in Advance for ```1 day```and configure OpCon to **Auto Delete** schedules older than ```7 days```.

### Instructions

1. In Solution Manager, from the **Home** tab, select **Studio**.
2. Click the **Add** button on the toolbar.
3. In the Schedule Name textbox, enter **My First Schedule**.
4. In the Documentation textbox, enter **This is a training Schedule**.
5. In the **Schedule Build and Maintenance** frame, mark the **Auto Build** checkbox.
4. In the Documentation textbox, enter **This is a training schedule**.
5. In the **Schedule Build and Maintenance** frame, select the **Auto Build** checkbox.
6. Set ```7``` for the number of days in advance for Auto Build.
7. Set ```1``` for the number of days to Auto Build.
8. Mark the **Auto Delete** checkbox.
8. Select the **Auto Delete** checkbox.
9. Set ```7``` for the number of days to Auto Delete.
10. Click the Save button.
10. Click the Save button.
11. Close **Studio**.

## Enterprise Manager

Expand All @@ -31,16 +35,16 @@ Create and save a Schedule named **MY FIRST SCHEDULE**. Provide documentation to
:::

Steps to Create a Schedule
1. Under the **Administration** tab, Double-Click on **Schedule Master**.
2. Click the Add button on the Schedule Master toolbar.
1. In **Librarby** > **Administration**, double-click on **Schedule Master**.
2. Click the **Add** button on the toolbar.
3. In the Name textbox, enter **My First Schedule**.
4. In the Documentation textbox, enter **This is a training Schedule**.
5. In the **Schedule Properties > Build frame**, mark the Auto Build checkbox.
5. In the **Schedule Properties > Build** frame, select the **Auto Build** checkbox.
6. Set ```7``` for the number of days in advance for Auto Build.
7. Set ```1``` for the number of days to Auto Build.
8. In the **Schedule Properties > Build frame**, mark the **Auto Delete** checkbox.
8. In the **Schedule Properties > Build** frame, select the **Auto Delete** checkbox.
9. Set ```7``` for the number of days to Auto Delete.
10. Click the Save button on the Schedule Master toolbar.
11. Close the Schedule Master tab.
11. Close the **Schedule Master** tab.

</details>
41 changes: 26 additions & 15 deletions docs/Unit 1 Exercise 2.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,21 @@ sidebar_label: 'Unit 1 Exercise 2'

### Objective

To successfully walk through executing two Windows Commands manually.

### Summary

Run two basic Batch Jobs from the Command Prompt window:

* Job 1: Type ```timeout /t 15``` and press enter.
* Job 2: Type ```cd "C:\Program Files\OpConxps\MSLSAM"``` and press enter. Then, Type ```"genericp.exe -t10 -e0"``` and press enter.
* **Job 1**: ```timeout /t 15```
* **Job 2**: ```C:\Program Files\OpConxps\MSLSAM\genericp.exe" -t10 -e0```

:::info Note
You will these programs under the Windows Account you are logged on with, ```SMATRAINING\SMAUSER```. This Windows Account is equivalent to the User ID that is required in an OpCon job. You also ran these programs on the Machine you are logged into ```SMATRAINING```.
:::


### Instructions

<!--
<video width="320" height="240" controls>
Expand All @@ -22,23 +33,23 @@ Your browser does not support the video tag.

:::

### Instructions
1. Click the **Windows Start** button, type ```cmd```, and press the **ENTER** key.
2. From the **Command Prompt** window, type: ```timeout /t 15```
3. Press the **ENTER** key.

1. Click the Windows Start button, type ```cmd```, and press the ENTER key.
2. From the Command Prompt window, type: ```timeout /t 15```
3. Press the ENTER key.
* You will see the timeout command executed counting down 15 seconds
:::info Note
You will see the timeout command execute and start counting down 15 seconds.
:::

- Note: You ran this program under the Windows account you are logged on as ```SMATRAINING\SMAUSER```. You ran the program on the Machine you are logged into ```SMATRAINING```.

4. From the Command Prompt window, type:
4. From the **Command Prompt** window, type:
```cmd
cd "C:\Program Files\OpConxps\MSLSAM"
```
cd “C:\Program Files\OpConxps\MSLSAM”
```
5. Press the ENTER key.
5. Press the **ENTER** key.
6. Still in the Command Prompt, type:
```cmd
genericp.exe -t10 -e0
```
genericp.exe –t10 –e0
```
7. Press the ENTER key.
7. Press the **ENTER** key.
8. The generic.exe program will run for ```10``` seconds and then complete.
106 changes: 58 additions & 48 deletions docs/Unit 1 Exercise 3.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,42 +6,53 @@ sidebar_label: 'Unit 1 Exercise 3'

### Objective

Create a Job named **WINDOWS JOB 1** within the schedule named **MY FIRST SCHEDULE**. The Job must run on the ```WINDOWS``` machine type. The Job must use the ```SMATRAINING``` machine and the ```SMATRAINING\SMAUSER``` User Id. The command line should run the following program:
To succesfully add 4 Windows jobs to My First Schedule.

### Summary

Create 4 **Windows** jobs within the schedule named **MY FIRST SCHEDULE**. Each of the jobs will run on the machine called **SMATRAINING** as the **SMATRAINING\SMAUSER** User Id. The command line should run the GenericP Program provided with OpCon, as stated below.

```"C:\Program Files\OpConxps\MSLSAM\genericp.exe" -t10```

Assign the Job an **Existing Frequency** of ```Example-Mon-Sun-O```. Repeat the preceding steps to create 3 more Jobs identical to **WINDOWS JOB 1** following the same naming pattern.
Each of the 4 jobs will use the **Inactive Frequency** called **Example-Mon-Sun-O**.

### Instructions

1. In Solution Manager, select **Studio**.
2. In the Schedule list, select **My First Schedule**.
3. Click the **View** button.
2. In the **Schedule List**, select **My First Schedule**.
3. Click the **View** button in the toolbar.
4. In the Menu to the right, select **Add Job**.
5. In the Schedule drop-down list, select **My First Schedule**.
6. In the Name textbox, enter **Windows Job 1**
7. In the Job Type drop-down list, select **Windows**.
8. Click on **Task Details** to open the Details box.
9. In the Machines or Machine Group drop-down list, select the SMATraining machine.
10. In the User ID drop-down list, select ```SMATRAINING\SMAUSER```
11. Under **Run**, in the **Command Line**, type:
```
“C:\Program Files\OpConxps\MSLSAM\genericp.exe” –t10

#### Create Your First Job

5. In the Name textbox, enter **Windows Job 1**
6. In the Job Type drop-down list, select **Windows**.
7. Expand the **Task Details** section to open the Details box.
8. In the **Machine Selection** section, select the **SMATraining** machine from the **Machines or Machine Group** drop down.
9. In the **General** section, select **SMATRAINING\SMAUSER** from the **User Id** drop down.
10. Under the **Run** section, **type** the following in the **Command Line** box:
```cmd
"C:\Program Files\OpConxps\MSLSAM\genericp.exe" -t10
```
12. Click the **Save** button.
13. Click the **Lock** button in the right hand corner of the Master Job Details screen.
14. Select the **Frequency** tab in the left-hand menu and scroll down to the Frequency box.
15. From the **Inactive** Frequency drop-down bar, select the Frequency named ```Example-Mon-Sun-O``` and click the **<** button to move the Frequency to active.
16. Click **Save**.
Create three jobs that are identical to Windows Job 1.
15. Navigate to **Library** > **Master Jobs**.
16. In the Master Jobs screen, select **Windows Job 1**
17. Click the **Copy** button.
18. Enter the Job Name as **Windows Job 2**.
19. Deselect the "Navigate to Maser Job Definition Page after copy" option.
20. Click the **OK** button.
21. Repeat the copy process to create **Windows Job 3** and **Windows Job 4**.
22. Close the **Job Master**.
11. Click the **Save** button.
12. Click the **Lock** button in the top right-hand corner of the **Master Job Details** screen.
13. Scroll down and expand the **Frequency** section.
14. From the **Inactive** column, select the Frequency named **Example-Mon-Sun-O** and click the **<** button to move the Frequency to **Active** column.
15. Click **Save**.
16. Close **Studio** and **Library**.

#### Duplicate Windows Job 1

17. Navigate to **Library**.
18. Select **Master Jobs** under the **Administration** column.
19. On the **Master Jobs** screen, use the search field at the top of the screen and locate **Windows Job 1**
20. Select **Windows Job 1**.
21. Click the **Copy** button.
22. Enter the **Name** as **Windows Job 2**.
23. **Deselect** the **Navigate to Master Job Definition Page after copy** option.
24. Click the **OK** button.
25. Repeat steps 19-24 to create **Windows Job 3** and **Windows Job 4**.
26. Close **Library**.

## Enterprise Manager

Expand All @@ -51,27 +62,26 @@ Create three jobs that are identical to Windows Job 1.

:::

1. Under the Administration topic, Double-Click on **Job Master**.
2. In the Schedule drop-down list, select My First Schedule.
3. Click the Add button on the Job Master toolbar.
4. In the Name textbox, enter **Windows Job 1**.
5. In the Job Type drop-down list, select Windows.
6. In the Primary Machine drop-down list, select the SMATraining machine for the Job to run on.
7. In the User ID drop-down list, select ```SMATRAINING\SMAUSER```
8. In the **Command Line**, type:
```
“C:\Program Files\OpConxps\MSLSAM\genericp.exe” –t10
1. Under the **Administration** topic, double-click on **Job Master**.
2. In the **Schedule** drop-down list, select **My First Schedule**.
3. Click the **Add** button on the **Job Master** toolbar.
4. In the **Name** textbox, enter **Windows Job 1**.

#### In the **Job Properties** Section:
5. In the **Job Type** drop-down list, select **Windows**.
6. In the **Primary Machine** drop-down list, select the ```SMATraining``` machine.
7. In the **User ID** drop-down list, select ```SMATRAINING\SMAUSER```.
8. In the **Command Line** box, type:
```cmd
"C:\Program Files\OpConxps\MSLSAM\genericp.exe" -t10
```
9. Click the **Save** button on the Job Master toolbar.
10. Inside the **Job Master** screen under Job Properties, click on the Frequency tab.
11. Within the **Frequency List** frame, click the Add button (located under the Frequency List).
12. The **Frequency Definition Wizard** will start.
13. Select **Use Existing Frequency**.
14. From the drop-down bar, select the Frequency named ```Example-Mon-Sun-O``` and click **Next** and then **Finish**.
Repeat steps 3 to 14 to create three jobs that are identical to Windows Job 1.
15. **Windows Job 2**
16. **Windows Job 3**
17. **Windows Job 4**
18. Close the **Job Master**.
9. Click the **Save** button on the **Job Master** toolbar.
10. Select the **Frequency** tab.
11. Within the **Frequency List** frame, click the **Add** button (located under the Frequency List).
12. In the **Frequency Definition Wizard** pop-up window, select **Use Existing Frequency**.
13. In the drop-down, select ```Example-Mon-Sun-O```.
14. Click **Next** and then **Finish**.
15. Use the **Copy** icon in the upper right-hand corner to create 3 more jobs that are identical to Windows Job 1. They will be called: **Windows Job 2**, **Windows Job 3**, and **Windows Job 4**
16. Close the **Job Master**.

</details>
Loading

0 comments on commit 0dc4eb7

Please sign in to comment.