Grafana datasource extension

Use this Pandora FMS extension and Grafana datasource plugin to show your monitoring data in Grafana dashboards: Pandora FMS extension Grafana datasource...

Pacemaker replication agent for MySQL

Use this script to configure your Pandora FMS database HA environment. Pacemaker replication agent Find the steps to do that at: EN HA ES...

RabbitMQ monitoring plugin enterprise

This Pandora FMS Enterprise plugin allows you to obtain data from a RabbitMQ environment using its own API. Find all the documentation and plugin below: EN RabbitMQ plugin ES RabbitMQ plugin Only enterprise users can view the download links....

GoTTY

Usage Usage: gotty [options] [] Run gotty with your preferred command as its arguments (e.g. gotty top). By default, GoTTY starts a web server at port 8080. Open the URL on your web browser and you can see the running command as if it were running on your terminal....

OTRS integration plugin

This Pandora FMS plugin allows you to create and update tickets in OTRS using alerts and event’s responses. Find all the documentation and plugin below: Pandora_OTRS ES Integración OTRS EN OTRS...

Kubernetes monitoring plugin enterprise

This Pandora FMS Enterprise plugin allows you to obtain data from a Kubernetes environment, generating agents for each of its elements and monitoring statistics. Find all the documentation and plugin below: EN Kubernetes plugin ES Kubernetes plugin Only enterprise...

Pandora NTA

Pandora Network Traffic Analyzer (Pandora NTA) is a network traffic analysis tool designed for environments where you don’t want, or can’t, use Netflow to do a network analysis. As a base for Pandora NTA/NTOP we use a fork of the NTOP project (of the...

Hadoop Monitoring enterprise

Plugin for hadoop cluster monitoring. The cluster prototype is a Namenode and its Datanodes. This plugin consults the Namenode, obtains its metrics and afterwards checks which Datanodes depend on it and its metrics too. All possible customizable metrics can be...

POP3 mail counter

This server plugin allow to get the number all new emails received in our pop3 mail account. You can define the plugin with incremental type if you have enabled the option “Keep mail after read” in you mail inbox setup or configure as generic_data type if...

AWS-RDS Postgre

This agent plugin is monitoring AWS-RDS Postgre using AWS API (std and CloudWatch) as well as direct SQL queries to Postgre. The plugin is written in Perl and it using an external configuration file. Some information like the version and the RDS space are stored in...

Dynamic Log Monitoring Windows

Plugin to monitor dynamic logs. Regular expressions can be used to match the file name and to match the content inside.  Plugin execution inside agent configuration file: module_plugin powershell.exe -f “dynamic_log_windows.ps1” “”...

Telegram CLI

Telegram CLI binary for the Telegram alerts integration: https://blog.pandorafms.org/es/notificaciones-con-telegram-pandora-fms/   Telegram...

IPAM DHCP tool enterprise

Pandora FMS IPAM DHCP tool provides DHCP monitorization modules for a Windows DHCP server and also complements the information shown in IPAM extension. This is an agent plugin. You must create a collection in your Pandora FMS console. For instance, use a custom...

PWR Server for UX monitoring enterprise

Here you can obtain the zip for the PWR server for UX monitoring. This zip contains: Selenium .jar Selenium_firefox .xpi Service_installer.bat For a correct use of the service_installer.bat you must change all the variables PATH to the ones used in your own machine....

PDR.CMD for UX monitoring enterprise

Here you can obtain the PDR for the UX monitoring. In this rar you can find: sikulix.jar sikulikapi.jar pdr.bat The PDR system only works on Windows Systems. Its used to monitor the Windows desktop and heavy applications of windows as if a user was using them,...

SAP Hana monitoring enterprise

Pandora FMS plugin for SAP Hana Database allows you to monitor your Hana database. The plugin is capable to retrieve following information: SAP Hana connection status SAP Hana services health SAP Hana HDB Daemon status SAP Hana HDB Compileserver status SAP Hana HDB...

Oracle VM monitoring enterprise

Pandora FMS plugin for Oracle VM allows you to monitor your Oracle VM manager, servers, VMs and more. The plugin performs the following monitoring: Oracle VM manager: Manager run state​. Successfull jobs. Failure jobs. Server pools: Servers running. Usable memory (%)....

Cacti to Pandora FMS – Migration tool

Tool to migrate all SNMP monitoring from a Cacti system to Pandora FMS including historical data. See more at https://blog.pandorafms.org/how-to-migrate-cacti/ Spanish documentation English documentation Cacti to Pandora migration tool...

Network bandwidth enterprise

Pandora FMS plugin for Network bandwidth monitoring. This plugin allows you to monitor the percentage of use of your interface bandwidth. Only enterprise users can view the download links.

Docker and Docker swarm monitoring enterprise

Pandora FMS plugin for Docker and Docker Swarm monitoring Pandora FMS plugin for Docker monitoring allows you to scan your swarm and retrieve the information into your Pandora FMS Console as cluster views, it also allows to retrieve performance metrics and being...

Transactional Agent enterprise

The transactional server component execute dependent tasks following a user-defined design. This means that it is possible to coordinate different executions to test a target at a given time. The transactional agent is needed to coordinate and execute the...

VMware monitoring enterprise

Pandora FMS plugin for VMware monitoring VMware Enterprise Plugin allows you to discover your ESX, Datastores and VM of your VMware architecture automatically. This plugin also has a lot of modules to monitor your virtual architecture and two extensions: VMware View:...

Pandora UX enterprise

Pandora UX is an automated task-execution system that subsequently reports the results of executions and chronometries to Pandora FMS, and also includes screenshots of possible errors, to provide more intuitive, visually-oriented feedback. Pandora UX employs two...

Policy HP LaserJet 9040 enterprise

Enterprise policy with SNMP modules for HP LaserJet 9040 printer. This policy provides following modules: HP_LaserJet_9040 two.black.cartridges.1.ink.max two.black.cartridges.1.ink.now two.black.cartridges.1.type two.black.cartridges.2.ink.max...

Policy HP LaserJet Series enterprise

Enterprise policy with SNMP modules for HP LaserJet Series printer. This policy provides following modules: HP_LaserJet_Series one.black.cartridge.ink.max one.black.cartridge.ink.now one.black.cartridge.type one.black.model Files: Only enterprise users can view the...

Policy ServerTech 4 PDU enterprise

Enterprise policy with SNMP modules for ServerTech 4 PDU. This policy provides following modules: ServerTech_4_PDU Firmware Version System Location System Serial Number SystemNICHardwareInfo Files: Only enterprise users can view the download...

Policy Nobreak SMS enterprise

Enterprise policy with SNMP modules for Nobreak SMS UPS. This policy provides following modules: Nobreak_SMS Carga Bateria Nobreak Comprobar cargador de Nobreak Comprobar fuente Nobreak Comprobar sobrecarga Nobreak Comprobar Status fase Nobreak Comprobar Status...

Policy CP Electronica enterprise

Enterprise policy with SNMP modules for CP Electronica UPS. This policy provides following modules: CP_Electronica cpUpsAlarmsPresent cpUpsBatteryCurrent cpUpsBatteryStatus cpUpsBatteryVoltage cpUpsBypassFrequency cpUpsBypassNumLines cpUpsBypassVoltage.1...

Policy HP Color LaserJet 4345 and 4555 enterprise

Enterprise policy with SNMP modules for HP Color LaserJet 4345 and 4555 printers. This policy provides following modules: HP_Color_LaserJet_4345_and_4555 hp.4345.black.cartridge.type hp.4345.document.feeder.kit hp.4345.document.feeder.kit.max...

Policy Socomec Masterys GP enterprise

Enterprise policy with SNMP modules for Socomec Masterys GP UPS. This policy provides following modules: Socomec_Masterys_GP Battery Charge Battery Output Status Battery Status Model Ident Output Load (%) PCT P1 Output Load (%) PCT P2 Output Load (%) PCT P3 Run Time...

Policy HP Color LaserJet 5200 enterprise

Enterprise policy with SNMP modules for HP Color LaserJet 5200 printer. This policy provides following modules: HP_Color_LaserJet_5200 hp.5200.black.cartridge.type hp.5200.ink.black.max hp.5200.ink.black.now hp.5200.ip hp.5200.model hp.5200.page.count hp.5200.sn...

Policy HP Color LaserJet 6040 enterprise

Enterprise policy with SNMP modules for HP Color LaserJet 6040 printer. This policy provides following modules: HP_Color_LaserJet_6040 hp.6040.black.cartridge.type hp.6040.Black.Image.Drum.max hp.6040.Black.Image.Drum.model hp.6040.Black.Image.Drum.now...

Policy APC SmartUPS 10000 enterprise

Enterprise policy with SNMP modules for APC SmartUPS 10000. This policy provides following modules: APC_SmartUPS_10000 APC: Basic Output Status APC: Battery Status APC: Battery Temperature APC: Load Current (Amps) APC: Output Load (%) APC: Replace Battery Indicator...

Policy APC Rack PDU enterprise

Enterprise policy with SNMP modules for APC Rack PDU. This policy provides following modules: APC_Rack_PDU High_2_Load_Point High_3_Load_Point Load 1 (Phase Bank) Amps Load 2 (Phase Bank) Amps Load 3 (Phase Bank) Amps Low_1_Load_Point Low_2_Load_Point Low_3_Load_Point...

Policy APC Galaxy 5000 enterprise

Enterprise policy with SNMP modules for APC Galaxy 5000 UPS. This policy provides following modules: APC_Galaxy_5000 BatteryCharge BatteryChargerFault BatteryFault BatteryLowFault BatteryReplaceFault BatteryTemp InputBadStatus InputCurrentPhase1 InputCurrentPhase2...

Policy HP Color LaserJet 9500 enterprise

Enterprise policy with SNMP modules for HP Color LaserJet 9500 printer. This policy provides following modules: HP_Color_LaserJet_9500 hp.9500.black.cartridge.type hp.9500.Black.Image.Drum.max hp.9500.Black.Image.Drum.model hp.9500.Black.Image.Drum.now...

Policy Eaton Powerware 9130 enterprise

Enterprise policy with SNMP modules for Eaton Powerware 9130 UPS. This policy provides following modules: Eaton_Powerware_9130 upsAlarmsPresent upsAutoRestart upsBatteryStatus upsBatteryVoltage upsBypassFrequency upsBypassLineIndex upsBypassNumLines upsBypassVoltage...

Policy HP Color LaserJet 5550 enterprise

Enterprise policy with SNMP modules for HP Color LaserJet 5550 printer. This policy provides following modules: HP_Color_LaserJet_5550 hp.5550.black.cartridge.type hp.5550.cyan.cartridge.type hp.5550.fuser.kit.type hp.5550.image.fuser.kit.max...

Policy Samsung SCX-472x Series enterprise

Enterprise policy with SNMP modules for Samsung SCX-472x Series printer. This policy provides following modules: Samsung_SCX-472x_Series samsung.black.type samsung.clr.black samsung.hrDeviceDescr samsung.prtGeneralPrinterName samsung.prtGeneralSerialNumber...

Policy Teracom TCW122B-CM enterprise

Enterprise policy with SNMP modules for Teracom TCW122B-CM environment monitor. This policy provides following modules: Teracom_TCW122B-CM Analog Sensor 1 Analog Sensor 2 Digital Sensor 1 Digital Sensor 2 Files: Only enterprise users can view the download...

Policy IT WatchDogs 100 enterprise

Enterprise policy with SNMP modules for IT WatchDogs 100 environment monitor. This policy provides following modules: IT_WatchDogs_100 Contact Alarm 1 Contact Alarm 2 Contact Alarm 3 Contact Alarm 4 Digital Sensor 1 UnitDewPoint UnitHumidity UnitTemp Files: Only...

Policy Samsung M-4070x Series enterprise

Enterprise policy with SNMP modules for Samsung M-4070x Series printer. This policy provides following modules: Samsung_M-4070x_Series samsung.black.type samsung.clr.black samsung.hrDeviceDescr samsung.prtGeneralPrinterName samsung.prtGeneralSerialNumber...

Policy Isilion OneFS enterprise

Enterprise policy with SNMP modules for Isilon OneFS storage appliances. This policy provides following modules: Isilon_OneFS /ifs available /ifs free /ifs IN throughput (bps) through node /ifs IN throughput (bytes) through node /ifs OUT throughput (bps) through node...

Policy Samsung ML-2580N Series enterprise

Enterprise policy with SNMP modules for Samsung ML-2580N Series printer. This policy provides following modules: Samsung_ML-2580N_Series samsung.black.type samsung.clr.black samsung.hrDeviceDescr samsung.prtGeneralPrinterName samsung.prtGeneralSerialNumber...

Policy Infoblox enterprise

Enterprise policy with SNMP modules for Infoblox appliances. This policy provides following modules: Infoblox Available memory bloxTools Service (Global) bloxTools-move Service (Global) Buffered memory Cached memory CPU idle % CPU idle time (raw) CPU interrupt time...

Policy Citrix NetScaler 9 enterprise

Enterprise policy with SNMP modules for Citrix NetScaler 9. This policy provides following modules: Citrix_NetScaler_9 haPeerState httpTot11Requests httpTot11Responses httpTotRequests memSizeMB numCPUs resCpuUsage resMemUsage tcpActiveServerConn tcpCurClientConn...

Policy Samsung M-2675 Series enterprise

Enterprise policy with SNMP modules for Samsung M-2675 Series printer. This policy provides following modules: Samsung_M-2675_Series samsung.black.type samsung.clr.black samsung.hrDeviceDescr samsung.prtGeneralPrinterName samsung.prtGeneralSerialNumber...

Policy Samsung ML-2950x Series enterprise

Enterprise policy with SNMP modules for Samsung ML-2950x Series printer. This policy provides following modules: Samsung_ML-2950x_Series samsung.black.type samsung.clr.black samsung.hrDeviceDescr samsung.prtGeneralPrinterName samsung.prtGeneralSerialNumber...

Policy HP Insight Manager enterprise

Enterprise policy with SNMP modules for HP server status via Insight Manager. This policy provides following modules: HP_Insight_Manager HW: Chassis Status HW: Disk Controller 1 Status HW: Disk Controller 2 Status HW: Fan Unit Status HW: Global System Status HW:...

Policy IBM IMM enterprise

Enterprise policy with SNMP modules for IBM server status from IMM. This policy provides following modules: IBM_IMM currentSysPowerStatus Fan 1A Tach Planar 12V Planar 3.3V Planar 5V Planar VBAT powerOnHours restartCount System Health Status systemState temperature...

Policy Samsung CLX-3170 Series enterprise

Enterprise policy with SNMP modules for Samsung CLX-3170 Series printer. This policy provides following modules: Samsung_CLX-3170_Series sams.clr.black.perc sams.clr.cyan.perc sams.clr.magenta.perc sams.clr.model sams.clr.yellow.perc samsung.black.type...

Policy Xerox WorkCentre 7346 enterprise

Enterprise policy with SNMP modules for Xerox WorkCentre 7346 printer. This policy provides following modules: Xerox_WorkCentre_7346 black.cartridge.type black.drum.type cyan.cartridge.type cyan.drum.type drum.black.max drum.black.now drum.cyan.max drum.cyan.now...

Policy D-Link DGS-1510 enterprise

Enterprise policy with SNMP modules for D-Link DGS-1510 switch. This policy provides following modules: D-Link_DGS-1510 CPU load CPU load 1min CPU load 5min Fan status Power status System name System temperature System uptime System version and hw Total memory Used...

Policy Sonicwall TZ105 enterprise

Enterprise policy with SNMP modules for Sonicwall TZ105 firewall. This policy provides following modules: Sonicwall_TZ105 Current connections Current CPU util Current RAM util sysContact sysDescr sysFirmwareVersion sysLocation sysModel sysSerialNumber Uptime Files:...

Policy KEMP LoadMaster enterprise

Enterprise policy with SNMP modules for KEMP LoadMaster network load balancer. This policy provides following modules: KEMP_LoadMaster Connections CPU Idle time CPU Interrupt time CPU Nice time CPU SoftIRQ time CPU System time CPU User time Daemon State HA State...

Policy Xerox WorkCentre 3325 enterprise

Enterprise policy with SNMP modules for Xerox WorkCentre 3325 printer. This policy provides following modules: Xerox_WorkCentre_3325 black.cartridge.type ink.black.max ink.black.now name printed.pages Files: Only enterprise users can view the download...

Policy Ubiquiti AirFiber enterprise

Enterprise policy with SNMP modules for Ubiquiti AirFiber This policy provides following modules: Ubiquiti_AirFiber Board Firmware Revision Board uptime Current Transmit Modulation Rate Device Description Device Location Eth Data Port Bad Frames Received Eth Data Port...

Policy Synology DSM 5.0+ enterprise

Enterprise policy with SNMP modules for Synology DSM 5.0+ storage systems. This policy provides following modules: Synology_DSM_5.0+ DiskStation model name DiskStation temperature OS Version Power status System CPU Fan Status System Fan Status System Status Files:...

Policy Mikrotik CCR1036-8G-2S+ enterprise

Enterprise policy with SNMP modules for Mikrotik CCR1036-8G-2S+ router. This policy provides following modules: Mikrotik_CCR1036-8G-2S+ Active fan CPU 01 Load CPU 02 Load CPU 03 Load CPU 04 Load CPU 05 Load CPU 06 Load CPU 07 Load CPU 08 Load CPU 09 Load CPU 10 Load...

Policy Xerox WorkCentre 7525 enterprise

Enterprise policy with SNMP modules for Xerox WorkCentre 7525 printer. This policy provides following modules: Xerox_WorkCentre_7525 1.black.toner.max.level 1.black.toner.name 1.black.toner.now.level 10.waste.toner.container.max.level 10.waste.toner.container.name...

Policy Mikrotik CCR1009-8G-1S enterprise

Enterprise policy with SNMP modules for Mikrotik CCR1009-8G-1S router. This policy provides following modules: Mikrotik_CCR1009-8G-1S CPU load CPU temperature System name System temperature System uptime System version and hw Total disk space Total memory Used disk...

Policy Synology DSM 4.1+ enterprise

Enterprise policy with SNMP modules for Synology DSM 4.1+ storage systems. This policy provides following modules: Synology_DSM_4.1+ CPU Fan Status Disk ID (Disk 1) Disk ID (Disk 2) Disk ID (Disk 3) Disk ID (Disk 4) Disk ID (Disk 5) Disk ID (Disk 6) Disk ID (Disk 7)...

Policy Mikrotik Cloud Core enterprise

Enterprise policy with SNMP modules for Mikrotik Cloud Core routers. This policy provides following modules: Mikrotik_Cloud_Core CPU load CPU temperature System name System temperature System uptime System version and hw Total disk space Total memory Used disk space...

Policy Juniper SRX enterprise

Enterprise policy with SNMP modules for Juniper SRX gateways. This policy provides following modules: Juniper_SRX CPU temperature node0 CPU temperature node1 Flow sessions (Current) Flow sessions (Max) jnxRedAlarmState jnxYellowAlarmState node0 PFE CPU usage node0 PFE...

Policy Juniper SA VPN enterprise

Enterprise policy with SNMP modules for Juniper SA VPN devices. This policy provides following modules: Juniper_SA_VPN Connected-Users CpuUsage_pct DskSpaceAv_pct Juniper-OS-version Juniper-SysName MemUsage_pct SwapUsage_pct Files: Only enterprise users can view the...

Policy EMC Data Domain enterprise

Enterprise policy with SNMP modules for EMC Data Domain storage systems. This policy provides following modules: EMC_Data_Domain Device serial number Disks Fans File Systems Temperature Sensors VTL Library Model VTL Library Name VTL Library Revision VTL Library Serial...

Policy HP MSM 7xx enterprise

Enterprise policy with SNMP modules for HP MSM 7xx wireless controller. This policy provides following modules: HP_MSM_7xx coUsInfoCpuUseNow detectedAccesPoints systemBootRevision systemFirmwareRevision systemHardwareRevision systemProductName systemSerialNumber...

Policy HP 5400zl enterprise

Enterprise policy with SNMP modules for HP 5400zl switch. This policy provides following modules: HP_5400zl Fan Status HP: Base MAC HP: CPU utilization HP: Serial Number HP: Switch Os Version HP: Switch Type Memory_free Memory_total Memory_used Over-temperature Status...

Policy HP 3800 enterprise

Enterprise policy with SNMP modules for HP 3800 switch. This policy provides following modules: HP_3800 Chassis_Temp Fan Status HP: Base MAC HP: CPU utilization HP: Serial Number HP: Switch Os Version HP: Switch Type Memory_free Memory_total Memory_used...

Policy APC InRow ACSC100 enterprise

Enterprise policy with SNMP modules for APC InRow ACSC100 cooling system. This policy provides following modules: APC_InRow_ACSC100 Air Filter Run Hours Air Filter Service Interval Air Flow Compressor Status Condensate Pump Run Hrs Condensor Fan Speed Condensor Inlet...

Policy HP 2910 enterprise

Enterprise policy with SNMP modules for HP 2910 switch. This policy provides following modules: HP_2910 Fan Status HP: Base MAC HP: CPU utilization HP: Serial Number HP: Switch Os Version HP: Switch Type SysContact SysLocation SysName SysUptime Files: Only enterprise...

Policy Emerson Liebert DS enterprise

Enterprise policy with SNMP modules for Emerson Liebert DS cooling system. This policy provides following modules: Emerson_Liebert_DS Audible Alarm State Cooling Capacity Being Used Cooling State Daily High Relative Humidity Daily High Temperature Celsius Daily Low...

Policy HP 2610 enterprise

Enterprise policy with SNMP modules for HP 2610 switch. This policy provides following modules: HP_2610 HP: Base MAC HP: CPU utilization HP: Serial Number HP: Switch Os Version HP: Switch Type SysContact SysLocation SysName SysUptime Files: Only enterprise users can...

Policy HP 2510 enterprise

Enterprise policy with SNMP modules for HP 2510 switch. This policy provides following modules: HP_2510 HP: Base MAC HP: CPU utilization HP: Serial Number HP: Switch Os Version HP: Switch Type SysContact SysLocation SysName SysUptime Files: Only enterprise users can...

Policy Kyocera Color printers enterprise

Enterprise policy with SNMP modules for Kyocera Color printers. This policy provides following modules: Kyocera_Color_printers black.cartridge.type black.drum.type cyan.cartridge.type cyan.drum.type drum.black.max drum.black.now drum.cyan.max drum.cyan.now...

Policy HP 1910 enterprise

Enterprise policy with SNMP modules for HP 1910 switch. This policy provides following modules: HP_1910 CPU utilization Memory Usage Temperature Total Memory Files: Only enterprise users can view the download...

Policy Kyocera 2035DN enterprise

Enterprise policy with SNMP modules for Kyocera 2035DN printer. This policy provides following modules: Kyocera_2035DN printer.cartridge.type printer.copy printer.firmware printer.model printer.name printer.serial printer.state TonerBlackCapacity TonerBlackCount...

Policy HP 1810 enterprise

Enterprise policy with SNMP modules for HP 1810 switch. This policy provides following modules: HP_1810 Firmware Version Serial Number System Contact System Description System Location System Name UpTime Files: Only enterprise users can view the download...

Windows Product ID enterprise

This local inventory plugin gets product ID, can be adapted to get is as a monitoring module (STRING). Two different plugins attached, one returns product ID and other product serial key (if available). Files: Only enterprise users can view the download...

Software Installed enterprise

This Inventory Local Plugin return ALL software installed. This gather the information from REGISTRY, this is an improved way, better than the standard method consisting on parsing the WMI tables. Files: Only enterprise users can view the download...

Policy Cisco router enterprise

Enterprise policy with SNMP modules for Cisco routers. This policy provides following modules: Cisco_SNMP_Router CPU 1 min CPU 5 min CPU 5 sec Memory (IO) Free Memory (IO) Used Memory (Processor) Free Memory (Processor) Used Files: Only enterprise users can view the...

Policy NetApp enterprise

Enterprise policy with SNMP modules for NetApp Storage. This policy provides following modules: Net App Autosupport Status CFE Firmware CIFS connected users CIFS DirOps Cifs enabled CIFS GettAttrs CIFS open files CIFS Opens CIFS Others Ops CIFS Reads CIFS sessions...

Policy VMware ESXi 5 SNMP enterprise

Enterprise policy with SNMP modules for VMware ESXi 5 hosts. This policy provides following modules: VMware_ESXi_5_SNMP Device name Device uptime Disk partitions ESXi Version Memory Virtual Machines VMWare Build Files: Only enterprise users can view the download...

Policy VMware ESX SNMP enterprise

Enterprise policy with SNMP modules for VMware ESX hosts. This policy provides following modules: VMware_ESX_SNMP CPU DataStores Device name Device uptime ESXi Version Interfaces Memory Virtual Machines VMWare Build Files: Only enterprise users can view the download...

Policy Cisco ASA enterprise

Enterprise policy with SNMP modules for Cisco ASA devices. This policy provides following modules: Cisco_ASA Active IKE Peers Chassis Serial Number Chassis Version CPU Utilization avg last 1 min CPU Utilization avg last 5 min CPU Utilization avg last 5 sec IOS Version...

Policy Ruijie enterprise

Enterprise policy with SNMP modules for Ruijie devices. This policy provides following modules: Ruijie_devices RGCPUUtilization RGFanstate RGMemoryUtilization RGPowerstate Files: Only enterprise users can view the download...

Policy ACTAtek enterprise

Enterprise policy with SNMP modules for ACTAtek devices. This policy provides following modules: ACTAtek CPUTemperature CPUUtilization DiskUtilization Lin-CPUUtilization ProcessCount Win-CPUUtilization Win-MemoryUtilization Files: Only enterprise users can view the...

Policy QNAP TS-459 Pro II and TS-809U vx enterprise

Enterprise policy with SNMP modules for QNAP TS-459 Pro II and TS-809U vx storage systems. This policy provides following modules: QNAP_TS-459_Pro_II_and_TS-809U_vx CPU Usage Discovered Disks Discovered Fans Discovered Volumes Free Memory Hostname Model System...

Policy QNAP TS-459 Pro II and TS-809U enterprise

Enterprise policy with SNMP modules for QNAP TS-459 Pro II and TS-809U storage systems. This policy provides following modules: QNAP_TS-459_Pro_II_and_TS-809U CPU Usage Discovered Disks Discovered Volumes Free Memory LAN1-In LAN1-Out LAN2-In LAN2-Out Model System Fan...

Policy HP 5130 enterprise

Enterprise policy with SNMP modules for HP 5130 switch. This policy provides following modules: HP_5130 Device contact details Device description Device location Device name External Power Supply 1 Fan 1 Fan 2 Internal Power Supply 1 SysUptime Files: Only enterprise...

Policy FortiMail enterprise

Enterprise policy with SNMP modules for Fortinet secure email gateway. This policy provides following modules: FortiMail fmlMailOptionsDeferQueue fmlSysCpuUsage fmlSysLoad fmlSysLogDiskUsage fmlSysMailDiskUsage fmlSysMemUsage Files: Only enterprise users can view the...

Policy WatchGuard 750e enterprise

Enterprise policy with SNMP modules for WatchGuard 750e firewall. This policy provides following modules: WatchGuard_750e Drop Events Statistics Jabber Packets Number of Fragments Oversize Packets Packets Received Packets to BC Address Packets to MC Address Total No....

Policy Palo Alto 4020 enterprise

Enterprise policy with SNMP modules for Palo Alto 4020 firewall This policy provides following modules: Palo_Alto_4020 Active Sessions CPU Temperature ICMP sessions Session Utilization TCP Sessions UDP Sessions Files: Only enterprise users can view the download...

Policy A10 AX1000 enterprise

Enterprise policy with SNMP modules for A10 AX1000 network load balancer. This policy provides following modules: A10AX1000 CPU Active Connections CPU Utilization Fan Status Free disk Space Lower Power Supply Status Server Count System Temperature Upper Power Supply...

Check for USB and share

Check for usb devices and share with administrative rights. put file at “%ProgramFiles%pandora_agentutildrive_usb.vbs” Module data module_begin module_name USB - Letter module_type generic_data_string module_exec cscript...

Kill a list of running programs

copy file to “%ProgramFiles%pandora_agentutilkill_prgs.vbs” Module data module_begin module_name PRG - Kill Prgs data module_type generic_data_string module_exec cscript "%ProgramFiles%pandora_agentutilkill_prgs.vbs" >...

Marklogic monitoring enterprise

This plugin multiple metrics from MarkLogic installations. With this plugin, following entities will appear in your Pandora as agents: Hosts Databases Forests Servers (services) Here is a brief summary of the modules generated per instance type: Hosts Possible error...

Route parser monitoring enterprise

Route parser shows the network path followed to reach a target. This plugin reports modules to Pandora FMS making relationships between each other. Warning this plugin is part of the feature “Route analysis” available in Pandora FMS 7.0 OUM715 or higher....

OpenNebula monitoring enterprise

This plugin allow you to monitor your OpenNebula installation, retrieving information about: Cluster Hosts Datastores Virtual Machines It creates the relationships between the items, so you’ll be able to create a group networkmap to view graphically the dependencies...

Nutanix monitoring enterprise

This plugin scans the entire Nutanix environment, retrieving information about: Clusters Containers Hosts Storage Virtual machines Protection domains It creates the relationships between the items, so you’ll be able to create a group networkmap to view...

PWR server for Windows enterprise

PWR Server for Windows. This utility allows you to run a PWR server in Windows. Please configure attached bat file to ensure the versions defined matches your own programs (java) versions. Files Only enterprise users can view the download...

Squid monitoring enterprise

With the Squid policy and the squid client counter, you’ll be able to monitor most important metrics from your Squid server. Resource usage and number of connections. Plugin will report also about top N Squid clients, showing in description the origin of the...

MySQL monitoring enterprise

This plugin monitors a MySQL server, reporting following modules: Database engine monitoring: mysql connection restart detection queries query rate query select query update query delete query insert current connections connections ratio aborted connections Innodb...

Solaris zone monitoring enterprise

This couple of plugins monitor different elements from your Solaris zone configuration. Zone performance Pandora FMS plugin for Solaris zone performance, retrieves the list of zones as independent agents with following modules: Zone CPU usage Zone MEM usage The only...

Aruba monitoring enterprise

This plugin allows you to monitor SNMP information available in your Aruba device. While configuring, please specify: Common OID tree Status OID sub tree Names OID sub tree e.g. If your device populates information in following OIDs Using: DomainName as name:...

MongoDB monitoring enterprise

Pandora FMS plugin for MongoDB allows you to monitor the following metrics from your MongoDB installation: Plugin message database_name mongod mongod CPU usage mongod RAM usage MongoDB [database_name] Node inserts MongoDB [database_name] Node selects MongoDB...

Alfresco monitoring enterprise

This plugin retrieves following metrics if are enabled in the configuration file attached: HeapMemoryUsage_Used HeapMemoryUsage_Used SystemLoadAverage SystemLoadAverage ThreadCount ThreadCount NumberOfUsers NumberOfGroups ConnectionPool HibernateConnectCount...

Citrix monitoring plugin enterprise

The plugin generates the following modules: Users Connect Citrix Sessions XenApp Servers Citrix Independent Management Architecture Citrix XML Citrix XTE Server Citrix CPU Utilization Management/Resource Management Citrix CPU Utilization Management/User Session sync...

NGINX monitoring enterprise

NGINX Enterprise monitoring With this plugin you’ll be able to monitor following metrics from your NGINX server: Active connections: Number of active connections Accepted connections: Number of accepted connections (Incremental) Handled connections: Number of...

KVM monitoring enterprise

Pandora FMS plugin for generic KVM monitoring. It uses base KVM utils to get several metrics: KVM Server RAM usage KVM Server CPU usage KVM Server status Number of VMs Per VM it retrieves: Status of the VM CPU usage Virtual CPU usage Virtual Memory usage Only...

XenServer monitoring enterprise

This plugins allows you to monitor all your Xen virtualization infrastructure. SR (storage) Physical_size Physical_utilisation Free space Used percent Virtual machines Status Status description Memory used cpuX XenServer tools VDI_ Vbd_XX_write Vbd_XX_read Host VMs...

Tuxedo monitoring enterprise

This plugin has been done for the purpose of defining a custom monitoring for Tuxedo servers, and at the same time on an automateded way. Thus, this plugin is able to work locally using native Tuxedo administration tools, through CLI. This plugin performs multiple...

Exchange OWA monitoring enterprise

This plugin allows you to check if the OWA application is available for the user and if it is possible to have access using the user credentials. The plugin does the same actions that an user will do with a web browser when using the service, simulates a web...

Outlook Anywhere monitoring enterprise

This plugin provides following modules: Windows Monitoring OutlookAnywhere Connectivity (DS Proxy Service) OutlookAnywhere Connectivity (DS Referral Service) OutlookAnywhere Connectivity (Information Store Service) CAS Exchange Monitoring RPC/HTTP ProxyCurrent Number...

Pandora FMS Agent for Android enterprise

Pandroid 3.0 Now with buffer support and inventory. This is an extended version with more features than the version you can find in the Play Store. This version has a buffer to store information when connectivity is not possible. When the connectivity is available...

DB2 monitoring enterprise

This plugin allow you to monitor: DB2 Service status DB2 Server RAM usage DB2 Server CPU usage Process information (CPU/RAM consumption, instances) DB2 database status DB2 checks Database availability Application status counter (connected/ disconnected/ active) Log...

SunOne Webserver monitoring enterprise

This plugin do several tasks: Server response check, given a URL, host and port. Also, matching using a regex to verify a correct answer. Process information. Report status (if it’s running and active), total instances, total memory used by all the instances,...

Services Through Snmp

With this plugin you can monitoring services remotely, using snmp in Unix and Windows systems. Module data You can use this plugin in server plugin mode and local plugin mode. You have to upload psp file in Plugin registration of Pandora Console. Create a new plugin...

Memory monitor (win)

This plugin uses free to fetch the memory and swap performance metrics from a windows server. To install it: Create the directory “%Program Files%\pandora_agent\plugins” if needed.   Download the file “memory_plugin.vbs”. Copy it to your agent...

Hyper-V monitoring plugin enterprise

Pandora FMS plugin for Hyper-V monitoring retrieves: Modules for Local Agent % Mem Use RAM use percentage of the Host system. It is defined by defadlt thresholds can be modified in Pandora Console once they are defined. CPU Use CPU use percentage of the Host system....

IIS monitoring enterprise

With Pandora FMS plugin for Internet Information Services monitoring you could retrieve following metrics: Service verification Serv_W3SVC IIS status verification AppPool Status – AppPoolName Site Status – SiteName WebURL Status – URL IIS events verification Event ID...

Tomcat monitoring plugin enterprise

Following is the module list the plugin retrieves from a Tomcat server: [] Status] [“ajp-nio-8909”] processingTime [] Sessions] [“ajp-nio-8909”] maxTime [“http-nio-1009”] maxThreads [workers] Current requests...

Microsoft Exchange monitoring plugin enterprise

The plugin generates the following modules: MSExchangeServiceHost CAS Exchange Monitoring MSExchangeAB, MSExchangeADTopology MSExchangeFBA, MSExchangeFDS, MSExchangeImap4 MSExchangeMailboxReplication, MSExchangePop3 MSExchangeProtectedServiceHost, MSExchangeRPC...

Oracle Database monitoring enterprise

Pandora FMS plugin for Oracle Database allows you to monitor your Oracle instances, listeners, processes and more. The plugin by default performs the following monitoring: Scan tablespace to get free space. Scan tablespace to get status. Scan Oracle filesystems...

Disk usage monitor (win)

This plugin uses free to fetch the used disk from the different disks of a windows server. It should detect all partitions. To install it: Create the directory “%Program Files%\pandora_agent\plugins” if needed. Download the file...

IPMI Sensors

IPMI Sensors parser for Unix #Used as Plugin in Pandora FMS Monitoring System Written by Robert Nelson 2015 Files: ipmi_sensors.tar.gz...

Remote SNMP Plugin

This plugin can show the information of % memory usage, % disk or filesystem usage, status of a process / service and % total CPU of windows and linux system through remote SNMP Normally with SNMP OIDs, we only can get the free size in bytes or % 1 processor usage,...

Windows process list snapshot

This local plugin create a string module containing a list of running processes in the server, useful to get a “snapshot” of commands running in the server. Use like another normal local plugin, for example: module_plugin cmd.exe /C...

Windows Monitoring Manual

This is a manual which helps you to monitor Windows based devices using Pandora FMS. Module data 1. CPU Load This module returns the percentage of the CPU in use. The syntaxis for the module would be the following: module_begin module_name CPU Load module_type...

Solaris Monitoring Manual

This is a manual which helps you to monitor Solaris based devices using Pandora FMS. Module data 1. CPU User This module returns the percentage of CPU occupied by user processes.The syntax for the modules would be this: module_begin module_name CPU User module_type...

Linux Monitoring Manual

This is a manual which helps you to monitor Linux/Unix based devices using Pandora FMS. Module data 1. CPU Free This module returns the free CPU percentage. The syntax for the module would be this: module_begin module_name CPU Free module_type generic_data module_exec...

WEBData

This plugin uses a simple HTTP get to grab data from a simple WEB API/Rest. This is used to get simple values from simple WEB services, using a simple URL. For example, to get data from a URL Like: http://mydomain.com/app/api?op=users Which returns a single value like...

RMON bandwidth

This small remote plugin return bandwidth usage on a given interface, using the RMON interface by SNMP, it return a % of utilization. Files:...

Pandora FMS performance plugin

How do I measure the performance of my database? Since Pandora FMS 7.0NG 707 is distributed with the OpenSource server a utility to measure the performance of your MySQL server. With this utility you can analyze:   Database performance: CPU ops / ms: CPU operations...

Integria IMS monitoring plugin via REST API

This plugin provide access to Integria API to gather data to be monitored with Pandora FMS. Requirements This plugin has the following requirements: 1.- You need a Integria installed with the API enabled and configured. 2.- This plugin was developed to collect single...

XEN Server basic monitoring

This plugin is to monitor a XEN server (domain-0), by using xen tools (virsh, xentop, xm). It scans all available domains, extracts it status, CPU, MEM, DISK and Net usage. Requirements Do a chmod 755 on pandora_xen file. Copy it to /etc/pandora/plugins and add this...

Advanced log parser

This advanced plugin allow you to monitor logs easily, with more options than the default parser included in the agents. Files pandora_logparser_v1r3.exe-linux-x86-64 pandora_logparser_v1r3.exe-windows-x86-32.exe pandora_logparser_v1r3.exe-linux-x86-32...

Nginx monitoring plugin

This agent plugin can monitor nginx servers. Usage example: ./nginx_monitor.py Module data Active connections: Number of active connections Accepted connections: Number of accepted connections (Incremental) Handled connections: Number of connections handled...

File listing (Snapshot, Windows)

This is a sample of file listing implemented as snapshot (Windows Plugin Script). Change the paths/names for be useful for you. Could be interesting to monitor or apply regexp warn/critical status thresholds. Execute as local plugin: module_plugin filelisting.bat...

Backup monitoring plugin

This plugin is used to check if a file in a remote (FTP) server has X days or less from last modification, at has at least X KB in size. Files to check are search in the remote server by using a regular expression or substring. Parameters needed are: -u User for FTP...

Puppet agent monitoring

Plugin for monitoring Puppet agents. ZIP file includes full documentation in PDF in English and Spanish. It needs one parameter: --summary-file: The "last_run_summary.yaml" file. Requirements Installing pandora’s agent Installing puppet’s agent Copy the...

Apache status local monitoring plugin

This is a local plugin to get information status on Apache by using the status module. It uses perl and wget to grab the information. It Includes documentation inside the tarball. Files:...

MongoDB simple local monitoring

These are a collection of local modules for monitoring Mongodb from outside, with a software agent. Module data module_begin  module_name MongoDB_Status  module_type generic_proc  module_exec ps aux | grep mongod | grep -v grep | wc -l  module_end  module_begin ...

Anytermd

This is the Telnet/SSH extension for Pandora FMS console. Extension designed to directly connect to their devices by telnet or SSH. This feature is conducted by the ‘Remote Gateway’ extension. You’re required to conduct a special setup for this...

Disk Usage for Linux

This is a monitoring disk usage which can be used as a plugin. Module data module LocalAgent-DiskUsage.linux Files:...

Mem Usage for Linux

This is a monitoring mem usage which can be used as a plugin. Module data module LocalAgent-Mem_Usage.linux Files:...

CPU Usage for Linux

This is a monitoring CPU load average. Which can be used as a plugin. Module data module LocalAgent-CPU_Load.linux Files:...

Packet loss monitoring plugin

This remote plugin, for plugin server, uses ping command on Flood mode to see if there is a packet loss. Normal output should be 0% of packet loss. It comes by default with 5.1 SP1 version, but could be used on any Pandora FMS version. Module data Parameters: It...

ModBus monitoring plugin

Generic Modbus Query plugin Pandora FMS Server plugin. Requirements This plugin requires mbtools from http://mblogic.sourceforge.net and python. -p Modbus port (by default 22)  -t Hostname / Target IP Address  -c Query Commnand from mbtool documentation  Samples: ...

Remote SMTP monitoring

This remote plugin send an email and return 1 if successful or 0 if not. It support MTA Auth, and custom PORT. Usage Usage: -h SMTP Server IP address -d Destination email -f Email of the sender Optional parameters -a Authentication system, could be LOGIN, PLAIN,...

Unix Blocked IO Queue

This script show Blocked IO Queue in all Unix systems. Module data module_begin module_name Blocked IO Queue module_type generic_data module_exec Pandora_Script_Perf_Blocked IO Queue_UNIX_v1r1.sh module_end Files:...

Unix Disk Physical IO Rate

This script show Disk Physical IO Rate in all Unix systems. Module data module_begin module_name Disk Physical IO Rate module_type generic_data module_exec Pandora_Script_Perf_DiskPhysIORate_UNIX_v1r1.sh module_end Files:...

Amazon EC2 monitoring plugin

This specific monitoring uses CloudWatch API to monitor your instances in Amazon EC2 service. You need to have activated the cloudwatch enabled in your instance. This remote server plugin is used to get information from your instances using the network plugin server,...

Unix Disk Usage Peak

This script show Disk Usage Peak in all Unix systems. Module data module_begin module_name Disk Usage Peak module_type generic_data module_exec Pandora_Script_Perf_DiskUsagePeak_UNIX_v1r1.sh module_end Files:...

Citrix SNMP Connected users

This is remote plugin for getting the remote users connected in a Citrix server, using the SNMP interface on Citrix server. Plugin accepts -H IP_Address and -C snmp community. Files...

Unix Mem Usage

This script show Mem Usage in all Unix systems Module data module_begin module_name Mem Usage module_type generic_data module_exec Pandora_Script_Perf_MemUsage_UNIX_v1r1.sh module_end Files:...

Unix Net Out Queue Length

This script show net out queue length in all Unix systems. Module data module_begin module_name Net Out Queue Length module_type generic_data module_exec Pandora_Script_Perf_NetOutQueueLength_UNIX_v1r1.sh module_end Files:...

SNMP Recon Script

Specific Pandora FMS SNMP Recon Plugin for SNMP device autodiscovery Usage: ./snmpdevices.pl * custom_field1 = network. i.e.: 192.168.100.0/24 * custom_field2 = snmp_community. Additional information: When the script is called from a recon task, ‘task_id’...

Unix Net Packet Rate

This script show Net Packet Rate in all Unix systems. Module data module_begin module_name Net Packet Rate module_type generic_data module_exec Pandora_Script_Perf_NetPktRate_UNIX_v1r1.sh module_end Files:...

Unix NFS Call Rate

This script show NFS Call Rate in all Unix systems. Module data module_begin module_name NFS Call Rate module_type generic_data module_exec Pandora_Script_Perf_NFSCallRate_UNIX_v1r1.sh module_end Files:...

Unix Page Out Bytes rate

This script show page out bytes rate in all Unix systems. Module data module_begin module_name Page Out Bytes rate module_type generic_data module_exec Pandora_Script_Perf_PageOutByteRate_UNIX_v1r1.sh module_end Files:...

Unix Page Out rate

This script show page out rate in all Unix systems. Module data module_begin module_name Page Out rate module_type generic_data module_exec Pandora_Script_Perf_PageOutRate_UNIX_v1r1.sh module_end Files:...

Unix Page Request Rate

This script show page request rate in all Unix systems. Module data module_begin module_name Page Scanning rate module_type generic_data module_exec Pandora_Script_Perf_PageRqRate_UNIX_v1r1.sh module_end Files:...

Unix Swap Out Rate

This script show Swap Out Rate in all Unix systems. Module data module_begin module_name Swap Out Rate module_type generic_data module_exec Pandora_Script_Perf_SwapOutRate_UNIX_v1r1.sh module_end Files:...

Unix Run Queue

This script show run queue in all Unix systems. Module data module_begin module_name Run Queue module_type generic_data module_exec Pandora_Script_Perf_RunQueue_UNIX_v1r1.sh module_end Files:...

Unix Page Scanning rate

This script show page scanning rate in all Unix systems. Module data module_begin  module_name Page Scanning rate  module_type generic_data  module_exec Pandora_Script_Perf_PageScanRate_UNIX_v1r1.sh  module_end Files:...

Disk usage monitor

This plugin uses free to fetch the used disk from the different partitions and swap performance metrics from a linux server. It should detect almost all kind of partitions and where they are mounted. To install it: Verify that your system has free and df installed: $...

Memory monitor

This plugin uses free to fetch the memory and swap performance metrics from a linux server. To install it: Verify that your system has free installed: $ free -V Download the file “memory_plugin”. Copy it to your agent plugins directory. F.ex. on my system...

Netstat snapshot (Linux)

This snapshot plugin, send netstat information as Command Snapshot (generic string module). Module data Change permissions (chmod 755) and execute as: module_plugin netstat.sh Files:...

Unix process snapshot

This local plugin module for Unix agents will give you a string data module with a snapshot of running processes, including CPU, MEMORY and system stats, as resulting from TOP command, very useful to catch the whole system status in a single snapshot. Use for 4.0.3...

Interfaz con IP

Este script te escribe todas las interfaces configuradas en la máquina junto con la IP asignada a dicha interfaz. Module data module_begin module_name Interfaces de red module_type generic_data_string module_crontab * 5-7 * * 0 # Ejecuta todos los domingos entre las 5...

IIS performance plugin

This plugin uses WMI queries to fetch info about the IIS server. To install it: Create the directory “%Program Files%pandora_agentplugins” if needed. Download the file “iis_plugin.vbs”. Copy it to your agent plugins directory. To use it, just...

Apache performance plugin

This plugin uses wget and the apache module “status-module” to fetch info about the apache server. To install it: Verify that your system has wget installed: $ wget -V Verify that your apache install has the “status-module” installed: $...

Jboss

JBoss monitoring using JMX and Twiddle by using a Pandora FMS Agent Plugin, for Linux/Unix. Documentation included in the tarball. Files:...

Tomcat

Monitoring tomcat using a Local Plugin. This plugin gets the information using the status module for tomcat. Documentation included inside. Files:...

Mentweet plugin for twitter

This script provides the number of tweets with mentions of a string in the last X seconds. Module data The plugin is in a pspz file to register it easily in Pandora FMS. Use: ./mentweet.pl '[search_string]' [OPTIONAL:interval_in_seconds] Default interval: 300 Example...

IPMI Plugin and Recon Task

This plugin allows Pandora FMS to discover and to monitor IPMI devices in order to save energy using your Datecenter. You can see all information about installing and configuration at:...

NTP monitor

This plugin uses ntpq to fetch info about your time sinchronization sources of a linux server. To install it: Verify that your system has ntpq installed: $ ntpq –version Download the file “ntp_plugin”. Copy it to your agent plugins directory. F.ex....

CVS server status

This plugin connects to the CVS server at the given CVSROOT and checks that it is running properly by asking for the server version. This is a “quick and dirty” way to check that the repo is working for those still running CVS. Requires cvs on the server....

CPU % of a running process

This Pandora FMS module, used as script, allow to get individual CPU usage for each specified process. This is done by a small script written in VBscript which ask several WMI sources to get a value, used as percentage for individual CPU Usage for a given process....

AIX Monitoring Manual

This is a manual which helps you to monitor AIX based devices using Pandora FMS. Module data 1. CPU System module_begin module_name CPU System module_type generic_data module_exec vmstat 1 2 | tail ­1 | awk '{ print $15 }' | tr ­d “n” module_max 100 module_min 0...

Oracle

This is an agent plugin for monitoring Oracle. Tested on Linux and Solaris. See details in README file. More Info on SQL monitoring Oracle. http://www.dataprix.com/oracle_decode_con_like Files: pandora_oracle.sh...

PostgreSQL plugin

Este fichero escrito en Perl proporciona datos estadísticos generales de un servidor PostgreSQL y datos estadísticos específicos de cada BBDD que almacena, ya sea de forma local o remota. This file written in Perl provides general statistics data from a PostgreSQL...

Remote SQL Oracle

This plugin can execute remote queries for oracle databases. You can find all necessary information about using this plugin at sqlscript.readme. Files: sqlscript.readme...

SQL Server performance plugin

This is a vbs plugin to fetch the performance metrics from a SQL Server. To install it: 1. Create the directory “%Program Files%pandora_agentplugins” if needed. 2. Download the file “sqlserver_plugin.vbs”. 3. Copy it to the previosuly created...

ODBC

This is an agent local plugin to extract information from a ODBC source in a Windows server using native SQL format. Module data ODBC Local Plugin for Pandora FMS This VBS Local Plugin reads a configuration file, which defines the module name, System DSN Name, user,...

MSSQL Query (Local)

This script can monitoring a SqlServer using MSSQL Querys.  Example:  "powershell.exe" querysql.ps1 -H hostname(optional) -U username(optional) -P password(optional) -Q 'MSSQL Query'  If you run as Administrator the script, and your sql account has permissions too,...

WordPress monitoring plugin

Hardening, monitoring and security plugin for WordPress. 100% free and openSource. No tricks, no freemium of “enterprise” features. This plugin is used to secure access to your WordPress control panel renaming login page and protecting it with recapcha and...

Linux/Unix performance monitoring

Several scripts packaged in a ZIP file to be used as local modules in Linux and Unix hosts, to get several metrics: BlockedIOQueue CPUUsage DiskAvgQueueLength DiskPhysIORate DiskUsagePeak MemUsage NetColPct NetOutQueueLength NetPktRate NFSCallRate PageOutByteRate...

NTPD Synchronization on AIX

Monitors the NTPD process status Module data module_begin  module_name NTP Process  module_type generic_data  module_exec ps ­e | grep ntpd | wc ­l | tr ­d " " | tr ­d "n"  module_description Returns the number of instances of NTPD process ...

Zombie processes on AIX

The module returns the number of zombie processes. Module data module_begin  module_name Zombie processes  module_type generic_data  module_exec ps ­el | awk '$2~/"Z"/{print $2}' | wc ­l | tr ­d "n" | tr ­d " "  module_description Number of zombie processes ...

Process Number on AIX

Module that returns the number of processes running in the machine. Module data module_begin  module_name Number processes  module_type generic_data  module_exec ps ­e | wc ­l | tr ­d " " | tr ­d "n"  module_description Total number of processes running ...

Disk Usage on AIX

The module returns the percentage of occupied directory. Module data module_begin  module_name Disk used xxx  module_type generic_data  module_occupiedpercentdisk /xxx  module_description % Disk used ...

Free Disk Home on AIX

It returns the number of processes that are running in the machine. Module data module_begin  module_name Free home disk  module_type generic_data  module_freedisk /home  module_description Free disk for home folder ...

Services on AIX

This module searchs if one service is running or not. Module data module_begin  module_name Service xxx  module_type generic_proc  module_service xxx  module_description Check service xxx  module_end

CPU user on AIX

This module returns the percentage of CPU occupied by user processes. Module data module_begin  module_name CPU User  module_type generic_data  module_exec vmstat 1 2 | tail ­1 | awk '{print $14}' | tr ­d "n"  module_max 100  module_min 0  module_description CPU User...

CPU System on AIX

This module returns the percentage of CPU occupied by system processes. Module data module_begin  module_name CPU System  module_type generic_data  module_exec vmstat 1 2 | tail ­1 | awk '{ print $15 }' | tr ­d “n”  module_max 100  module_min 0  module_description CPU...

XEN Server monitoring

This is a few command line executions from the Xen Server on how to obtain useful information. Just install a Pandora FMS agent in the Xen Server to get it and send to Pandora FMS server: Module data Displays uptime for a domain  xm uptime  Monitors a host and its...

FTP Connection from windows agent

How monitor with a simple module to check ftp connectivity from windows agent to ftp server. 1.- Create a bat file with this setup: @echo off REM Generate the script. Will overwrite any existing temp.txt echo open servername> temp.txt echo username>> temp.txt echo...

Filehandles in Windows

This module will count active filehandles in Windows. Can be modified to count specific kind of handles, or handles for a given process. NOTE: you need to download “handle” from sysinternals.com NOTE: The first execution (on the agent) will require...

Password change on Windows

This module searchs the event that informs that the password has been changed. Module data module_begin  module_name Password change  module_type async_string  module_logevent  module_source Security  module_eventcode 4723  module_description Password change ...

Password reset Windows

This module searchs the event that informs that the password has been reseted. Module data module_begin  module_name Password reset  module_type async_string  module_logevent  module_source Security  module_eventcode 4724  module_description Password reset ...

No domain controller on Windows

This module searchs the event that informs that no controler has been found for the domain. Module data module_begin  module_name No domain controller  module_type async_string  module_logevent  module_source System  module_eventcode 5719  module_aplication NETLOGON ...

Disk Structure Corrupted on Windows

This module search the event that informs about a failure in the disk structure. Module data module_begin  module_name Disk Structure Corrupted  module_type async_string  module_logevent  module_source System  module_eventcode 55  module_application Ntfs ...

Domain Auth. Fail on Windows

This module searchs the event that informs about one failure in the domain authentication. Module data module_begin  module_name Domain Auth Fail  module_type async_string  module_logevent  module_source System  module_eventcode 3210  module_description Domain...

SNMP Service

Module that checks if the SNMP service is active. Module data module_begin  module_name SNMP Service  module_type generic_proc  module_service SNMP  module_description SNMP Service enabled  module_end

WMI Service

Module that checks if the WMI service is active. Module data module_begin  module_name WMI Service  module_type generic_proc  module_service winmgmt  module_description WMI Service enabled  module_end

Free Memory on Windows

Module that returns the percentage of the system free memory. Module data module_begin  module_name Free Memory  module_type generic_data  module_freepercentmemory  module_description Free memory (%).  module_min_warning 21  module_max_warning 30  module_min_critical...

Number processes on Windows

Module that returns the number of processes of the system. Module data module_begin  module_name Number processes  module_type generic_data  module_exec tasklist | gawk "NR > 3 {print$0}" | wc ­l  module_description Number of processes running  module_min_warning 175 ...

CPU Load on Windows

This module returns the percentage of the CPU in use. The syntaxis for the module would be the following. Module data module_begin  module_name CPU Load  module_type generic_data  module_wmiquery SELECT LoadPercentage FROM Win32_Processor  module_wmicolumn...

Messages deliverd

Indicates the amount of messages that are delivered per minute Module data SELECT MessagesDeliveredPermin from Win32_PerfFormattedData_MSExchangeIS_MSExchangeISMailbox WHERE Name='_Total'

Messages sent

Indicates the amount of messages sent per minute Module data SELECT MessagesSentPermin from Win32_PerfFormattedData_MSExchangeIS_MSExchangeISMailbox WHERE Name='_Total'

LDAP Threads

Shows the current number of threads in use by the LDAP subsystem of the local directory service Module data SELECT LDAPActiveThreads from Win32_PerfRawData_NTDS_NTDS

Terminal Server

Returns terminal sessions status, Module data SELECT FROM "Win32_PerfRawData_TermService_TerminalServices"  Options : ActiveSessions  InactiveSessions  TotalSessions  Field:0

PostgreSQL Plugin for Agents

The functionality of this plugin consists in make an use of data and resources monitoring of a PostgreSQL server under systems based on Unix. It is necessary an external configuration file where all the parametrization of the plugin was defined. A sample configuration...

Perl PostgresSQL Plugin

Another plugin to monitor PostgreSQL servers using a local plugin. To extract the information is used: An external configuration file which defines all the parameters of the plugin. It uses the software already installed on the system for monitoring by the plugin...

Disk Corrupt

Disk structure is corrupt, it checks on eventlog. Module data module_begin  module_name Event_55  module_type async_string  module_logevent  module_source System  module_eventcode 55  module_application Ntfs  module_description disk structure is corrupt ...

NetBios Bytes Total Persec

Get the total Bytes Per Second of the Netbios connection. Module data module_begin  module_name NetBios_BytesTotalPersec  module_type generic_data_inc  module_wmiquery select BytesTotalPersec from Win32_PerfRawData_Tcpip_NBTConnection  module_wmicolumn...

Service Status

Get status of a service in text format (Running, stopped, pending, hung…). Module data module_begin  module_name Service_Status  module_type generic_data_string  module_wmiquery select State from Win32_Service where Name = "Alerter"  module_wmicolumn State ...

Disk Read Bytes Persec

Get the system total Disk read bytes per second. Could be modified to get per drive. Module data module_begin  module_name DiskReadBytesPersec  module_type generic_data_inc  module_wmiquery select DiskReadBytesPersec from Win32_PerfRawData_PerfDisk_PhysicalDisk WHERE...

MySQL performance plugin

This plugin uses mysql to fetch the performance metrics from a mysql server. To install it: Verify that your system has mysql installed: $ mysql -V Download the file “mysql_plugin”. Copy it to your agent plugins directory. F.ex. on my system in...

Disk Write Bytes Persec

Distk write bytes per sec in the system. You could get the data per disk drive also. Module data module_begin  module_name DiskWriteBytesPersec  module_type generic_data_inc  module_wmiquery select DiskWriteBytesPersec from Win32_PerfRawData_PerfDisk_PhysicalDisk...

Active TCP Connections

Current active TCP connections in whole system Module data module_begin  module_name Active_TCP_Connections  module_type generic_data  module_wmiquery select ConnectionsActive from Win32_PerfFormattedData_Tcpip_TCP  module_wmicolumn ConnectionsActive ...

Current Printer Jobs

Get current printer jobs in the processing printer queue in the local printer server (the machine printing the document). Module data module_begin module_name CurrentPrinterJobs module_type generic_data module_wmiquery select Jobs from...

CurrentPrinterJobs

Get current printer jobs in the processing printer queue in the local printer server (the machine printing the document). Module data module_begin  module_name CurrentPrinterJobs  module_type generic_data  module_wmiquery select Jobs from...

PrinterJobs per second

Gets the printer jobs per second in a local printer server Module data module_begin  module_name PrinterJobs_persecond  module_type generic_data_inc  module_wmiquery select TotalJobsPrinted from Win32_PerfFormattedData_Spooler_PrintQueue  module_wmicolumn...

MongoDB Plugin

Open-source agent plugin designed for MongoDB monitoring, using the tool mongostat to collect performance statistics. Module data module_plugin perl /etc/pandora/plugins/Pandora_Plugin_MongoDB_v1r1.pl \ /etc/pandora/plugins/host-mongodb.conf 2> /dev/null Files...

Process Memory size

An easy way to get process memory usage information, using native Windows shell command (I think this works only on XP or higher). Module data This is for the own PandoraAgent process. Replace with your desired process. Just executing tasklist show a full list of...

RAM Size of a process

Local component/Module using the WMI query facility. Could be used also as a WMI query. This sample get assigned memory to process PandoraAgent* Module data module_begin  module_name PandoraAgent_RAMSize  module_type generic_data  module_wmiquery Select WorkingSetSize...

Page File Usage

Usage of Pagefile in Windows. Module data module_begin  module_name Swap_Usage  module_type generic_data  module_wmiquery select CurrentUsage from Win32_PageFileUsage  module_wmicolumn CurrentUsage ...

KMA oversize memory failed

The number of failed requests of very large amounts of memory. Module data module_begin  module_name KMA_ovsz_fail  module_type generic_data  module_exec sar -k | tail -1 | awk '{print $9}'  module_description The number of failed requests of very large amounts of...

SAP R3 Monitoring Agent

This is an specific Pandora FMS agent for windows for a full SAP R3 Monitoring. It includes the SAP(R) Certified plugin, using NetWeaver and Java JCO Libraries. It only needs a RFC Remote connection. More details included in the documentation. There is 32 and 64bit...

KMA oversize memory allocated

The amount of memory allocated for large memory applications, which are applications than 4 Kbytes. These requests are fulfilled by the page allocator. Therefore, there is no cluster. Module data module_begin  module_name KMA_ovsz_alloc  module_type generic_data ...

KMA large memory failed

The number of failed requests for large amounts of memory. Module data module_begin  module_name KMA_lg_fail  module_type generic_data  module_exec sar -k | tail -1 | awk '{print $7}'  module_description The number of failed requests for large amounts of memory. ...

PowerShell Module Template

A template to help you create and run PowerShell module plugins Attached PowerShell file in example must be placed in "C:Program FilesPandora_Agentscripts" Edit PowerShell file to fit your needs! Module data #Example returns PowerShell $env:COMPUTERNAME #PowerShell...

KMA large memory allocated

The amount of memory, in bytes, that the KMA has allocated a large memory applications of clustering large memory applications. Module data module_begin  module_name KMA_lg_alloc  module_type generic_data  module_exec sar -k | tail -1 | awk '{print $6}' ...

KMA large memory available

The amount of memory, in bytes, that the KMA has available in the pool of large memory applications. In this group, a large memory request is 512 bytes to 4 Kbytes. Module data module_begin  module_name KMA_lg_mem  module_type generic_data  module_exec sar -k | tail...

MySQL Server Advanced Plugin

This agent plugin manages all performance metrics given by mySQL and some external metrics about the system, like service status, CPU, RAM, disk free in MySQL partition, ibdata size and much more. Documentation (English, Spanish) inside. Files: pandora_mysql_lin32...

KMA small memory failed

The number of requests for small amounts of memory that failed. Module data module_begin  module_name KMA_sml_fail  module_type generic_data  module_exec sar -k | tail -1 | awk '{print $4}'  module_description The number of requests for small amounts of memory that...

KMA small memory allocated

The amount of memory, in bytes, that the KMA has allocated a small memory requests its memory request pool small. Module data module_begin  module_name KMA_sml_alloc  module_type generic_data  module_exec sar -k | tail -1 | awk '{print $3}'  module_description The...

KMA small memory available

The amount of memory, in bytes, that the KMA has available in the pool of small memory requests. In this group, a small memory request is less than 256 bytes. Module data module_begin  module_name KMA_sml_mem  module_type generic_data  module_exec sar -k | tail -1 |...

NTPD Instances on Solaris

The module returns the number of instances of the ntpd process that are running. Module data module_begin  module_name NTPD Instances  module_type generic_data  module_exec ps ­Af | grep ntpd | grep ­v "grep" | wc ­l | tr ­d " " | tr ­d "n"  module_description...

Process CPU on Solaris

The module returns the percentage of CPU used by one process Module data module_begin  module_name Process CPU xxx  module_type generic_data  module_cpuproc xxx  module_description % CPU used by process  module_end  We change xxx by the process to...

Process memory on Solaris

The module returns the percentage of memory in use by one process. Module data module_begin  module_name Process memory xxx  module_type generic_data  module_memproc xxx  module_description % used memory of process ...

Mysql Plugin

This Pandora FMS 3.x (.pspz) plugin package register MySQL plugin and 13 library modules to monitor MySQL Servers remotely, given a user id, password and hostname of the server. Module data Import this pspz file with the plugin server registration extension. Files:...

Zombie processes on Solaris

It returns the number of zombie processes. Module data module_begin  module_name Zombie processes  module_type generic_data  module_exec ps ­el | awk '$2~/"Z"/{print $2}' | wc ­l | tr ­d "n" | tr ­d " "  module_description Zombie processes ...

Number processes on Solaris

It returns the number of processes that are running in the machine. Module data module_begin  module_name Number processes  module_type generic_data  module_exec ps ­e | wc ­l | tr ­d "n" | tr ­d " "  module_description Number processes ...

Used space on Solaris

The module returns the percentage of free physical memory. The module syntax will be the following: Module data module_begin  module_name Physical Free Memory  module_type generic_data  module_freepercentmemory  module_description Porcentaje Memoria física libre ...

CPU System on Solaris

This module returns the percentage of CPU occupied by system processes. Module data module_begin  module_name CPU System  module_type generic_data  module_cpuusage all  module_max 100  module_min 0  module_description CPU (%) used by system ...

CPU User on Solaris

This module returns the percentage of CPU occupied by user processes Module data module_begin  module_name CPU User  module_type generic_data  module_exec vmstat 1 2 | tail ­1 | awk '{ print $20 }' | tr ­d “n”  module_max 100  module_min 0  module_description CPU (%)...

Handles in Linux / Unix

This simple module gives you opened handles in your SO, by using lsof tool (usually installed or available in the SO addons). Could be easily modified to search on a given process or user only. Module data module_begin  module_name Handles  module_type generic_data ...

DB2 on Windows

This is a brief article on how to monitor a DB2 server in Windows plattform. Could be used also on how to monitor DB2 on Unix because has some of the same parameters/commands/processes. Module data (Information also attached as txt file). DB2 process monitoring You...

Unix distribution Info

Show info distribution on Unix systems Module data module_begin  module_name Distribution info  module_type generic_data_string  module_exec lsb_release -a | grep Description | awk '{print $2$3$4$5$6}'  module_description Show info system distribution ...

Unix system Info

Show kernel version system info Module data module_begin  module_name Kernel Info  module_type generic_data_string  module_exec uname -a | awk '{print $1" "$3}',  module_description Show kernel version info ...

Inode of Unix service

Show inode tables of a Unix service Module data module_begin  module_name Service Inode  module_type generic_data  module_exec stat /etc/init.d/pandora_agent_daemon | grep Nod | awk '{print $4}'  module_description Show inode tables of a Unix service ...

Unix RPC client and server

Show if RPC client or server is running. Module data module_begin  module_name RPC client/server  module_type generic_proc  module_exec ps aux | grep -v grep | grep rpciod (Client)  module_exec ps aux | grep -v grep | grep rpc.i (Server)  module_description RPC...

Blacklist

This Pugin provides 6 modules: – Bl3 is string type, provides details GNP / t indicating the number of lists that appear as good – neutral – poor / total listings. – Bl1 is numeric type, 0 – 1 – 2 indicates the seriousness good...

BGP Plugin

This is a plugin for Pandora FMS plugin server in PSPZ format. Connect the device via SNMP and performs a check of each BGP connection to verify its active status. If cannot connect or BGP has no connection or a single connection its down, returns a CRITICAL state. It...

NetCitizen SNMP MIB for HP StorageWorks Tape

This document provides technical details about a Simple Network Management Protocol (SNMP) Management Information Base (MIB) supported by many HP StorageWorks Tape Libraries. The MIB described in this document is known as the NetCitizen MIB, the SEMI 1.0 MIB, or the...

HP StorageWorks

HP StorageWorks 2000 Modular Smart Array MIB collection Module data MIBS inside the zip file. The MSA2000 SNMP MIBs provide MIB browsers and other SNMP-aware software with the necessary information to query, update, and properly display SNMP variables on supported...

SSH Server Plugin

This comes with 2.x and 3.x version. I’ve upload this to have easy to find. Put on your plugin server directory /usr/share/pandora/util/plugin and be sure that have permissions to execute. Module data Register as -h for IP address -u for User address And use the...

VirtualBOX

Agent plugin for monitoring VirtualBox systems. It automatically detects all configured VBox machines and gets information (status, cpu, mem) about them. It uses VBoxManage tool. It should be executed with the same user as virtualbox is running, if you’re...

Windows Update Monitoring

This plugin monitors number of packages of Windows update pending to install (both, Optional and Critical packages), giving also a boolean monitor of status (windows is completely updated or not). This is done by a regular plugin check, executed each time agent runs...

Occupied RAM % in Windows

This script get occupied RAM % in Windows Systems. Module data module_begin  module_name Occupied RAM %  module_type generic_data  module_exec cscript //B "%ProgramFiles%\pandora_agent\util\check_RAM.vbs"  module_unit %  module_end Files:...

Virtual Mem Free HP-UX

These module returns percentage of free swap memory. Module data module_begin  module_name Virtual Mem Free  module_type generic_data  module_exec swapinfo | grep memory | tr ­d "%" | awk '{ print 100­$5 }' | tr ­d “\n”  module_max 100  module_min 0 ...

Used disk on HP-UX

The module returns the percentage of occupied directory. Module data module_begin  module_name Used disk xxx  module_type generic_data  module_occupiedpercentdisk /xxx  module_description % used disk  module_end

Services on HP-UX

This module searchs if one service is running or not. Module data module_begin  module_name Service xxx  module_type generic_proc  module_service xxx  module_description Service xxx  module_end

Queue length in Unix system

Show queue length of processor in Unix system Module data module_begin  module_name Queue length  module_type generic_data  module_exec vmstat | tail -1 | awk '{print $1}'  module_description Show queue length of processor in Unix system ...

Processor Info Unix

Show the number and info of Processors Module data module_begin  module_name CPU Info  module_type generic_data_string  module_exec cat /proc/cpuinfo | grep processor | wc /proc/cpuinfo | grep model | grep name | tail -1 | awk '{print "x"$4$5$6$7$8$9}' >> /tmp/inf.txt...

Unix NFS client and server

Show if NFS client or server is running. Module data module_begin  module_name NFS client/server  module_type generic_proc  module_exec ps aux | grep -v grep | grep nfsiod | wc -l(Client)  module_exec ps aux | grep -v grep | grep nfsd | wc -l(Server) ...

Physical Mem Free on HP-UX

The module returns the percentage of the free physical memory. Module data module_begin  module_name Physical Mem Free  module_type generic_data  module_freepercentmemory  module_description % Physical mem free  module_end

Number processes on HP-UX

Module that returns the number of processes running in the machine. Module data module_begin  module_name Number processes  module_type generic_data  module_exec echo $(((`ps ­e | wc ­l`)­1)) | tr ­d “\n”  module_description Total processes ...

Unix Load Average

The average number of processes in the system over the past 5 minutes Module data module_begin  module_name Load Average Unix  module_type generic_data  module_exec uptime | awk -F ":" '{print $4}' | awk -F " " '{print $2}' | sed "s/.$//" | tr -d “\n” (Suse) ...

Instances xntpd HP-UX

The module search how many xntpd processes are running. Module data module_begin  module_name Instances xntpd  module_type generic_data  module_exec ps ­elf | grep "xntpd" | wc ­l | tr ­d "\n"  module_description Instances xntpd ...

Interface tx kB/s Unix

Instant or Average kB/s transmitted on the interface ethX Module data module_begin  module_name Interface_kB/s_ethX  module_type generic_data  module_exec sar -n DEV | grep ethX | tail -1 | awk '{print $6}' (Average)  module_description Average of kB/s transmitted on...

Interface rx kB/s Unix

Instant or Average kB/s received on the interface ethX Module data module_begin  module_name Interface_rxkB/s_ethX  module_type generic_data  module_exec sar -n DEV | grep ethX | tail -1 | awk '{print $5}' (Average)  module_description Average of packets received on...

Interface tx pcks/s Unix

Instant or Average packets transmitted on the interface ethX Module data module_begin  module_name Interface_txpck/s_ethX  module_type generic_data  module_exec sar -n DEV | grep ethX | tail -1 | awk '{print $4}' (Average)  module_description Average of packets...

Interface rx pcks/s Unix

Instant or Average packets received on the interface ethX Module data module_begin  module_name Interface_rxpck/s_ethX  module_type generic_data  module_exec sar -n DEV | grep ethX | tail -1 | awk '{print $3}' (Average)  module_description Average of packets received...

Unix filesystems

Percentage of cached memory Module data module_begin  module_name Buffer_activity  module_type generic_data  module_exec echo $((( `free | grep Mem | awk '{ print $7 }'` * 100) / `free | grep Mem | awk '{ print $2 }'`))  module_description Percentage of cached memory ...

Memory cached activity Unix

Percentage of cached memory Module data module_begin  module_name Buffer_activity  module_type generic_data  module_exec echo $((( `free | grep Mem | awk '{ print $7 }'` * 100) / `free | grep Mem | awk '{ print $2 }'`))  module_description Percentage of cached memory ...

CPU Utilization Unix

Free or occupied percentage of CPU utlization in Unix systems. Module data module_begin  module_name CPU Utilization Unix  module_type generic_data  module_exec vmstat 1 2 | tail -1 | awk '{ print $15 }'(Free)  module_exec echo $(( 100 - `vmstat 1 2 | tail -1 | awk '{...

Memory buffer activity

Percentage of memory in buffer Module data module_begin  module_name Buffer_activity  module_type generic_data  module_exec echo $((( `free | grep Mem | awk '{ print $6 }'` * 100) / `free | grep Mem | awk '{ print $2 }'`))  module_description Percentage of memory in...

Block device %CPU I/O request

Percentage of CPU time during which I/O requests were issued to the device Module data module_begin  module_name Block_dev_%util  module_type generic_data  module_exec sar -d | grep devX | tail -1 | awk '{print $10}' (Average)  module_exec sar -d 1 1 | grep devX |...

Block device service time I/O

The average service time (in milliseconds) for I/O requests that were issued to the device. Module data module_begin  module_name Block_dev_svctm  module_type generic_data  module_exec sar -d | grep devX | tail -1 | awk '{print $9}' (Average)  module_exec sar -d 1 1 |...

Block device I/O request time

The average time (in milliseconds) for I/O requests issued to the device to be Module data module_begin  module_name Block_dev_await  module_type generic_data  module_exec sar -d | grep devX | tail -1 | awk '{print $8}' (Average)  module_exec sar -d 1 1 | grep devX |...

HP-UX Monitoring Manual

This is a manual which helps you to monitor HP-UX based devices using Pandora FMS. Module data 1. CPU user  module_begin  module_name CPU User  module_type generic_data  module_exec vmstat 1 2 | tail -1 | awk '{ print $17 }' | tr -d “\n”  module_max 100  module_min 0 ...

Block device queue length

The average queue length of the requests that were issued to the device. Module data module_begin  module_name Block_dev_avgqu-sz  module_type generic_data  module_exec sar -d | grep devX | tail -1 | awk '{print $7}' (Average)  module_exec sar -d 1 1 | grep devX |...

Block device size request

The average size (in sectors) of the requests that were issued to the device. Module data module_begin  module_name Block_dev_Avgrq-sz  module_type generic_data  module_exec sar -d | grep devX | tail -1 | awk '{print $6}' (Average)  module_exec sar -d 1 1 | grep devX...

Block device sectors write

Number of sectors written to the device. Module data module_begin  module_name Block_dev_wr_sec  module_type generic_data  module_exec sar -d | grep devX | tail -1 | awk '{print $5}' (Average)  module_exec sar -d 1 1 | grep devX | tail -1 | awk '{print $5}' (Last) ...

Free swap HP-UX

The module returns the free swap percentage. Module data module_begin  module_name Free swap  module_type generic_data  module_exec swapinfo ­t | grep memory | tr ­d "%" | awk '{ print 100­$5 }' | tr ­d “\n”  module_description Free swap ...

Block device sectors read

Number of sectors read from the device. Module data module_begin  module_name Block_dev_rd_sec  module_type generic_data  module_exec sar -d | grep devX | tail -1 | awk '{print $4}' (Average)  module_exec sar -d 1 1 | grep devX | tail -1 | awk '{print $4}' (Last) ...

Free disk on HP-UX

It returns the number of processes that are running in the machine. Module data module_begin  module_name Disco_Libre  module_type generic_data  module_freepercentdisk /  module_description Free disk ...

Block device transfers per second

Indicate the number of transfers per second that were issued to the device. Module data module_begin  module_name Block_dev_tps  module_type generic_data  module_exec sar -d | grep devX | tail -1 | awk '{print $3}' (Average)  module_exec sar -d 1 1 | grep devX | tail...

Time sync on Linux

Returns the schedule difference with the NTP server. Module data module_begin  module_name Time sync  module_type generic_data  module_exec ntptrace 2>/dev/null | tr ­d “\n” | awk '{print $5}' | tr ­d “,\n”  module_description Time difference with NTP ...

Used inodes Linux

Returns the percentage of free i­nodes of one partition Module data module_begin  module_name Used inode /  module_type generic_data  module_exec df ­i | grep ­E "/$" | awk '{print $4}' | tr ­d “%\n”  module_max 100  module_min 0  module_description Percentage use of...

Processes high CPU

It returns the pid of the process that is consume more than the 90% of the CPU Module data module_begin  module_name Processes high CPU  module_type generic_data_string  module_exec ps -eo pcpu,pid,comm | sort -n | grep -v CPU | tail -1 | awk '{if ($1>90) print $2;...

Zombie processes on Linux

It counts the number of processes that are in the Zombie status. Module data module_begin  module_name Zombie processes  module_type generic_data  module_exec ps ­eos | grep Z | wc ­l | tr ­d “\n”  module_description Number of zombie processes ...

CPU system on HP-UX

This module returns the percentage of the CPU occupied by the system processes. Module data module_begin  module_name CPU System  module_type generic_data  module_cpuusage all  module_max 100  module_min 0  module_description CPU (%) used by system ...

Free inodes on Linux

It returns the percentage of free i­nodes of one partition Module data module_begin  module_name Free inodos /  module_type generic_data  module_exec df ­i | grep ­E "/$" | awk '{print 100­(($3/$2)*100)}'  module_max 100  module_min 0  module_description Percentage...

Free Disk on Linux

It returns the number of processes that are running in the machine. Module data module_begin  module_name Free Disk  module_type generic_data  module_freepercentdisk /  module_description Percentage Free Disk ...

Pagination memory on Linux

Quantity of paginated memory Module data module_begin  module_name Pagination memory  module_type generic_data  module_exec vmstat 1 2 | tail ­1 | awk '{ print $8 }' | tr ­d “\n”  module_description Mem Paged ...

CPU user on HP-UX

This module returns the percentage of the CPU occupied by user processes. Module data module_begin  module_name CPU User  module_type generic_data  module_exec vmstat 1 2 | tail ­1 | awk '{ print $17 }' | tr ­d “\n”  module_max 100  module_min 0  module_description...

Zombie processes on HP-UX

The module returns the number of zombie processes. Module data module_begin  module_name Zombie processes  module_type generic_data  module_exec ps ­elf | awk '$2~/'Z'/{print $2}' | wc ­l | tr ­d “\n”  module_description Zombie processes ...

Free swap on Linux

Returns in percentage the free space of swap memory. Module data module_begin  module_name Free swap  module_type generic_data  module_exec free ­m | grep Swap | awk '{print (($4 / $2)*100)}'  module_description Percentage Mem Swap Free ...

Physical mem. Free on LInux

This module returns the percentage of free space of the physical memory. Module data module_begin  module_name Physical mem. free  module_type generic_data  module_freepercentmemory  module_description Percentage Mem Free Phys ...

PostFix Mail Blocked

Reports text lines on blocked mail transfer attempts, for example, for ISP Antispam policies due IP restriction or other mechanism. If you set a string inverse threshold here you can get events on mail blocked. grep_log plugin comes with the agent, is a standard...

Process Running on Linux

Checks if an specific process is being executed in the machine Module data module_begin module_name Process xxx module_type generic_proc module_service xxx module_description Process XXX running module_end

Load Average on Linux

It measures the CPU average load. Module data module_begin  module_name Load Average  module_type generic_data  module_exec uptime | awk ­F "," '{print $3}' | awk '{print $3}' | tr ­d “\n”  module_description Average load last minute  module_end For Suse 11.4 :...

CPU Free Linux

This module returns the free CPU percentage Module data module_begin  module_name CPU Free  module_type generic_data  module_exec echo $(( 100 ­ `vmstat 1 2 | tail ­1 | awk '{ print $15 }'`))  module_max 100  module_min 0  module_description Percentage CPU Free ...

Hardrive temperature (Linux)

You need to install the hddtemp program. Adjust which drive/device you are after and if you want it in Celsius or Fahrenheit. Module data module_begin  module_name hddtemp  module_type generic_data  module_exec /usr/sbin/hddtemp -n --unit=C /dev/sda ...

Get CPU Speed

This is a very simple module to get CPU speed in Linux, based on parsing /proc/cpuinfo Module data module_begin module_name cpu_speed module_type generic_data module_exec cat /proc/cpuinfo | grep "cpu MHz" | tail -1 | awk '{print $4}'...

PostFix Queue

Return items pending in the DEFER queue. Module data module_begin  module_name Queue_Pending  module_type generic_data  module_exec postqueue -p | tail -1 | grep -o "[0-9]* Request" | awk '{ print $1 }' ...

Disk IO Throughput:

This modules returns current throughtput on Disk, based on systat package. This sample is for /dev/sda. You need to install systat package. Module data module_begin  module_name IO Sda Read/sec  module_type generic_data  module_exec iostat -k | grep sda | awk '{ print...

CPU IO Stat

This gets the IOStat from a Linux, using sysstat tools. Module data module_begin  module_name IO_Cpu  module_type generic_data  module_exec iostat -c | tail -2 | head -1 | awk '{ print $4 }'  module_description IOStat, obtained with package sysstat ...

Memory SUM of several process instances

This modules sums the RSS (real) memory used for several processes with the same name (instances), p.e: This is used to sum all memory used by PHP exectutions in a server Module data module_begin  module_name php5_memory_sum  module_type generic_data  module_exec ps...

Disk IO Wait

Simple approach to IO/Wait monitoring. Excellent article about this at http://blog.scoutapp.com/articles/2011/02/10/understanding-disk-i-o-when-should-you-be-worried Module data module_begin module_name Disk_IO_Wait module_type generic_data module_exec top -n 3 -c |...

Imap mail Plugin

This plugin monitoring emails of Imap server received, from a data filtering and have the following features: Monitoring if we get a new mail, through filtering that perform (Emitter, Subject, Body text, Date Received…) It can capture email information we...

Get BIOS Version

This module gets BIOS Version with a software agent using dmidecode command Module data module_begin  module_name Bios Version  module_type generic_string  module_exec dmidecode -t bios | grep Version | awk '{ print $2 }'  module_description BIOS version ...

SMTP monitoring

Script do /helo/ /mail from/, /rcpt/ and /disconnect/ if all running rightly the script returns a value but if something is wrong the script returns a different value Files:...

Tomcat free memory

This can get tomcat free memory percentage from Tomcat Manager. Before use, you must enable and set password to the Tomcat Manager and set the Username and Password to this python script. Requirement: Python Only tested with Python 2.6, but may work with 2.4 Module...

Count Files

Get how many files with wildcard. Count files selected with wildcards. Module data module_begin module_name access_log_counts module_type generic_data module_exec file_count.sh access_log.2012* module_min 0 module_end Files:...

TransferPerSec_SDA

Transfer per second on a physical device “sda “. More information can be obtained using the iostat command. Module data module_begin module_name TransferPerSec_SDA module_type generic_data module_exec iostat | grep "sda " | awk '{ print $2 }'...

Zombie Processes

It counts the number of processes that are in the Zombie status. Module data module_begin  module_name Zombie processes  module_type generic_data  module_exec ps ­eos | grep Z | wc ­l | tr ­d “\n”  module_description Number of zombie processes ...

Disk Space

Show amount of disk space free or used. Module data module_begin  module_name dsk_home_free  module_type generic_data  module_exec df -kh /home | tail -1 | awk '{NF--; print 100-$NF }'  module_max 100  module_min 0  module_description Free disk (%) of home partition ...

IPMI Agent Plugins

These plugins provide modules for each of the sensors from IPMI. They set Warning and Critical Status based on the thresholds provided by IPMI. The Module Group can also be specified. For Unix systems the freeipmi package must be installed. The IPMI information can be...

File descriptor used

Returns the file descriptors used in the system. Module data module_begin  module_name FileDescriptors  module_type generic_data  module_exec cat /proc/sys/fs/file-nr | awk '{ print $1 }'  module_end

Opened files

This returns total open files in system. This could be useful to detect bottlenecks and other problems. Also could be used in some Unix systems with command “lsof”. Module data module_begin  module_name OpenedFiles  module_type generic_data  module_exec...

CPU temp

Return temperature of CPU in centigrade degrees Module data module_begin module_name CPU_Temp module_type generic_data module_exec cat /proc/acpi/thermal_zone/THRM/temperature | awk '{ print $2 }' module_description Return temperature of CPU in centigrade degrees...

Check UPS

Mediante la utilización del protocolo SNMP este complemento permite conocer el estado general de la UPS así como el estado de la batería y el tiempo de duración de las baterías. Module data Para ello solo se debe de ejecutar el script mediante la siguiente...

System IO / Swap

Get system IO and Swap, using vmstat return and adding Input+Output pages on the last 2 secs. Module data module_begin  module_name IO_Swap  module_type generic_data  module_exec vmstat 1 2 | tail -1 | awk '{ print $7 + $8 }'  module_description SWAP Pages in and Out ...

Domain expiration date

This local module allows you to know the expiration date (in days) of a given domain. Usage: domain_expiration_date.sh Returns the number of days to expiration date Files:...

DNS Plugin

DNS plugin for the Plugin Server. It checks a Domain/IP pair and also get time to get response from a given DNS server. Files: dns_plugin.pspz...

Packet Loss

Plugin Done by Guido De vita. Este plugin mide el packet loss de un enlace. Hint: The script works better with no mtu specification and -c 030 Module data Este plugin mide el packet loss de un enlace. Hint: The script works better with no mtu specification and -c 030...

JVM Performance

There is an utility from Sun (now Oracle :-D) that may help you (check that is installed in your system, command jps: http://java.sun.com/performance/jvmstat/  Usage: http://java.sun.com/performance/jvmstat/solaris.html  If you make it work…:), adding it to the...

IP SLA

This plugin can return up to 26 modules per each IPSLA monitor using the unique tag of each IPSLA monitor established in the Cisco device. The available tags would be different depending on the configuration of each device. The tags and monitors used for the...

Check Status Cisco ASA

Este complemento permite: Ver la memoria libre disponible. Ver la memoria que está siendo utilizada. Ver la memoria total del equipo en MB. Conocer la utilización del CPU en los últimos 5 segundos. Conocer la utilización del CPU en los último minuto. Conocer la...

Cisco QOS

This plugin is responsible for displaying the number of bits / s drop by or send a Cisco router interfaces configured with QOS. We can choose a particular interface or all interfaces (in this case will-i ALL). We can also choose whether the data shows bits / s drop or...

Weblogic

This requires to develop a kind of agent plugin or script which collects information directly from server, after setup the java enviroment. Information about this is described here: http://php.ptagis.org/wiki/index.php/Monitor_Weblogic_through_the_command_line Module...

Cisco check command

This is a generic script to parse a command output on a Cisco device via Telnet. Could be used to check version, to check power supply status, etc. This script needs several parameters: cisco_check_command.pl Samples cisco_check_command.pl 192.168.50.250 pass1234 5...

Vmware Server 2.x virtual machine

Monitoring of a running vmware image in the server with a specific name (Geminon in this sample). Note that this is not for ESX, only for VmWare Server 2.x and 1.x. You need to define the name of each virtual machine you want to monitor. Module data module_begin ...

HSRP Plugin

Its purpose is to query Cisco MPLS Router. It is able to query for the correct Active and Standby Router IPs or for the State of these Active and Passive Components. This has been adapted from a Nagios plugin by A. Delgado. Thanks! Usage: ./cisco_hsrp_plugin.sh -H -C...

Oracle w/SQLPlus

This command is used to make a query to oracle using SQL Plus and a username/password/host. Prior you need to define Oracle enviroment variables. Module data Sample Oracle enviroments variables:  export ORACLE_HOME=/usr/lib/oracle/xe/app/oracle/product/10.2.0/server ...

Pandora FMS pending packets in queue

Useful to know if your server is too heavy loaded or have problems. Module data module_begin module_name Pandora_PendPackets_Queue_Incoming module_type generic_data module_exec ls -l /var/spool/pandora/data_in/ | wc -l module_end

Website speed

Bash plugin to measure the website response speed including the following metrics: – Time to First Byte – Total load time – Pre-transfer time – Response HTTP code – Page total size Author: Manuel Angel Fernandez His blog:...

HTTP time total

This can get the time total to HTTP GET about specified URL. Requirement: curl Note: You may change the {time_total} to other parameter. ex) http_code, time_namelookup, time_connect, speed_download see man curl more detail. Module data module_begin  module_name...

Squid SNMP monitoring

List of OID used on SQUID remote monitoring using SNMP. Module data By default SQUID uses 3401 port for SNMP agent, and you need to enable the SNMP agent in the SQUID server. After that, you can use SNMP queries to obtain detailed performance informacion on SQUID...

WEB Hits (apache)

Simple query to get hits per second on a apache, parsing it’s access logfile. Warning: Could be HEAVY on big sites (GB logs per hour). Make interval 10min or more if it’s on bigsites. Module data module_begin  module_name WEB_Hits  module_type...

Temperatura CPU via SNMP

Este módulo obtiene la temperatura de la/las CPUs de un servidor proliant DL360. El OID mostrado es para la CPU 1 del equipo. El valor devuelto por el módulo se muestra en grados Centígrados Module data OID:...

Apache status

This agent plugin uses advanced status to return: Apache Total Accesses, Apache Request per second, Apache Busy Workers, Apache BytesPerSecond Served, and Apache CPULoad. Requirements NEEDS to have enabled the status mod in Apache, including the CPU report option....

Samba monitoring

Several modules for Windows SMB monitoring Module data Get SMB active sessions module_begin  module_name SMB_Sessions  module_exec smbstatus -b | grep "^[0-9]" | wc -l  module_type generic_data  module_end  Read errors (parsing Logfile)  module_begin  module_name...

LVS Monitoring

Monitoring of LVS load balancing system from Linux Module data Get conections per second for node “nido-1” module_begin  module_name Nido1 CPS  module_exec ipvsadm -L | grep -i nido-1 | awk "{ print $5 }"  module_description Nido1 connections per second ...

SNMPGET plugin for snmp v2c

This is a small server plugin developed for Pandora FMS v3.0 that enables creation of Pandora plugin modules to work with snmp protocol version 1 and 2c. Module data #!/bin/bash ###################################################### # snmpget remote plugin for Pandora...

SNMP UPS MERLIN GERIN modules

We can configure the following modules as remote network modules to monitor UPS MERLIN GERIN through their correspondent OIDS. For this monitoring we should know the Ip of the system that we want to monitro and the snmp community to which it belongs. Module data...

SNMP Radware modules

We can configure the following modules as remote network modules to monitor RADWARE systems through their correspondent OID.For this monitoring we should know the Ip of the system that we want to monitor and the snmp community to which it belongs to. Module data...

SNMP HP DL380 Modules

We can configure the following modules as remote network modules to monitor HP DL380 systems through their correspondent OIDS. For this monitoring we should know the Ip of the system that we want to monitro and the snmp community to which it belongs. Module data...

SNMP FORTINET Modules

We can configure the following modules as remote network modules to monitor FORTINET systems through their correspondent OID.For this monitoring we should know the Ip of the system that we want to monitor and the snmp community to which it belongs to. Module data...

SNMP F5 modules

We can configure the following modules as remote network modules to monitor F5 systems through their correspondent OID.For this monitoring we should know the Ip of the system that we want to monitor and the snmp community to which it belongs to. Module data Module:...

CISCO SNMP modules

We can configure the following modules as remote network modules to monitor Cisco routers and switches through their correspondent OIDS. For this monitoring we should know the Ip of the system that we want to monitor and the snmp community to which it belongs. Module...

Bacula plugin

This plugin uses mysql to fetch the performance metrics from a Bacula server. To install it: Verify that your system has mysql installed: $ mysql -V Download the file “bacula_plugin”. Copy it to your agent plugins directory. F.ex. on my system in...

Freeswitch

Several modules for freeswitch: Count of gateway, Count of Channels, Count of calls, Count of registrations. Module data # Count of registrations  module_begin  module_name FSRegnsCount  module_type generic_data  module_exec /usr/local/freeswitch/bin/fs_cli -x "show...

Backup check

This module is applied to know if a backup is done. In the backup script you need to create always a fixed link name which point to the latest backup file. This module get’s the time of a link which points to the lastest backup in the system. When backup its too...

Synology NAS

Pandora fms monitoring for synology nas server. (require the DMS 4.x firmware for the snology nas) checks: HDD Temp, HDD Status, USV Status, Load, Charge and ext. eSata HDD status standart checks (like volume load etc) are from the pandora agent. (some will not...

CUPSD Local Monitoring

Several modules for monitoring APCUPS Daemon (Unix). Module data # UPS monitoring  module_begin  module_name UPS_Power  module_type generic_proc  module_exec apcaccess | grep STATUS | grep ONLINE | wc -l  module_end  module_begin  module_name UPS_Charge  module_type...

Fujitsu Siemens Servers

Useful information gathered using SNMP Module data ‘.1.3.6.1.2.1.1.5.0’; # System Name ‘.1.3.6.1.2.1.1.1.0’; # System Beschreibung ‘.1.3.6.1.2.1.1.3.0’; # System Uptime ‘.1.3.6.1.2.1.1.4.0’; # System Kontaktadresse...

HP Compaq Smart Array

SNMP OID collection useful to monitor several HP / Compaq Smart Array. You can find more here: http://www.mibdepot.com/cgi-bin/getmib3.cgi?i=1&n=CPQHLTH-MIB&r=compaq&f=Compaq-Health.mib&v=v1&t=tree  Module data CPU Fans...

SNORT events (#)

Get snort events from a MySQL database. Module data module_begin module_name IDS_WEBAPP_Attack module_description SNORT total events for category 'web-application-attack' module_type generic_data_inc module_exec echo "select COUNT(sig_id) from signature, event where...

Configuration change TRAP

Module data Mapping this OID: .1.3.6.1.4.1.2162.100.4.1.2.1 you will get this trap on a configuration change, on SNMP devices, like switches and routers. It has been tested with Cisco equipment. Other trap, used for this: 1.3.6.1.4.1.9.9.43.2.0.1

Ad-Hoc Monitoring Scripts

Module data Community contribution by gbr: This is an advanced way to monitor high system volumes, similar between them, in a way completely “ad-hoc”. To do this you should have tools that already exist that give you information about your systems. Some...

Pandora Mail Transfer

Module data Pandora Mail Transfer is a tool for sending and receiving xml files via email. This script sends through a SMTP server, to the desired address, an email with an attached file. Is able as well to fetch via POP3 that mail and its attached file. It’s...

Create Integria Incident Script

Module data This script allows you to create a new indicent on Integria using Integria Web API. You can see all parameter and an example of how to call this script typing: $> ./create_integria_incident.sh You will see: Create Integria Incident Script for Pandora FMS....

Nagios wrapper for agent plugin

Module data Nagios has a lot of amazing plugins you can use with Pandora FMS. One way is to use remote plugins with the Plugin Server, using the nagios compatibility, but they only get it’s status, doesn’t use the descriptive output which some plugins for...

Windows Phone 7 Agent

Module data Track your phone and maintain inventory information of your Windows mobile equipments using PandoraFMS Enterprise. Contains PDF documentation inside the ZIP file. Files: PandoraFMS Agent Windows Phone...

Trap extractor from Network Node Manager (NNM)

Module data: Extract snmp trap information from trapd.conf file of network node manager and writes a line per trap to output, can be easily modified to execute commands. Example output uses pandora cli (5.0 version) to create SNMP Traps into pandora. Files:...

Web Content Parse

Module data This server plugin parses a web, supports http basic authentication. The plugin returns: * ERROR () if an string like this ERROR (disk error on sector 45) was found, * If there were no errors the script will return OK if a string like this OK (disk ok) was...

McAfee Antivirus

Check (in Spanish): – Version of Engine & DAT files – 6 types of On Access Scan All is doing by a .bat to check path of installation and date of today. You must copy file on “%ProgramFiles%\pandora_agent\util\av-pre_oas.bat” and run at...

Samba file stat

Module data This plugin allows you to determine various properties of a file on a Windows shared drive: – Existence – Days since last modified – Days since last changed (probably not what you want) – Size in bytes This can be used, for example,...

Asterisk Clock deviation

This show a % of clock adjustement using dahdi_test command. Should be always on 99.x % Module data module_begin  module_name InternalClock_Deviation  module_type generic_data  module_exec dahdi_test -c 5 | grep -o "Worst\: [0-9]*\.[0-9]*" | awk '{ print $2}' ...

HTTP view

Module data Permite conectarse al agente, desde la vista detalla del agente, por HTTP. Por ejemplo, si tenemos, un gateway de voz o un PBX, y falla algún módulo, nos podrías conectar a él directamente desde la consola. Es una modificación de la extensión, VNC, pero...

Asterisk active peers registered

Show active peers registered Module data module_begin  module_name ActivePeers_Registered  module_type generic_data  module_exec asterisk -rx "sip show peers" | grep -o "Unmonitored\: [0-9]* online" | grep -v grep | awk '{ print $2 }' ...

Pandora Server Access Violations

Sometimes our Pandora server (accessible from the Internet) is plagued with unexpected security and access violations. These include: API ACL violations, failed console logons and attempted console access without a session. Pandora logs these but they not easily...

Firefox Plugin

Module data Firefox plugin to see events in realtime, with popup. This uses the API password to connect the server and get the events. Files:...

Linux Security Plugin

This plugin is intended to run ONLY on modern Linux boxes. It’s ready to run on 64 & 32 bits. It contains a custom build of John the ripper 1.8 + Contrib patches with 32&64 static binaries. The main concept of the plugin is to be monolothic, detect...

Network latency

This is done using a linux server, by executing ping and parsing its output, depending on linux distro could be different and you will need to adjust the command, but should be very similar even in windows hosts. Module data module_begin  module_name Internet_latency ...

Linux du

Module data This plugin transforms the du command into a module list which Pandora FMS could interpret. module_plugin perl /path/to/plugin/pandora_du.pl [my_folder]  Use myfolder/* to obtain the size of each item inside “myfolder” folder Files:...

3ware RAID 5 status – EXTERNOS

Estado del RAID 5 – EXTERNOS https://twiki.cern.ch/twiki/bin/view/FIOgroup/Tw_cli Module data module_begin  module_name Raid 5.2 status  module_exec /usr/bin/tw_cli /c0/u2 show | grep RAID-5 | awk '{print $3}'  module_type async_string  module_description Estado...

Log Directory Plugin Windows

Plugin to monitor all logs inside a Windows directory. Using this grep_log.exe plugin modified you could monitor all logs inside a directory. You need to execute it in a bat file: Grep_log_directory.bat  @echo off  for /f %%f in ('dir /b ') do \grep_log.exe \%%f ""...

3ware Estado RAID 1 – Sistema

Estado del RAID 1 https://twiki.cern.ch/twiki/bin/view/FIOgroup/Tw_cli Module data module_begin  module_name Raid 1 status  module_exec /usr/bin/tw_cli /c0/u0 show | grep RAID-1 | awk '{print $3}'  module_type async_string  module_description Estado del RAID 1 -...

OpenVPN Sessions

Number of OpenVPN connections to this endpoint. Module data module_begin module_name OpenVPN_Sessions module_type generic_data_inc module_exec cat /var/log/openvpn.log | grep "Peer Connection Initiated" | wc -l module_description Number of OpenVPN connections to this...

Plugin FTP

Module data This plugin serves to monitoring downloads and uploads times and rates, besides the file modification in FTP servers. Files:...

3ware RAID 5 status – DATOS:

Estado del RAID 5 – DATOS https://twiki.cern.ch/twiki/bin/view/FIOgroup/Tw_cli Module data module_begin  module_name Raid 5.1 status  module_exec /usr/bin/tw_cli /c0/u1 show | grep RAID-5 | awk '{print $3}'  module_type async_string  module_description Estado...

3ware Modelo Controladora

Modelo de contraladora 3ware https://twiki.cern.ch/twiki/bin/view/FIOgroup/Tw_cli Module data module_begin  module_name Controladora 3ware  module_exec /usr/bin/tw_cli show | awk '{print $2}'  module_description Modelo de contraladora 3ware  module_type async_string ...

Website Monitor

Module data This plugin uses curl to fetch the data or performance metrics from a website. By default it follows the redirections the server may send back. By default it classifies all modules under the group “General”. By default all module names begin...

Flash Streaming monitoring

Module data Plugin to monitor FLASH STREAMING. It supports rtmpe, rtmp, and http streaming, always based on FLV streaming. This plugin doesn’t work with RTP, RTSP, UDP Multicasting or other streaming systems. Files:...

Remote WMI Plugin

Module data This plugin can show the information of % memory usage, % disk or filesystem usage and % total CPU of windows system through remote WMI Normally with WMI queries, we only can get the free size in bytes or % 1 processor usage, but with this plugin we can...

S.M.A.R.T status

Do a S.M.A.R.T status test with smartctl tool on all the system’s disks and create a module for each. To use it, save it with name “smart_status” on plugins folder on pandora agent, and add the following line on the configuration file: module_plugin...

OpenLDAP Plugin

Module data: With this plugin we can check if an entry is present in a LDAP directory or to check through this method if the server is running or not. Files:...

Active Directory number of clients

Number of clients in Microsoft AD via local module in Pandora FMS agent. Module data module_begin  module_type generic_data  module_name NumberofLDAPClients  module_description AB Client Sessions  module_exec typeperf "\NTDS\LDAP Client Sessions" -sc 1 |grep -v...

Software RAID status

Check any problem on a Software RAID. To use it, save it with name “check_raid” on plugins folder on pandora agent, and add the following line on the configuration file: module_plugin check_raid Author: Manuel Angel Fernandez His blog:...

CPU: msc

msc Module data SELECT LoadPercentage from Win32_Processor WHERE DeviceID = "CPU0"

Microsoft IIS Server Monitoring

Monitoring of Microsoft basic IIS Services. Modules module_begin  module_name WEBService  module_type generic_proc  module_service W3SVC  module_description World Wide Web Publishing Service  module_end

Microsoft SQL Server 2000

Basic service monitoring for microsoft SQL Server 2000 in a windows pandora fms agent. Local module. Modules module_begin module_name msSQL Server 2K module_type generic_proc module_service MSSQLSERVER...

RSA ACE Server Windows

Monitoring for RSA ACE Server 6.0 in Windows plattform with local modules. Modules module_begin  module_name sdadmind  module_type generic_proc  module_service sdadmind  module_description ACE Server 6.0 Administration Daemon  module_end  module_begin  module_name...

OpenLDAP Plugin

Module data With this plugin we can check if an entry is present in a LDAP directory or to check through this method if the server is running or not. Files:...

McAfee EPO services and processes

Monitoring of several McAfee EPO services and processes on several local modules to be used with Windows Pandora FMS Agent Module data module_begin  module_name McAfeeFrameWork  module_type generic_proc  module_service McAfeeFramework  module_description McAfee...

DRBD Monitoring

List of modules to monitor DRBD For more details on how to obtain these modules, see the article DRBD monitoring, available in Spanish and English, in our blog. https://blog.pandorafms.org/monitorizacion-drbd-2/ Module data % Use filesystem . Percentage of use of the...

Basic MySQL Monitoring on Linux

Several local modules in Linux for doing a general MySQL monitoring using the SQL/CLI tool. This could be done in any OS (adapting commands), just using the Pandora FMS agent. Modules Active threads  module_begin  module_name Mysql_Threads  module_description Mysql...

System load average

Average load on CPU (per 5min). This is the average number of process running at the same time in the CPU. Module module_begin  module_name AvgLoad_5min  module_exec uptime | awk '{ print $11 }' | tr -d ","  module_type generic_data  module_description Average process...

NUT UPS monitoring

Use these modules to create modules for each value. Explore output (it depends on each model of UPS) with: upsc [email protected] And rewrite modules as your own criteria. Module data module_begin  module_name UPS Online  module_type generic_proc  module_exec upsc...

Printer inventory (Windows, Local)

This LOCAL inventory module, executed as plugin will report the printers in the server (both, local and remote). Create a “printer” inventory plugin for Windows, using this header: Name;Type Execute the module as a plugin, like this example: module_plugin...

LDAP query Plugin

Module data This plugin monitoring OpenLDAP server through Idap queries with no need of having a LDAP client installed in the Pandora server. Files:...

Cisco Catalyst CPU Usage

Simple OID for SNMP monitoring.  Cisco Catalyst Switches CPU Usage. Taken from ftp://ftp.cisco.com/pub/mibs/oid/OLD-CISCO-CPU-MIB.oid Use this OID: 1.3.6.1.4.1.9.2.1.58

Chrome extension

Module data This is an extension for integrate the event/alarm system in the google chrome browser. Useful to receive realtime notifications on events. You can download directly from Google:...

Fujitsu Siemens OIDs

snmp oid for Fujitsu Siemens servers Module data General State 1.3.6.1.4.1.231.2.10.2.11.2.1.0 Server Model 1.3.6.1.4.1.231.2.10.2.2.5.10.3.1.4.0 Serial Number 1.3.6.1.4.1.231.2.10.2.2.5.10.3.1.3.0

Netfilter / IPtables plugin

This plugin returns 10 parameters from Netfilter / Linux firewall module (using iptables): Conntrack Active Entries, Conntrack New, Conntrack Invalid, fw_con_established, fw_con_timewait, fw_con_syn_wait, fw_con_fin_wait, fw_con_unreplied, fw_enabled This is an agent...

Cisco Inventory

Three modules for the remote inventory feature on Pandora FMS Enterprise. Get’s information from CISCO devices like CPU, IOS version, Interfaces and other hardware info (version, s/n), etc. Documentation included. Files:...

Custom SQL Reporting

This SQL is for report different information about the current monitoring: – List of currently configured agents, with its group and ip address. – List of currently configured agents and modules. – List of currently configured modules and alerts /...

Asterisk calls

This local module monitor asterisk calls: Module data module_begin  module_name ActiveCalls  module_type generic_data  module_exec asterisk -rx "show channels" | grep "active calls" | awk '{ print $1 }'  module_end

CURL Url Check

Checks urls, if get 200 its OK, other result will report CRITICAL. Sample usage: curl_check.sh http://pandorafms.org This is a remote plugin. Requirements CURL installed on system. Check source for more information. Files curl_check  ...

ARP Table (Windows, Local)

This local inventory module for Windows server, will report the MAC/ARP table. Use following header definition: IP_Address;MAC_Address;Interface_type Use as module plugin, like this example: module_plugin cmd.exe /C C:\Users\artica\Downloads\windows_arp_inventory.bat...

UPS monitoring

UPS Monitor Program via serial interface (upsd) of Linux and other systems. Module data module_begin module_name UPS_Power module_type generic_proc module_exec apcaccess | grep STATUS | grep ONLINE | wc -l module_end module_begin module_name UPS_Charge module_type...

ARP Table (Linux, Remote)

This script should be loaded copying the source perl code and setup to user /usr/bin/perl as interpreter, and this header: IP_Address;MAC_Address;Interface Will report the ARP table of the server. Useful if doesn’t change at all, will generate you events on...

Create JIRA Issue Script

This script allows you to create a new Issue on JIRA using JIRA Web API. https://blog.pandorafms.org/jira-integration/ https://blog.pandorafms.org/es/integracion-jira/ You can see all parameter and an example of how to call this script typing: $> ./jira_ticket.sh You...

Stock monitoring

This is a sample on how monitoring Stock values from public websites and put values in Pandora, ready to warn you by SMS or put data inside to make fancy graphs. Module data module_begin  module_name Google_Stock  module_type generic_data  module_description Stock...

Slack integration

Real-time Slack integration with PandoraFMS. Files: pandora_to_chatops.sh

RealOpInsight

RealOpinsight (http://realopinsight.com) is a business service monitoring tool that enables you to manage your IT while focusing on the services you provide. Working as add-on for Pandora FMS and other existing monitoring systems, it can collect and aggregate data...

PagerDuty integration with alerts

Integration script to integrate the PagerDuty notification tool with the Pandora FMS alerts. With this script configured as a alert command it’s possible create a new PagerDuty incident when a Pandora FMS alert is fired and resolve it automatically when the...

Goliat Recorder

This is a session recorder to use with Pandora FMS WEB monitoring engine (Goliat). This will generate a configuration file for a WEB Check. This is implemented as a Firefox extension. Files:...

Project downloads in Sourceforge

A so simple php script that get from sourceforge API the number of downloads of a project between two dates. Syntax: php5 ./sf_downloads.php project_name start_date end_date NOTES: * Project name must be the short name on sourceforge used, in example, in the URL of...

RSS reader

This is a python rss reader that can be used with other programs like Conky. Module data #!/bin/python  import feedparser  import re  rss_url = "your.pandora.rss/feed"  feed = feedparser.parse( rss_url )  for x in xrange(0,10):  feed_date=feed['items'][ x ].date ...

Visual Console Backgrounds

To add to the great visual console, I have donated some of the visual layout styles I have put into place in my monitoring environment. I have attached PNG’s ready to use & PSD files should you wish to edit them. Files: Master 2.psd...

Apache Enterprise Plugin enterprise

Pandora FMS plugin for apache web service monitoring This plugin allow you to monitor the Apache Web server performance metrics.   These parameters must be provided by the area which request the monitoring services: • username: username to authenticate in Apache •...

Visual Console (NOC)

Multiple layout options for the Pandora Visual Console. Images have been created at 1080p but can easily be resized to fit your needs....

HTML Alert template

This are two HTML mail templates for alerting. One for a CRITICAL alert, and other for recovery. Very easy to customize (alering logos and texts) for your own site. This include a screenshot to see what aspect it have. Files:...

FMS custom icon set

Custom icon set for Pandora FMS. Various icons for the Visual Console like: apc, synology, fujitsu, thecus, hardware, fortigate, hp, cisco, wmware, ubiquiti, kyocera. Copy the images in: /srv/www/htdocs/pandora_console/images/console/icons All icons are free or...

Alerts via Whatsapp script

A script to configure alert commands in Pandora FMS to send alerts via Whatsapp Module data A simple script in PHP to accept parameters via console and be executed in the following way: Syntax: php5 send_whatsapp.php [phone_number_source] [password]...