diff --git a/substrate/core/cli/src/informant.rs b/substrate/core/cli/src/informant.rs
index 647925bc527c9c4261b1b1b8553289facda658b0..6b65606bba5332173df917c70a6eaeab5502483f 100644
--- a/substrate/core/cli/src/informant.rs
+++ b/substrate/core/cli/src/informant.rs
@@ -25,7 +25,7 @@ use tokio::runtime::TaskExecutor;
 use sysinfo::{get_current_pid, ProcessExt, System, SystemExt};
 use network::{SyncState, SyncProvider};
 use client::{backend::Backend, BlockchainEvents};
-use substrate_telemetry::*;
+use substrate_telemetry::{telemetry, SUBSTRATE_INFO};
 use log::{info, warn};
 
 use runtime_primitives::generic::BlockId;
diff --git a/substrate/core/cli/src/lib.rs b/substrate/core/cli/src/lib.rs
index 4fb0647cad303a95a473d511aba0eda266e15ae1..8ad90176f67560dd3b3233a0e715a2664f8a3395 100644
--- a/substrate/core/cli/src/lib.rs
+++ b/substrate/core/cli/src/lib.rs
@@ -59,7 +59,7 @@ use log::info;
 use lazy_static::lazy_static;
 
 use futures::Future;
-use substrate_telemetry::TelemetryEndpoints;
+use substrate_telemetry::{telemetry, TelemetryEndpoints};
 
 const MAX_NODE_NAME_LENGTH: usize = 32;
 
diff --git a/substrate/core/client/src/client.rs b/substrate/core/client/src/client.rs
index bafc077833a61cc51826bbeb60cc24b392057457..8936477e40f2f100b78255d30001233cf81b1315 100644
--- a/substrate/core/client/src/client.rs
+++ b/substrate/core/client/src/client.rs
@@ -61,7 +61,7 @@ use crate::in_mem;
 use crate::block_builder::{self, api::BlockBuilder as BlockBuilderAPI};
 use crate::genesis;
 use consensus;
-use substrate_telemetry::*;
+use substrate_telemetry::{telemetry, SUBSTRATE_INFO};
 
 use log::{info, trace, warn};
 use error_chain::bail;
diff --git a/substrate/core/consensus/aura/src/lib.rs b/substrate/core/consensus/aura/src/lib.rs
index 11deeb0da76f4da2629a60c76f5af5215b4a0ee5..166066d53d6c9aabbbcaa7580d55ee24fba39ece 100644
--- a/substrate/core/consensus/aura/src/lib.rs
+++ b/substrate/core/consensus/aura/src/lib.rs
@@ -52,7 +52,7 @@ use srml_aura::{
 	InherentType as AuraInherent, AuraInherentData,
 	timestamp::{TimestampInherentData, InherentType as TimestampInherent, InherentError as TIError}
 };
-use substrate_telemetry::*;
+use substrate_telemetry::{telemetry, CONSENSUS_TRACE, CONSENSUS_DEBUG, CONSENSUS_WARN, CONSENSUS_INFO};
 
 use aura_slots::{CheckedHeader, SlotWorker, SlotInfo, SlotCompatible};
 
diff --git a/substrate/core/finality-grandpa/src/lib.rs b/substrate/core/finality-grandpa/src/lib.rs
index 08e11146bb525172f783baad01bad3130eb529e6..64e36a46e4c114c6e0a559416ae328f47096c8fc 100644
--- a/substrate/core/finality-grandpa/src/lib.rs
+++ b/substrate/core/finality-grandpa/src/lib.rs
@@ -69,7 +69,7 @@ use runtime_primitives::traits::{
 use fg_primitives::GrandpaApi;
 use runtime_primitives::generic::BlockId;
 use substrate_primitives::{ed25519, H256, Ed25519AuthorityId, Blake2Hasher};
-use substrate_telemetry::*;
+use substrate_telemetry::{telemetry, CONSENSUS_TRACE, CONSENSUS_DEBUG, CONSENSUS_WARN};
 
 use grandpa::Error as GrandpaError;
 use grandpa::{voter, round::State as RoundState, BlockNumberOps, VoterSet};
diff --git a/substrate/core/service/src/lib.rs b/substrate/core/service/src/lib.rs
index 6e41d7f478bb832adddc83d594192fc00520f0d8..fae4b1b2de5c5d0fde9213c86a6ceecd56593bc4 100644
--- a/substrate/core/service/src/lib.rs
+++ b/substrate/core/service/src/lib.rs
@@ -41,7 +41,7 @@ use exit_future::Signal;
 pub use tokio::runtime::TaskExecutor;
 use substrate_executor::NativeExecutor;
 use parity_codec::{Encode, Decode};
-use tel::*;
+use tel::{telemetry, SUBSTRATE_INFO};
 
 pub use self::error::{ErrorKind, Error};
 pub use config::{Configuration, Roles, PruningMode};