I have a project to make some monitoring with ELK stack then for the monitoring i use grafana for user client. But i have a problems when im try to show up Ping visualization.
There is no value for icmp.rtt.us or rtt.us no available.
/monitor.d i have already creating icmp.conf and configure on it.
this is the configuration from
# These files contain a list of monitor configurations identical # to the heartbeat.monitors section in heartbeat.yml # The .example extension on this file must be removed for it to # be loaded. - type: icmp # monitor type `icmp` (requires root) uses ICMP Echo Request to ping # configured hosts # Monitor name used for job name and document type. name: icmp # Enable/Disable monitor enabled: true # Configure task schedule using cron-like syntax schedule: '*/5 * * * * * *' # exactly every 5 seconds like 10:00:00, 10:00:05, ... # List of hosts to ping hosts: ["monitoring", "monitoring2"] # Configure IP protocol types to ping on if hostnames are configured. # Ping all resolvable IPs if `mode` is `all`, or only one IP if `mode` is `any`. ipv4: true ipv6: false mode: any # Total running time per ping test. timeout: 16s # Waiting duration until another ICMP Echo Request is emitted. wait: 1s # The tags of the monitors are included in their own field with each # transaction published. Tags make it easy to group servers by different # logical properties. #tags: ["service-X", "web-tier"] # Optional fields that you can specify to add additional information to the # monitor output. Fields can be scalar values, arrays, dictionaries, or any nested # combination of these. #fields: # env: staging # If this option is set to true, the custom fields are stored as top-level # fields in the output document instead of being grouped under a fields # sub-dictionary. Default is false. #fields_under_root: false
this is very important to me to show up PING in my monitoring stack
Any ones know what happent? and can u give me some tricks for this problem?