Linux Disk Performance

In order to get detailed performance monitoring of physical disk drives, LogicMonitor requires a specific configuration in the net-snmp snmpd agent. Add this line: extend diskstats /bin/cat /proc/diskstats to snmpd.conf, and restart the snmpd daemon. The DataSource “Linux Disk Performance-” will then discover all physical drives and monitor their performance. (You can manually trigger ActiveDiscovery … Continued

Linux NFS Server

To monitor a Linux NFS server, an extension to the snmpd.conf is required Add this line: extend lm-nfsd /bin/cat /proc/net/rpc/nfsd to snmpd.conf, and restart the snmpd daemon. The Linux NFS Server stats- datasource will then discover and monitor the  performance of the NFS server. (You can manually trigger ActiveDiscovery to speed up that process.) NFS … Continued

Monitoring Remote Linux Files

Due to our collector architecture, our script collector method can only launch scripts from the local collector machine. The collector is not natively able to directly launch files or execute scripts that are present on aremote host. Generally, it is best practice to avoid remote execution for monitoring purposes, whenever possible. In most cases, it should … Continued

Troubleshooting SNMP

Overview For most Linux hosts, all that is necessary for monitoring is for SNMP and NTP to be accessible from the collector machine. If you are not getting data for SNMP DataSources  on a host, we’ve compiled a list of troubleshooting items to verify. General Troubleshooting Start with these basic checks: If the queries are … Continued

NTP Monitoring

By default, LogicMonitor will attempt an NTP query against all Linux hosts to determine whether their time is synchronized against an NTP server. Proper time synchronization is very important in most data centers, and easy to set up. Your monitored host should be running NTPd or XNTPd, and be configured to get its time from … Continued

SNMP v1/v2 Configuration

For most common Linux-based application and devices, enabling the SNMP background service is an essential step to configuring your host for monitoring. The goal of this page is to provide you with a general understanding of how to configure SNMP on your Linux host and troubleshoot issues that may relate to IPtables blocking either of … Continued

Linux Interface Bandwidth Utilization

By default, LogicMonitor monitors interface bandwidth utilization as a percentage of the interface’s physical capacity, for any of your Linux hosts, and most of your SNMP-enabled devices. Note that this is a percentage utilization of your physical link speed, which may not reflect any configured limits imposed by your uplink provider.   Monitoring Interface Utilization based on Configured Speed … Continued

Linux Inodes

There is no standard way to collect file system inode usage via SNMP.  However, it can be easily achieved by adding the following line to the snmpd.conf file on any system using the Net SNMP agent (which is most Linux systems, current Solaris, etc) and restarting the snmp daemon. extend lm-inodes /bin/df -ilTP -x tmpfs … Continued