<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" >

<channel><title><![CDATA[Gemmb - BLOG Feature Releases]]></title><link><![CDATA[https://www.gemmb.com/blog-feature-releases]]></link><description><![CDATA[BLOG Feature Releases]]></description><pubDate>Fri, 03 Apr 2026 21:08:53 +1100</pubDate><generator>Weebly</generator><item><title><![CDATA[Mapping and Geocoding]]></title><link><![CDATA[https://www.gemmb.com/blog-feature-releases/mapping-and-geocoding]]></link><comments><![CDATA[https://www.gemmb.com/blog-feature-releases/mapping-and-geocoding#comments]]></comments><pubDate>Wed, 17 Feb 2016 13:00:00 GMT</pubDate><category><![CDATA[Geocode]]></category><guid isPermaLink="false">https://www.gemmb.com/blog-feature-releases/mapping-and-geocoding</guid><description><![CDATA[We have included our first use of &ldquo;Map Integration&rdquo;. The Map integration utilises the MapQuest &ldquo;Mapping Api&rdquo; (see www.mapquest.com).  Mapping and Geocoding information have been added to Locations. So we now have a &ldquo;Map&rdquo; button in the &ldquo;Location Edit&rdquo; popup.         When you click this button, the Popup opens the Mapping feature. With this feature, you can request the platform to resolve the Geocode (Latitude and Longitude) from the address informat [...] ]]></description><content:encoded><![CDATA[<div class="paragraph">We have included our first use of &ldquo;Map Integration&rdquo;. The Map integration utilises the MapQuest &ldquo;Mapping Api&rdquo; (see <a href="http://www.mapquest.com">www.mapquest.com</a>).</div>  <div class="paragraph">Mapping and Geocoding information have been added to Locations. So we now have a &ldquo;Map&rdquo; button in the &ldquo;Location Edit&rdquo; popup.</div>  <div><div class="wsite-image wsite-image-border-thick " style="padding-top:10px;padding-bottom:10px;margin-left:0px;margin-right:0px;text-align:center"> <a> <img src="https://www.gemmb.com/uploads/1/0/2/6/102669058/published/20160218-geocode1.png?1552446676" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph">When you click this button, the Popup opens the Mapping feature. With this feature, you can request the platform to resolve the Geocode (Latitude and Longitude) from the address information for the location.</div>  <div><div class="wsite-image wsite-image-border-thick " style="padding-top:10px;padding-bottom:10px;margin-left:0px;margin-right:0px;text-align:center"> <a> <img src="https://www.gemmb.com/uploads/1/0/2/6/102669058/20160218-geocode2_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph">When you hit the Lookup button, if the address can resolve, it populates the Latitude and Longitude values, and then shows a Map of that location.&nbsp;</div>  <div><div class="wsite-image wsite-image-border-thick " style="padding-top:10px;padding-bottom:10px;margin-left:0px;margin-right:0px;text-align:center"> <a> <img src="https://www.gemmb.com/uploads/1/0/2/6/102669058/20160218-geocode3b_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph">If it can&rsquo;t resolve, you have the option of manually updating the Latitude and Longitude information.<br />&nbsp;<br />Now on the Device Details page, if a device is in a location that has Geocode information, we show a map of its location.</div>  <div><div class="wsite-image wsite-image-border-thick " style="padding-top:10px;padding-bottom:10px;margin-left:0px;margin-right:0px;text-align:center"> <a> <img src="https://www.gemmb.com/uploads/1/0/2/6/102669058/20160218-geocode4b_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph">&#8203;We are also thinking of other ideas to use the Goecode information for things like Weather information at that location, etc.</div>]]></content:encoded></item><item><title><![CDATA[Configuration harvesting]]></title><link><![CDATA[https://www.gemmb.com/blog-feature-releases/configuration-harvesting]]></link><comments><![CDATA[https://www.gemmb.com/blog-feature-releases/configuration-harvesting#comments]]></comments><pubDate>Thu, 11 Feb 2016 13:00:00 GMT</pubDate><category><![CDATA[Config Harvest]]></category><guid isPermaLink="false">https://www.gemmb.com/blog-feature-releases/configuration-harvesting</guid><description><![CDATA[Configuration Harvest ProfilesScript driven profiles that can use either the Telnet or Ssh protocol to connect to managed devicesWe've built&nbsp;in automated &ldquo;intelligence&rdquo; to simplify the scripts (eg. auto detect connection protocol Telnet/Ssh)Scripts can issue commands, and command output can be &ldquo;Checked-in&rdquo; to storage in the backendYou can store whatever is appropriate for the device. &ldquo;show running-config&rdquo;, &ldquo;show version&rdquo;, &ldquo;show vlans&rdq [...] ]]></description><content:encoded><![CDATA[<div class="paragraph"><ul><li>Configuration Harvest Profiles<ul><li>Script driven profiles that can use either the Telnet or Ssh protocol to connect to managed devices<ul><li>We've built&nbsp;in automated &ldquo;intelligence&rdquo; to simplify the scripts (eg. auto detect connection protocol Telnet/Ssh)</li></ul></li><li>Scripts can issue commands, and command output can be &ldquo;Checked-in&rdquo; to storage in the backend<ul><li>You can store whatever is appropriate for the device. &ldquo;show running-config&rdquo;, &ldquo;show version&rdquo;, &ldquo;show vlans&rdquo;, show... what ever&nbsp;you think is needed</li><li>Each &ldquo;output&rdquo; type can be saved with different Type/Name,</li></ul></li><li>Scripts can set parameters like &ldquo;Command Timeout&rdquo;, &ldquo;Prompt&rdquo; strings (what character is expected for the devices command prompt.</li><li>Smart Filter<ul><li>This is an &ldquo;intelligence&rdquo; feature</li><li>Smart Filter takes care of command output that always changes.<ul><li>For example, System Uptime in the &ldquo;show version&rdquo; command on Cisco routers</li></ul></li><li>Smart Filter performs first pass of harvesting</li><li>Smart Filter then performs second pass harvesting 1.25 minutes later.</li><li>Smart Filter removes lines that have changes between first pass and second pass<ul><li>The resulting output is then sent to backend to check for any changes</li></ul></li><li>Smart filter removes the need to have manual filters defined to avoid &ldquo;constantly changing&rdquo; content producing a new version every day</li></ul></li><li>Since the scripts are c# based, ad-hoc processing can be performed<ul><li>For example, maybe there are lines that change often that Smart filter cannot detect.</li><li>Maybe you want config harvest to force a config save (eg &ldquo;wr mem&rdquo; for Cisco) when it runs.</li></ul></li><li>Config Harvest Profiles are secured using the platform security system</li><li>Config Harvest Profiles can be shared across customers</li></ul></li></ul>&nbsp;<ul><li>Config Harvest Access Profiles<ul><li>Store access usernames/passwords for use in config harvesting</li><li>Contains Connect Username and Password and Enable Username and Password</li><li>Access Profiles are &ldquo;owned&rdquo; by a customer</li><li>Access Profiles are secured using the platform security system</li></ul></li></ul>&nbsp;<ul><li>Device Config Harvest Configuration/Operation<ul><li>A device is assigned a Config Harvest Profile and a Config Harvest Access Profile</li><li>A Target Hour for harvesting is assigned</li><li>Full logs and results are available</li><li>Immediate Harvest can be requested</li></ul></li></ul>&nbsp;<ul><li>Config Harvest Document Presentation<ul><li>Display grouped by Document Type and Name</li><li>Versions listed with Summary of changes for this version</li><li>Ability to download or view document</li><li>Ability to select two documents and compare difference<ul><li>Comparison show Added and Removed text using colour coding.</li></ul></li></ul></li></ul></div>  <div class="paragraph">Some screen shots follow to illustrate the feature.<br />&#8203;<br />&#8203;Config Harvest Administration</div>  <div><div class="wsite-image wsite-image-border-thick " style="padding-top:10px;padding-bottom:10px;margin-left:0px;margin-right:0px;text-align:center"> <a> <img src="https://www.gemmb.com/uploads/1/0/2/6/102669058/20160212-configharvestscript_orig.jpg" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph">&#8203;If you click the &ldquo;?&rdquo; icon, you get a help screen on what is available to the scripts.</div>  <div><div class="wsite-image wsite-image-border-thick " style="padding-top:10px;padding-bottom:10px;margin-left:0px;margin-right:0px;text-align:center"> <a> <img src="https://www.gemmb.com/uploads/1/0/2/6/102669058/20160212-configharvestscripthelp_1_orig.jpg" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph">Configuration Harvesting Access Profiles is where you set access usernames/passwords. In the future, this is where we will add &ldquo;Use Tacacs&rdquo; when we get the Tacacs system operational.</div>  <div><div class="wsite-image wsite-image-border-thick " style="padding-top:10px;padding-bottom:10px;margin-left:0px;margin-right:0px;text-align:center"> <a> <img src="https://www.gemmb.com/uploads/1/0/2/6/102669058/20160212-configharvestaccessprofile_orig.jpg" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph">&#8203;In the device details page itself, we now have a Config Harvest menu item.</div>  <div><div class="wsite-image wsite-image-border-thick " style="padding-top:10px;padding-bottom:10px;margin-left:0px;margin-right:0px;text-align:center"> <a> <img src="https://www.gemmb.com/uploads/1/0/2/6/102669058/20160212-deviceconfigharvest_orig.jpg" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph">You can see how the Profile/Access Profile is assigned, and the Harvesting controls like &ldquo;View Log&rdquo;, &ldquo;Results&rdquo; and &ldquo;Harvest Now&rdquo;. Also, you can check the check-box on two documents, and the &ldquo;Compare&rdquo; button will be enabled. When you click &ldquo;Compare&rdquo;, a popup shows the differences between the files.<br /></div>  <div><div class="wsite-image wsite-image-border-thick " style="padding-top:10px;padding-bottom:10px;margin-left:0px;margin-right:0px;text-align:center"> <a> <img src="https://www.gemmb.com/uploads/1/0/2/6/102669058/20160212-configharvestcompare_orig.jpg" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph">For the Config Harvest engine, you can get full logs. It is also possible to embed &ldquo;Log Statements&rdquo; inside the config harvest profile scripts so when you are diagnosing a script issue, you can get log output.<br />&nbsp;<br />We&rsquo;ve highlighted some info that we think is useful.</div>  <div><div class="wsite-image wsite-image-border-thick " style="padding-top:10px;padding-bottom:10px;margin-left:0px;margin-right:0px;text-align:center"> <a> <img src="https://www.gemmb.com/uploads/1/0/2/6/102669058/20160212-configharvestlog_orig.jpg" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph">Error handling also shows in logs, so if there is a connection issue, or authentication failure, you can see that too.<br /></div>]]></content:encoded></item></channel></rss>