Skip to main content

Cisco Ironport Email

Cisco Ironport Email

Plugin: go.d.plugin Module: snmp

Maintained by Netdata

Overview​

Monitor Cisco Ironport Email (secure email gateway) with Netdata over SNMP. Netdata recognizes the device automatically by its sysObjectID (recognized across 2 device identifiers) and collects the metrics this profile declares — on top of the generic SNMP baseline — with no manual OID configuration.

Netdata's SNMP collector matches the device to the cisco-ironport-email.yaml profile via sysObjectID/sysDescr, then polls the OIDs it declares.

This integration is supported on all platforms.

This integration supports multiple instances configured side-by-side.

Default Behavior​

Auto-Detection​

Auto-detected as Cisco Ironport Email via sysObjectID/sysDescr.

Limits​

The default configuration for this integration does not impose any limits.

Performance Impact​

The default configuration for this integration is not expected to impose a significant performance impact on the system.

Setup​

You can configure the snmp collector in two ways:

MethodBest forHow to
UIFast setup without editing filesGo to Nodes → Configure this node → Collectors → Jobs, search for snmp, then click + to add a job.
FileIf you prefer configuring via file, or need to automate deployments (e.g., with Ansible)Edit go.d/snmp.conf and add a job.
important

UI configuration requires paid Netdata Cloud plan.

Prerequisites​

SNMP access​

SNMP must be enabled on the device and reachable from the Netdata Agent acting as the site's SNMP hub.

Configuration​

Options​

Configure the SNMP collector with the device hostname and SNMP credentials. See the SNMP collector reference for all options.

via UI​

Configure the snmp collector from the Netdata web interface:

  1. Go to Nodes.
  2. Select the node where you want the snmp data-collection job to run and click the ⚙ (Configure this node). That node will run the data collection.
  3. The Collectors → Jobs view opens by default.
  4. In the Search box, type snmp (or scroll the list) to locate the snmp collector.
  5. Click the + next to the snmp collector to add a new job.
  6. Fill in the job fields, then click Test to verify the configuration and Submit to save.
    • Test runs the job with the provided settings and shows whether data can be collected.
    • If it fails, an error message appears with details (for example, connection refused, timeout, or command execution errors), so you can adjust and retest.

via File​

The configuration file name for this integration is go.d/snmp.conf.

The file format is YAML. Generally, the structure is:

update_every: 1
autodetection_retry: 0
jobs:
- name: some_name1
- name: some_name2

You can edit the configuration file using the edit-config script from the Netdata config directory.

cd /etc/netdata 2>/dev/null || cd /opt/netdata/etc/netdata
sudo ./edit-config go.d/snmp.conf
Examples​

There are no configuration examples.

Alerts​

There are no alerts configured by default for this integration.

Metrics​

On top of the generic SNMP baseline (the Generic SNMP Device integration — interfaces, system, IP/TCP/UDP, host resources), this Cisco Ironport Email profile adds the metrics below. Each is collected only where the device exposes the matching OID — inclusion means the profile requests it; availability depends on the device model and software.

66 metrics in 20 groups; each row is a chart context usable in alerts.

GroupMetrics
Hardware / Disk2
Hardware / Fan1
Hardware / Power2
Hardware / Sensor1
Mail / Queue4
Mail / Transfer1
Network / Bandwidth4
Network / DNS2
Network / Interface4
System / CPU2
System / Disk1
System / License1
System / Memory2
System / Resource2
System / Security1
System / Service2
System / Uptime2
Web / Cache11
Web / HTTP20
Web / Throughput1

Hardware / Disk​

Metric (chart context)UnitScopeDescription
snmp.device_prof_ironport_raidEvents{event}/sdeviceThe total number of RAID events that have occurred since the last appliance power on event
snmp.device_prof_ironport_raidStatus{status}per ironport_raid_idRepresents the status of a drive attached to a RAID controller in the appliance

Hardware / Fan​

Metric (chart context)UnitScopeDescription
snmp.device_prof_ironport_fanRPMs{revolution}/minper ironport_fan_nameSpeed in RPMs of the chassis fan

Hardware / Power​

Metric (chart context)UnitScopeDescription
snmp.device_prof_ironport_powerSupplyRedundancy{status}per ironport_power_supply_nameStatus of a collection of one or more power supplies
snmp.device_prof_ironport_powerSupplyStatus{status}per ironport_power_supply_nameStatus of the power supply

Hardware / Sensor​

Metric (chart context)UnitScopeDescription
snmp.device_prof_ironport_degreesCelsiusCelper ironport_temperature_nameTemperature reading for the sensor being instrumented

Mail / Queue​

Metric (chart context)UnitScopeDescription
snmp.device_prof_ironport_oldestMessageAgesdeviceThe number of seconds the oldest message has been in queue
snmp.device_prof_ironport_perCentQueueUtilization%devicePercent of total queue capacity used
snmp.device_prof_ironport_queueAvailabilityStatus{status}deviceStatus indicating the current availability of the message queue
snmp.device_prof_ironport_workQueueMessages{message}deviceNumber of messages in the work queue

Mail / Transfer​

Metric (chart context)UnitScopeDescription
snmp.device_prof_ironport_mailTransferThreads{thread}deviceNumber of threads that perform some task related to transferring mail.

Network / Bandwidth​

Metric (chart context)UnitScopeDescription
snmp.device_prof_ironport_cacheBwidthSavingNowbit/sdeviceBandwidth savings in the last minute
snmp.device_prof_ironport_cacheBwidthSpentNowbit/sdeviceBandwidth spent in the last minute
snmp.device_prof_ironport_cacheBwidthTotalNowbit/sdeviceBandwidth total in the last minute
snmp.device_prof_ironport_cacheTotalBandwidthSavingbit/sdeviceThe total bandwidth savings for HTTP

Network / DNS​

Metric (chart context)UnitScopeDescription
snmp.device_prof_ironport_outstandingDNSRequests{request}/sdeviceNumber of DNS requests that have been sent but for which no reply has been received
snmp.device_prof_ironport_pendingDNSRequests{request}deviceNumber of DNS requests waiting to be sent

Network / Interface​

Metric (chart context)UnitScopeDescription
snmp.device_prof_ifAdminStatus{status}per interface, interfaceCurrent administrative state of the interface
snmp.device_prof_ifHighSpeedbit/sper interface, interfaceEstimate of the interface's current bandwidth
snmp.device_prof_ifNumber{interface}deviceNumber of network interfaces regardless of their current state present on this system
snmp.device_prof_ifOperStatus{status}per interface, interfaceCurrent operational state of the interface

System / CPU​

Metric (chart context)UnitScopeDescription
snmp.device_prof_cpu_usage%deviceThe current CPU utilization
snmp.device_prof_ironport_perCentCPULoad%deviceThis object provides a general idea of how busy the CPU is according to the appliance software, within the last 5 seconds of ironp…

System / Disk​

Metric (chart context)UnitScopeDescription
snmp.device_prof_ironport_perCentDiskIOUtilization%deviceDisk I/O within the last 5-15 seconds

System / License​

Metric (chart context)UnitScopeDescription
snmp.device_prof_ironport_keySecondsUntilExpiresper ironport_key_description, ironport_key_is_perpetualSeconds until the valid Feature Key expires

System / Memory​

Metric (chart context)UnitScopeDescription
snmp.device_prof_ironport_memoryAvailabilityStatus{status}deviceCurrent status of memory availability
snmp.device_prof_memory_usage%deviceThis object provides a general idea of how much memory is being consumed by the appliance software

System / Resource​

Metric (chart context)UnitScopeDescription
snmp.device_prof_ironport_openFilesOrSockets{fd}deviceThis object notes how many files or sockets are open on the appliance. In normal operating conditions, the measurement is taken at…
snmp.device_prof_ironport_resourceConservationReason{status}deviceReason the appliance is conserving resources

System / Security​

Metric (chart context)UnitScopeDescription
snmp.device_prof_ironport_fipsMode{status}deviceIndicates whether the appliance is operating in FIPS mode

System / Service​

Metric (chart context)UnitScopeDescription
snmp.device_prof_ironport_updateFailures{attempt}/sper ironport_update_service_nameThe number of failed attempts that have occurred when updating a service.
snmp.device_prof_ironport_updates{attempt}/sper ironport_update_service_nameThe number of successful attempts that have occurred when updating a service

System / Uptime​

Metric (chart context)UnitScopeDescription
snmp.device_prof_ironport_cacheDurationsdeviceThe proxy up time
snmp.device_prof_systemUptimesdeviceTime since the system was last rebooted or powered on.

Web / Cache​

Metric (chart context)UnitScopeDescription
snmp.device_prof_ironport_cacheDeniedNow{denial}deviceCache denial throughput time in the last minute
snmp.device_prof_ironport_cacheDeniedRespTimeNowmsdeviceCache denial response time in the last minute
snmp.device_prof_ironport_cacheErrRespTimeNowmsdeviceCache error response time in the last minute
snmp.device_prof_ironport_cacheErrsNow{error}deviceCache error throughput time in the last minute
snmp.device_prof_ironport_cacheHitRespTimeNowmsdeviceCache hit response time in the last minute
snmp.device_prof_ironport_cacheHitsNow{hit}deviceHit throughput in the last minute
snmp.device_prof_ironport_cacheMeanByteHitRatio%deviceThe HTTP byte hit ratio
snmp.device_prof_ironport_cacheMeanHitRatio%deviceThe HTTP hit ratio
snmp.device_prof_ironport_cacheMissRespTimeNowmsdeviceCache miss response time in the last minute
snmp.device_prof_ironport_cacheMissesNow{miss}deviceMiss throughput in the last minute
snmp.device_prof_ironport_cacheTotalRespTimeNowmsdeviceCache total response time in the last minute

Web / HTTP​

Metric (chart context)UnitScopeDescription
snmp.device_prof_ironport_cacheClientAccepts{socket}/sdeviceThe total number of sockets accepted from the clients
snmp.device_prof_ironport_cacheClientErrors{error}/sdeviceThe number of HTTP errors caused by client connections.
snmp.device_prof_ironport_cacheClientIdleConns{connection}deviceThe number of connected but idle persistent client connections
snmp.device_prof_ironport_cacheClientMaxConns{connection}deviceThe maximum number of simultaneous client connections that will be allowed
snmp.device_prof_ironport_cacheClientReqDenials{response}/sdeviceThe number of responses blocked by access control
snmp.device_prof_ironport_cacheClientRequests{request}/sdeviceThe number of HTTP requests received from clients
snmp.device_prof_ironport_cacheClientTotalConns{connection}deviceThe current number of active + idle client connections
snmp.device_prof_ironport_cacheCltReplyErrPct%deviceThe percentage of errors in the HTTP replies to clients
snmp.device_prof_ironport_cacheMeanHitRespTimemsdeviceThe HTTP mean response time of Hits
snmp.device_prof_ironport_cacheMeanMissRespTimemsdeviceThe HTTP mean response time of Misses
snmp.device_prof_ironport_cacheMeanRespTimemsdeviceThe HTTP mean response time
snmp.device_prof_ironport_cacheServerCloseIdleConns{connection}/sdeviceThe number of server connections closed due to idle time limits
snmp.device_prof_ironport_cacheServerConnsThresh{connection}deviceThe limit on the number of server connections
snmp.device_prof_ironport_cacheServerErrors{error}/sdeviceThe number of HTTP errors while fetching objects
snmp.device_prof_ironport_cacheServerIdleConns{connection}deviceThe number of connected but idle persistent server connections
snmp.device_prof_ironport_cacheServerLimitIdleConns{connection}/sdeviceThe number of times the number of idle persistent connections hit the count limit and caused a connection to be closed
snmp.device_prof_ironport_cacheServerRequests{request}/sdeviceThe total number of HTTP requests sent to servers
snmp.device_prof_ironport_cacheServerSockets{socket}deviceThe total number of sockets opened from the servers
snmp.device_prof_ironport_cacheServerTotalConns{connection}deviceThe current number of active + idle server connections
snmp.device_prof_ironport_cacheTotalHttpReqs{request}/sdeviceTotal number of HTTP requests from clients

Web / Throughput​

Metric (chart context)UnitScopeDescription
snmp.device_prof_ironport_cacheThruputNow{request}deviceRequest throughput in the last minute

Troubleshooting​

Other Problems​

Collect Diagnostics for Netdata Support​

For SNMP metrics, BGP, licensing, or topology issues, follow Collect SNMP troubleshooting data to include built-in diagnostics in a support bundle. SNMP evidence is unsanitized; share the bundle through a restricted Netdata Support ticket.


Do you have any feedback for this page? If so, you can open a new issue on our netdata/learn repository.