How do create a custom probe and sensor for Kronos time clocks in Kingston?

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-02-2018 01:09 PM
I have been asked to discovery Kronos time clock devices. ServiceNow does not provide probes and sensors for these devices out of the box. After upgrading to Kingston, I started using credential-less discovery to create the CI. However, I need to capture much more information than just the IP address.
I have no experiencing creating custom probes and sensors to correctly capture and classify the CI's data. I was hoping to find someone who has successfully completed this task to lend me some guidance.
Thank you in advance!
---------------------------------------------
c:\Program Files (x86)\Nmap> nmap 10.XX.XX.226 -F
Starting Nmap 7.70 ( https://nmap.org ) at 2018-08-02 15:43 Eastern Daylight Time
Nmap scan report for XX.XX.XX.226
Host is up (0.10s latency).
Not shown: 95 closed ports
PORT STATE SERVICE
21/tcp open ftp
23/tcp open telnet
80/tcp open http
443/tcp open https
5432/tcp open postgresql
Nmap done: 1 IP address (1 host up) scanned in 5.09 seconds
c:\Program Files (x86)\Nmap> nmap XX.XX.XX.226 -F -sV -O
Starting Nmap 7.70 ( https://nmap.org ) at 2018-08-02 15:48 Eastern Daylight Time
Nmap scan report for XX.XX.XX.226
Host is up (0.065s latency).
Not shown: 95 closed ports
PORT STATE SERVICE VERSION
21/tcp open ftp Tornado vxWorks ftpd 5.5.1
23/tcp open telnet VxWorks telnetd
80/tcp open http Allegro RomPager 4.52
443/tcp open ssl/https?
5432/tcp open tcpwrapped
Aggressive OS guesses: Apple Mac OS X 10.4.8 - 10.4.11 (Tiger) (Darwin 8.8.0 - 8.11.0) (91%), Apple Mac OS X 10.4.8 - 10.4.9 (Tiger) (Darwin 8.8.0 - 8.9.0, PowerPC) (91%), Apple Mac OS X 10.4 (Tiger) (Darwin 8.0.0) (91%), Apple Mac OS X 10.5 (Leopard) (Darwin 9.0.0) (91%), Apple Mac OS X 10.4.10 - 10.4.11 (Tiger) (Darwin 8.10.0 - 8.11.1) (90%), VxWorks 5.5 (90%), Cisco SPA 303 VoIP phone, Nortel 5520 Ethernet Routing Switch, or Sun StorageTek 6140 NAS device (89%), Epson AcuLaser C1100N printer (89%), VxWorks (89%), Enterasys Matrix E1 switch (VxWorks) (88%)
No exact OS matches for host (test conditions non-ideal).
Network Distance: 7 hops
Service Info: OS: VxWorks; CPE: cpe:/o:windriver:vxworks
OS and Service detection performed. Please report any incorrect results at https://nmap.org/submit/ .
Nmap done: 1 IP address (1 host up) scanned in 34.80 seconds
- Labels:
-
Discovery
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-04-2022 08:34 AM
I realize this is an old post, but has anyone found a better way to create a custom probe and sensor for the Kronos time clocks. We have modified the UNIX probe to query for armv7l, but this only creates the CI and provides I.P. address.
Added the following code(first line was already there and the default line was "ci_data.os_name = osName;"):
var kronos = unameParts[unameParts.length-2];
if (kronos == 'armv7l') {
ci_data.os_name = kronos;
}
else {
ci_data.os_name = osName;
}

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-07-2022 09:09 AM
Hi Joe,
I never found a solution. If you figure one out, would you mind sharing it with me?
Many thanks!