Hi
I wonder how to monitor YottaDB with SAM? Actually, I didn't have experience with non-SQL database before and cannot found any help in Solarwinds resource.
Can someone guide me on this requirement?
I don't use it myself, so I have nothing to share directly, but for applications that don't have templates ready, you typically will build your own. In this case I am betting you are running it on Linux, so I'd pick a Linux script monitor component, and use the reference from the product to pick the metrics that I want to gather. I don't really understand the product but my my googling turns up:
The built in YottaDB metrics listed here https://docs.yottadb.com/ProgrammersGuide/commands.html#zshow
Free - Total Free space
Total_Space - Total space
Perc_Free - Percentage Free Space
Further details - https://docs.yottadb.com/ProgrammersGuide/utility.html#freecnt
procs - Total number of Yottadb processes
globs - Total number of globals
routs - Total number of routines
journsp - Total space taken by journal files in bytes (requires environmental variable yotta_dir to be set i.e. export yotta_dir="/root/.yottadb" as well as ydb_rel i.e. export ydb_rel="V6.3-008_x86_64")
journnum - Total number of journal files (requires environmental variable yotta_dir to be set i.e. export yotta_dir="/root/.yottadb" as well as ydb_rel i.e. export ydb_rel="V6.3-008_x86_64")
sysspace - Percentage use of the file system used by Yottadb
dbspace - Database size in bytes (requires environmental variable yotta_dir to be set i.e. export yotta_dir="/root/.yottadb" as well as ydb_rel i.e. export ydb_rel="V6.3-008_x86_64")
netproc - Number of YottaDB network processes
vmem - Total amount of virtual memory consumed by all Yottadb processes in bytes.
lavg1 - Load average over 1 minute
lavg5 - Load average over 5 minutes
lavg15 - Load average over 15 minutes
dskutil_... - % Disk utilisation metrics per second for each disk on the system
locks - Number of global locks active - Needs environmental variable yotta_instdir set to the installation directory i.e. /usr/local/yottadb, ydb_gbldir set the path of the gld file i.e. /root/.yottadb/r1.30_x86_64/g/yottadb, ydb_dir set to root directory of globals directory i.e. /root/.yottadb and finally ydb_rel set to version number i.e. r1.30_x86_64
rlines - Total number of routine lines (requires environmental variable yotta_dir to be set i.e. export yotta_dir="/root/.yottadb/V6.3-008_x86_64")
rchange - Total number of routines modified in the last 5 minutes (requires environmental variable yotta_dir to be set i.e. export yotta_dir="/root/.yottadb/V6.3-008_x86_64")
Many thanks, I'll try to test it.