current running state of the agent
0-Unknown 1-Running 2-Stopped 3-Halted 4-Paused 5-Deleted 6-Stopping
0-Unknown 1-Running 2-Stopped 3-Halted 4-Paused 5-Deleted 6-Stopping
The statistics are returned as 64-bit decimal numbers for the following statistics, total, discarded, error, GET, GETNEXT, SET, GETBULK, trap, GET variables, GETNEXT variables, SET variables, GETBULK variables, INFORM sent, INFORM re-sent, INFORM timed out, INFORM acked, INFORM REPORT
An empty ipaddress or 0.0.0.0 both imply any address. Similarly an empty port or 0 both imply any port. For agents with source-address-indexing enabled, messages which do not match any source address will be discarded with an ERROR message, similar to community string mismatches.
This will cleanup persistent variables if needed
This will cleanup persistent variables if needed
port defaults to 161 if not specified.
Deletes the specified access entry.
Deletes the specified group entry.
Deletes the specified user entry.
Deletes the specified view entry.
This enables MIB browsing of the MIB on the current agent.
This command is similar to the ls or dir operating system commands to list filesystem directories.
This enables variable browsing of the MIB on the current agent.
drop rate (every N-th PDU). 0 means no drops.
Evaluate the values of the specified instance instance for each specified MIB object object and return it as it would through SNMP requests.
Evaluate the values of the specified instance instance for each specified MIB object object and return it as it would through SNMP requests.
The value will be returned as a string (like all Tcl values).
The value will be returned as a string (like all Tcl values).
first scenario name
first simulation name
Get a variable in the Value Space.
Get multiple sets of information about MIMIC, where infoArray is one of the parameters defined in the mimic get command.
This is a performance optimization of the mimic value get command, to be used when many variables are requested.
To disable traversal into a MIB object and any subtree underneath, set the state to 0, else set the state to 1.
has the agent state changed?
has the agent value space changed?
has the lab configuration changed?
Currently, only IPv4 addresses are allowed as the main address of the agent, but both IPv4 and IPv6 addresses are allowed as IP aliases for the agent.
By default, the MIMIC SNMPTCP server listens on all the IP addresses (aliases) that are configured for an agent
By default, the MIMIC SSH server listens on all the IP addresses (aliases) that are configured for an agent
By default, the MIMIC TELNET server listens on all the IP addresses (aliases) that are configured for an agent
List the outstanding asynchronous traps for this agent instance.
Each trap destination is identified with an IP address and a port number. The default port number is the standard SNMP trap port 162.
This in effect implements source-address-indexing, where 2 agents with the same address can be configured, each accepting messages from different management stations.
The command mimic timer script list lists global timer scripts, the command /mimic/timer/script/{agentNum}/list is the per-agent equivalent NOTE Global timer scripts run globally but within them you can address individual agents using {agentNum}. To schedule timerscripts for an individual agent, use /mimic/timer/script/{agentNum}.
The command mimic timer script list lists global timer scripts, the command /mimic/timer/script/{agentNum}/list is the per-agent equivalent NOTE Global timer scripts run globally but within them you can address individual agents using {agentNum}. To schedule timerscripts for an individual agent, use /mimic/timer/script/{agentNum}.
The agent host address (set with mimic agent set host) is not in this list, since it is already accessible separately with mimic agent get host.
The limit for this configurable is 65536.
MIB directory of the agent.
network interface card for the agent.
This count is incremented each time an agent starts. It affects the SNMPv3 EngineBoots parameter.
The minimum granularity is 10 msec.
owner of the agent.
port number
private directory of the agent.
protocols supported by agent as an array of strings
read community string
relative start time
Retrive time from server
Retrieves the contextEngineID for the agent instance.
Retrieves the number of times the agent has been restarted.
Retrieves the time in seconds for which the agent has been running.
This will only return a MIB name if the object is unmistakeably defined in a MIB.
Return the numeric OID of the specified object.
Return the symbolic name of the specified object identifier.
Return the syntactical information for the specified object, such as type, size, range, enumerations, and ACCESS.
Each entry consists of user, agents (in minimal range representation) and access mask (not used currently).
If nothing is specified then this returns "".
If nothing is specified in admin/settings.cfg then returns "". If no admin directory is specified then the shared area will be used where needed (e.g. for persistent info, access control data files etc. )
If nothing is specified in admin/settings.cfg then returns "".
Returns the protocol's configuration.
0 indicates that it is disabled, 1 indicates it is enabled.
set of MIBs, simulations and scenarios
Agent's COAP configuration with port,rule,prompt,paging_prompt,userdb,keymap
Agent's COAP configuration with port,rule,prompt,paging_prompt,userdb,keymap
Statistics of fields indicated in the headers
Trace 1 means enabled, 0 means not
Agent's DHCP configuration particulars
Agent's DHCP configuration hwaddr,classid,add_options,script
Statistics of fields indicated in the headers
Trace 1 means enabled, 0 means not
The headers of statistics fields
The headers of statistics fields
DHCP-OFFER message parameters
SNMP PDU tracing
Is a bitmask in which with the following bits (from LSB) check for type, length, range, access
subnet mask of the agent.
The current log file for the Simulator.
In the case of multi-user access this command returns a different configuration file loaded for each user.
The default network device to be used for agent addresses if the interface is not explicitly specified for an agent.
The last configured agent instance.
This list is guaranteed to be sorted into increasing order.
This list contains at most 5000 agent(s), and is guaranteed to be sorted into increasing order.
This list contains at most 5000 agent(s), and is guaranteed to be sorted into increasing order.
This list is guaranteed to be sorted into increasing order.
This list is guaranteed to be sorted into increasing order.
The maximum number of agent instances.
The network address of the host where the MIMIC simulator is running.
The number of clients currently connected to the daemon.
The product number that is licensed.
The OpenAPI daemon operates in two modes, nocatch, where error returns from MIMIC operations return error; or catch, where the TCL catch semantics are used (these are similar to C++ exceptions)
The set of network interfaces that can be used for simulations.
The set of protocols supported by the Simulator.
It returns "1" if the variable exists, else "0".
It returns "1" if the variable is persistent, else "0".
The list will be a Tcl format list with curly braces "{}" around each list element. These elements in turn are space separated.
Whether the loaded agent configuration file has changed since the last time this predicate was queried. This allows for a client to detect agent configuration changes and to synchronize those changes from the MIMIC daemon.
The agent will retransmit INFORM PDUs at this interval until it has received a reply from the manager.
write community string
Tell us which provider you need, and we will ship it in the registry.
Point swirls add at an OpenAPI or GraphQL spec. Typed actions for any API you hold credentials for, today.